Kezdve a folyamat a távoli számítógépen - VBS script távoli, PowerShell szkriptek és egyéb
Igen, furcsa módon VBScript (vagy inkább a Windows Scripting Host) is képesek futtatását a távoli számítógépeken. Igaz, ez a funkció még nem kapott nagy népszerűségre, és valószínűleg annak a ténynek köszönhető, hogy megköveteli a sok előkészítő munka, ami nagyon rosszul dokumentált.
Tehát a scriptet futtatni egy másik számítógépre VBS van szükség:
- Rendszergazdai jogosultság a távoli számítógépen. Nos, ez magától értetődik, és ez szükséges szinte valamennyi módszer felsoroltam kezdeni egy blogot.
- Hagyjuk WSH Remote Scripting Remote létre paramétert az "1" a HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows Script Host \ Beállítások
- Egy hibája miatt 311269. a Windows XP rendszert, meg kell futtatni wscript -regserver. Az SP3 hasonló hibát helyesbített.
- Meg kell tiltani a tűzfalat (vagy lehetővé teszi, hogy hozzáférjen a DCOM kivétellel) mind a két gépen. Igen, igen, és hogyan kell futtatni, hogy a forgatókönyv is (köszönhetően Kostya Leontevu, azt nem is sejtette 🙂)
- Az XP SP2 és újabb, hogy változtatni kell a rendszer biztonsági beállításait (ezt megteheti csoportházirend segítségével). A csomópont Számítógép konfigurációja \ Windows beállításai \ Biztonsági beállítások \ Helyi házirend \ Biztonsági beállítások \ változtatni a felbontást az alábbiak szerint:
- DCOM: Számítógép-hozzáférési korlátozások a biztonsági leíró nyelv (SDDL) szintaxis
A megkülönböztetett csoport Névtelen bejelentkezés és mindenki engedélyek lehetővé teszik a helyi és távoli hozzáférés - DCOM: Számítógép korlátozások a biztonsági leíró nyelv (SDDL) szintaxis
Rendszergazdák csoport engedélye lehetővé teszi a helyi elindítása, engedélyezése Távoli indítás, hogy a helyi aktiválás engedélyezése távoli aktiválás
Csoport Mindenki - lehetővé teszi a helyi Launch, hogy a helyi aktiválás.
- DCOM: Számítógép-hozzáférési korlátozások a biztonsági leíró nyelv (SDDL) szintaxis
Mindent! 🙂 Most már használhatja 🙂
Például egy scriptet c: \ test.vbs (ez lesz fut a távoli számítógépen):
És ami a legfontosabb - egy olyan forgatókönyvet, amely közvetlenül futtatható fájlt a távoli számítógépen, RunRemoteScript.vbs:
A második sor adja a nevét a futtatható script, és a számítógép nevét.
PS: Annak érdekében, hogy ez a munka a szkript, töltöttem sok időt, különösen addig, amíg a talált tárgy 5 😉 És ennek eredményeként sikerült futtatni egy szkriptet a gép Windows XP (SP3). A számítógépre Vista nem működik - talán szükség egy kis plusz pontot kap körül az új biztonsági fejlesztéseket 🙂 Tehát, ha hirtelen bármilyen probléma ezzel a dologgal - google meg a kezét és a jó szerencse 😉