Předspouštěcí příkazy pro médium sekvence úloh v nástroji Configuration Manager

 

Rozsah platnosti: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

V nástroji System Center 2012 Configuration Manager můžete vytvořit předspouštěcí příkaz k použití se spouštěcím médiem, samostatným médiem a předzpracovaným médiem. Předspouštěcí příkaz je skript nebo spustitelný soubor, který je spuštěn před výběrem sekvence úloh a může komunikovat s uživatelem v systému Windows PE. Předspouštěcí příkaz může vyzvat uživatele k zadání informací a jejich uložení do prostředí sekvence úloh nebo vyzvat proměnnou sekvence úloh k zadání informací. Když se spouští cílový počítač, příkazový řádek je spuštěn před stažením zásad z bodu správy. Následující postupy použijte k vytvoření skriptu, který chcete použít pro předspouštěcí příkaz, distribuujte obsah přidružený k předspouštěcímu příkazu a nakonfigurujte předspouštěcí příkaz v médiu.

Vytvoření souboru skriptu k použití pro předspouštěcí příkaz

Proměnné pořadí úloh mohou být při provádění pořadí úloh načteny a zapsány pomocí objektu COM Microsoft.SMS.TSEnvironment. Následující příklad ilustruje soubor skriptu v jazyce Visual Basic, který se dotazuje proměnné sekvence úloh _SMSTSLogPath k získání aktuálního umístění protokolu. Skript zároveň nastaví vlastní proměnnou.

dim osd: set env = CreateObject("Microsoft.SMS.TSEnvironment")
dim logPath
' You can query the environment to get an existing variable.
logPath = env("_SMSTSLogPath")
' You can also set a variable in the OSD environment.
env("MyCustomVariable") = "varname"

Vytvoření balíčku pro soubor skriptu a distribuování obsahu

Když vytvoříte skript nebo spustitelný soubor pro předspouštěcí příkaz, musíte vytvořit zdroj balíčku, který bude hostitelem souborů pro tento skript nebo spustitelný soubor, vytvořit balíček pro soubory (není potřeba žádný program) a pak distribuovat obsah do distribučního bodu.

Další informace o vytváření balíčku naleznete v tématu Postup vytvoření balíčků a programy v produktu Configuration Manager.

Další informace o distribuování obsahu naleznete v části Distribuce obsahu do distribučních bodů v tématu Operace a údržba pro správu obsahu v nástroji Configuration Manager.

Nakonfigurování předspouštěcího příkazu v médiu

Předspouštěcí příkaz můžete nakonfigurovat v nástroji Průvodce vytvořením média sekvence úloh pro samostatné médium, spouštěcí médium nebo předzpracované médium. Další informace o typech médií naleznete v tématu Plánování nasazení operačních systémů z médií v nástroji Configuration Manager. K vytvoření předspouštěcího příkazu v médiu použijte následující postup.

Vytvoření předspouštěcího příkazu v médiu

  1. V konzole Configuration Manager klikněte na možnost Softwarová knihovna.

  2. V pracovním prostoru Softwarová knihovna rozbalte možnost Operační systémy a klikněte na položku Pořadí úloh.

  3. Na kartě Domů ve skupině Vytvoření kliknutím na možnost Vytvoření médií sekvence úlohy spusťte průvodce vytvořením médií sekvence úlohy.

  4. Na stránce Vybrat typ média vyberte možnost Samostatné médium, Spouštěcí médium nebo Předzpracované médium a pak klikněte na tlačítko Další.

  5. V průvodci přejděte na stránku Vlastní nastavení. Další informace o konfigurování dalších stránek v průvodci naleznete v tématu Nasazení operačních systémů pomocí médií v nástroji Configuration Manager

  6. Na stránce Vlastní nastavení určete následující data a pak klikněte na tlačítko Další.

    • Vyberte možnost Povolit předspouštěcí příkaz.

    • Do textového pole Příkazový řádek zadejte skript nebo spustitelný soubor, který jste vytvořili pro předspouštěcí příkaz.

      System_CAPS_importantDůležité

      Pro zadání předspouštěcího příkazu použijte text cmd /C <předspouštěcí příkaz>. Pokud byste například použili TSScript.vbs jako název vašeho skriptu předspouštěcího příkazu, zadali byste na příkazový řádek text cmd /C TSScript.vbs. Kde text cmd /C otevírá nové interpretační okno příkazu systému Windows a používá proměnnou prostředí pro cestu k vyhledání skriptu předspouštěcího příkazu nebo spustitelného souboru. Také můžete zadat úplnou cestu k předspouštěcímu příkazu, ale písmeno diskové jednotky může být jiné na počítačích s jinými konfiguracemi diskových jednotek.

    • Vyberte možnost Zahrnout soubory pro předspouštěcí příkaz.

    • Klikněte na možnost Nastavit k vybrání balíčku, který je přidružený k souborům předspouštěcích příkazů.

    • Klikněte na tlačítko Procházet k výběru distribučního bodu, který je hostitelem obsahu předspouštěcího příkazu.

  7. Dokončete průvodce.

Viz také

Technická referenční příručka pro nasazení operačních systémů v produktu Configuration Manager