Předstartovní příkazy pro média pořadí úkolů v Configuration Manager

Platí pro: Configuration Manager (Current Branch)

V Configuration Manager můžete vytvořit předstartovní příkaz, který se použije se spouštěcím médium, samostatným a předpřipraveným médium. Předstartovní příkaz je skript nebo spustitelný soubor, který se spustí před výběrem pořadí úkolů a může komunikovat s uživatelem v prostředí Windows PE. Předstartovní příkaz může uživatele vyzvat k zadání informací a uložit je v prostředí pořadí úkolů nebo zadat dotaz na informace v proměnné pořadí úkolů. Při spuštění cílového počítače se příkazový řádek spustí před stažením zásady z bodu správy. Pomocí následujících postupů vytvořte skript, který se použije pro předstartovní příkaz, distribuujte obsah přidružený k předstartovnímu příkazu a nakonfigurujte předstartovací příkaz na médiu.

Vytvoření souboru skriptu, který se má použít pro příkaz před spuštěním

Proměnné pořadí úkolů je možné číst a zapisovat pomocí Microsoft.SMS. TSEnvironment com objektu, zatímco pořadí úkolů je spuštěno. Následující příklad ukazuje soubor skriptu jazyka Visual Basic, který se dotazuje _SMSTSLogPath proměnné pořadí úkolů, aby získal aktuální umístění protokolu. Skript také 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 distribuce obsahu

Po vytvoření skriptu nebo spustitelného souboru pro předstartovní příkaz musíte vytvořit zdroj balíčku pro hostování souborů pro skript nebo spustitelný soubor, vytvořit balíček pro soubory (nevyžaduje se žádný program) a pak distribuovat obsah do distribučního bodu.

Další informace o vytvoření balíčku najdete v tématu Balíčky a programy.

Další informace o distribuci obsahu najdete v tématu Distribuce obsahu.

Konfigurace předstartovního příkazu v médiu

V Průvodci vytvořením média pořadí úloh můžete nakonfigurovat předstartovní příkaz pro samostatné médium, spouštěcí médium nebo předpřipravené médium. Další informace o typech médií najdete v tématu Vytvoření média pořadí úkolů. Pomocí následujícího postupu vytvořte předstartovní příkaz na médiu.

Vytvoření předstartovního příkazu v médiu

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

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

  3. Na kartě Domů ve skupině Vytvořit kliknutím na vytvořit médium pořadí úkolů spusťte Průvodce vytvořením média pořadí úkolů.

  4. Na stránce Vybrat typ média vyberte Samostatné médium, Spouštěcí médium nebo Předpřipravené médium a potom klikněte na Další.

  5. V průvodci přejděte na stránku Vlastní nastavení . Další informace o konfiguraci dalších stránek v průvodci najdete v tématu Vytvoření média pořadí úkolů.

  6. Na stránce Vlastní nastavení zadejte následující informace a potom klikněte na Další.

    • Vyberte Povolit předstartovní příkaz.

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

      Důležité

      Pomocí příkazu> cmd /C <prestart zadejte příkaz před zahájením. Pokud jste například jako název skriptu příkazu před spuštěním použili TSScript.vbs, zadali byste pro příkazový řádek cmd /C TSScript.vbs . Kde cmd /C otevře nové okno interpretu příkazů Windows a použije proměnnou prostředí Path k vyhledání předstartovního příkazového skriptu nebo spustitelného souboru. Můžete také zadat úplnou cestu k předstartovnímu příkazu, ale písmeno jednotky se může lišit v počítačích s různými konfiguracemi jednotek.

    • Jako předstartovní příkaz vyberte Zahrnout soubory.

    • Kliknutím na Nastavit vyberte balíček, který je přidružený k souborům příkazů před spuštěním.

    • Kliknutím na Procházet vyberte distribuční bod, který je hostitelem obsahu předstartovního příkazu.

  7. Dokončete průvodce.