Special Administration Console Helper (folytatás)
A !SAC egy kritikusabb helyzetre tervezett eszköz, független a SAC-tól, ráadásul a váltás a két komponens között szituációtól függően automatikus, illetve ha a SAC betöltése semmiképp nem megy, akkor is a !SAC kerül meghívásra. Két fontos feladata van, a STOP üzenetek átirányítása, illetve az újraindítás a SAC konzol kiesése esetén. Mivel a szerviz a SAC szolgáltatások kiszolgálója, ha letiltjuk, ezek a komponensek nem lesznek képesek működni, de mivel ritkán (vagy az is lehet hogy soha) lesz rá szükség maradjon tehát alapértelmezés szerint leállítva.
System Event Notification (Rendszeresemény jelzése)
- A szerviz rövid neve: Sens
- Az alkalmazás neve: sens.dll (svchost.exe)
- Függés: COM+ Event System, Remote Procedure Call
- Függesztés: -
- Porthasználat: -
- Alapértelmezett indítás: automatikus
A Windows rendszeresemények jelzőberendezése, pl. a hálózattal vagy az energiaellátással kapcsolatos események jelzésének közvetítője, de pl. az Exchange Server is használja ugyanerre a célra. A szolgáltatás értesíti a COM+ Event System szervizt ami aztán továbbadja az erre "feliratkozók" (subscribers) számára az üzeneteket.
Ha letiltjuk a következők konkrét jelenségekkel biztosan kell számolnunk:
- a SENS interfész leáll, a SENS Logon/Logoff üzeneteinek vége szakad
- két, a mobil alkalmazásokkal illetve a laptopokkal kapcsolatos speciális Win32 API (IsNetworkAlive() illetve a IsDestinationReachable()) sem működik tovább
- a SyncMgr (Mobsync.exe) szinten befejezi pályafutását, azaz a különböző hálózattal, hálózati kapcsolódással kapcsolatos üzenetek továbbítása is véget ér.
Task Scheduler (Feladatütemező)
- A szerviz rövid neve: Schedule
- Az alkalmazás neve: schedsvc.dll (svchost.exe)
- Függés: Remote Procedure Call
- Függesztés: -
- Porthasználat: -
- Alapértelmezett indítás: automatikus
A Feladatütemező szintén hasznos eszköz, korrekt kiegészítője például az NTBackup-nak, de sok más esetben is jól használható. Funkciója egyértelmű: bármilyen szkript, alkalmazás vagy akár dokumentum időzített futtatását oldhatjuk meg vele. Az általunk kreált feladatokat (.job) a WindowsTasks mappába menti. Az adott feladat beállításai az elkészítésekor rögzülnek, ergo bármilyen globális beállítás ezekre kevés hatással lesz. Viszont egy-egy feladat másolása gépek között triviális, a .job állományt kell csak a fent említett mappába másolnunk és máris kész. Pontosabban a jogosultságot (felhasználónevet/jelszót) újra be kell állítanunk ekkor ugyanúgy mint bármely más alkalommal, amikor a már létező feladat tulajdonságaiba belepiszkálunk.
Ha már a jogosultságoknál tartunk, jó tudni, hogy a Windows Server 2003 telepítése után ez a szerviz automatikusan elindul, ám alapértelmezés szerint csak az Administrators, a Backup Operators, vagy a Server Operators csoport tagjaként leszünk képesek időzített feladatokat gyártani/kijavítani/törölni/leállítani és elindítani. Ettől függetlenül egy Backup Operator nem adhat meg egy rendszergazda fiókot, a feladat "futtatójaként", fordítva viszont természetesen igen. Ha mégis szükség van a fenti hármas hozzáférés kibővítésére más csoportoknak is, akkor belefutunk egy érdekes szituációba: nincs Security/Sharing stb. fül a mappa tulajdonságai között, csak egy árva General árválkodik a szokásos 4-5 helyett (persze ha van IIS és azonos partíción van, akkor egy Web Sharing fül azért lesz rajta :D). Akkor hogyan tovább? Nincs veszve semmi, jöhet a parancssor, és például a "cacls" parancs, amellyel hozzáadhatjuk a jogosultsági körhöz a kívánt csoportot/felhasználót (ellenben ilyenkor a "többiek" által kreált feladatokhoz is hozzá fog férni, szóval csak óvatosan ezzel a lehetőséggel).