Задался вот вопросом, а как же снять образ безо всяких сиспрепов и прочих ужасов понатыканных в обычный таск.
Стал изучать таски и разковырял, попробовал всякое, но так как не знал вариаблов(variables) не знал точно что и как.
(Хотя сам я создал ту же среду что и в варианте мною найденом, то есть собрал все необходимые скрипты и файлы для запуска снятия, осталось только запустить это дело в WinPE. Не было времени попробовать еще пару мыслей, а решил поискать…)
Но тут думаю дай гляну в гугл, что он там придумал))) Оказалось появился один вариантец, ну тот что попался мне и меня вполне устроил.
При установленном и интегрированном в консоль SCCM MDT создать таск из 4 пунктов:
1) Use Toolkit Package
2) Set Backup Share
3) Set Backup File Name
4) Create Image
1- необходимо добавить пункт Add->MDT->Use Toolkit Package
затем выбрать пакет который содержит необходимые файлы MDT
2- Add->General->Set Task Sequence Variable
Далее в Name ввести Set Backup Share(как пример)
В Task Sequence variable ввести ComputerBackupLocation
В Value ввести путь шары где будет записан файл образ снятый с целевой машинки.
Вот тут я использовал IP сервера на котором будет храниться снятые образа. Пример: \\sccmserv\CI$\Captures
3- Add->General->Set Task Sequence Variable
Далее в Name ввести Set Backup File Name(как пример)
В Task Sequence variable ввести BackupFile
В Value ввести имя файла для снятого образа.
Если данного пункта не будет, то снятый образ будет иметь имя машинки, что меня вполне устроило и этот пункт я удалил.
4- Add->General->Run Command Line
Далее в Name ввести Create Image(как пример)
В Command Line вписать cscript.exe “%scriptroot%\ZTIBackup.wsf”
Да, вот еще один нюанс, что касается первого пункта пакета MDT.
Существует несколько вариантов его сделать, по-крайней мере я сперва нашел первый, который не совсем устраивает в данном таске.
1) \\sccmserv\MDT 2010\Templates\Distribution вот так вот выглядит пакет у меня, так я когда то где то нашел и вроде до этого хватало, но стоит отметить что я не много пользовался MDT. Я так понял что разница со следующим вариантом в основном в том, что здесь отсутствуют инструменты что появляются при установленном WAIK и USMT поверх MDT. То есть здесь только инструменты вложенные в сам MDT по умолчанию.
2) В той ссылке что я указал, как на оригинал решения по созданию таска исключительно для захвата образа есть ссылка на то, как создать пакет MDT.
Скопировать папки Control, Scripts, Servicing и Tools из шары созданной MDT(по умолчанию она зовется DeploymentShare) в пакет User Toolkit Package SCCM.
В данном таске используется imageX.exe, его в моей сборке нет, так как MDT у меня не проинтегрирован с WAIK. Я просто его добавил в папку \\sccmserv\MDT 2010\Templates\Distribution\Tools\x86, взяв из %systemdrive%\Program Files\Windows AIK\Tools\x86.
После этого таск отработал весьма устпешно, сняв образ с машинки, назвав его в честь машинки и положив его в указанную шару.