Szkript futtatása távoli gazdagépen a Szkript futtatása paranccsal

Fontos

A Virtual Machine Manager (VMM) ezen verziója elérte a támogatás végét. Javasoljuk, hogy frissítsen a VMM 2022-re.

System Center Virtual Machine Manager (VMM) támogatja a parancsok távoli végrehajtását egy gazdagépen a Szkript futtatása parancs funkcióval. Ez a funkció olyan esetekben hasznos, amikor szolgáltatást szeretne indítani, vagy információt szeretne gyűjteni egy távoli gazdagépről.

A szkriptet a gazdagépen is futtathatja a VMM-kódtárhoz hozzáadott egyéni erőforrások használatával. Az egyéni erőforrások kötegfájlokból állhatnak, amelyek bizonyos parancsokat hajthatnak végre a kiszolgálón, de az egyéni erőforrások használata nem szükséges.

1. példaforgatókönyv – Szolgáltatás indítása

Az alábbi példaforgatókönyvből megtudhatja, hogyan indíthat el egy szolgáltatás-sftlistot egy VMM-gazdagépen a Szkript futtatása parancs funkcióval.

  1. A VMM-konzol eszköztárán válassza a Gazdagép lehetőséget, majd válassza a Szkriptparancs futtatása lehetőséget.

    Képernyőkép a gazdagépről.

    Megjelenik a Parancsprogram futtatása lap:

    Képernyőkép a Parancsprogram futtatása parancsról.

  2. Példaként írja be a következő adatokat a megjelenő beállításokba:

    • Üzembe helyezési sorrend: Válassza ki az üzembehelyezési sorrendet a legördülő menüből.

    • Végrehajtható program: cmd.exe

    • Paraméterek: /q /c net start sftlist

    • Szkripterőforrás-csomag és futtató fiók: Nincs

      A /q kikapcsolja a parancssor visszhangját, a /c pedig végrehajtja a parancsot, majd leáll. Ha nem használja ezeket a kapcsolókat, az eredmény egy 0-s visszatérési kód lesz a cmd.exe folyamatból, és nem jeleníti meg a parancs tényleges eredményét a feladatban.

      Képernyőkép a futtatási szkriptűrlapról.

  3. Válassza ki a parancs időtúllépési másodpercét.

  4. Válassza a Speciális.. lehetőséget, és adja meg a kimeneti fájl és a naplófájl helyét az esetleges hibák esetén.

  5. Válassza a Befejezés gombot.

Az eredmény nyomon követése a VMM-konzolon. Hiba esetén tekintse át a hibafájl-naplót, és kövesse a vonatkozó javaslatokat.

Íme egy minta hibaüzenet

A hibaüzenet képernyőképe.

Képernyőkép a hiba súgóról.

2. példaforgatókönyv – Szolgáltatás indítása egyéni erőforrások használatával

Ebben a példában a 2. lépésben a következő értékeket használjuk, a többi lépés változatlan marad.

  • Üzembe helyezési sorrend: Válassza ki az üzembehelyezési sorrendet a legördülő menüből.

  • Végrehajtható program: cmd.exe

  • Paraméterek: /q /c services.cmd

  • Szkript erőforráscsomagja: SAV_x64_en-US-4.9.305.198.cr(4.9.305.198)

  • Futtató fiók: Rendszergazda

    Ebben a példában egy services.cmd nevű kötegfájlt vettünk fel egy SAV_x64_en-US-4.9.305.198.cr(4.9.305.198) nevű egyéni erőforrásmappába, és a futtató fiókot Rendszergazda adva meg.

    Képernyőkép a szkript futtatására szolgáló egyéni űrlapról.

    A kötegfájl egy net stop sftlist/y, majd egy net start sftlist műveletet hajt végre. Ebben a forgatókönyvben az egyéni erőforrásmappa átkerül az ügynök gazdagépére, és a windows\temp alatt lesz másolva. Létrejön egy scvmm.xxxxxxxx formátumú mappa, amely az összes fájlt tartalmazza. Innen végrehajtja a kötegfájlt, és az ügynök visszaadja a megfelelő eredményt a VMM-nek, és megjeleníti azt a feladatban. Ha a szkript hibát generál, létrehoz egy naplót a megadott helyen.