Копирование файлов в MDT 2013
Я работаю над автоматизацией развертывания Windows 7 вместе с несколькими приложениями на некоторых ноутбуках с XP.
Я могу установить ОС и большинство приложений в режиме без вывода сообщений, но у меня возникла проблема с копированием файлов (без установки) с моего DeploymentShare на целевой компьютер.
Я новичок в MDT, и кажется, что в предыдущих версиях DeploymentShare/$OEM$ dir можно было использовать для копирования файлов - где $1 означает C:\, а иерархия каталогов, созданная в DeploymentShare, будет скопирована в соответствующие каталоги на целевая машина. Однако этот метод не работает в MDT 2013.
Затем я попытался скопировать файлы с помощью задачи "Выполнить из командной строки" в последовательности задач. Это кажется самым простым способом копирования файлов.
Насколько я понимаю,%deployroot% в Media установлен как..\DeploymentShare\, поэтому я мог бы скопировать файл с MDT Media,
C:\ DeploymentShare \ CopyFiles \ fileToCopy.txt
к целевой машине,
C:\ Целевой_каталог
с
cmd /c xcopy.exe “%deployroot%\CopyFiles\fileToCopy” “C:\targetDirectory″
Однако эта задача "Выполнить из командной строки" выдает ошибку: "Развертывание не выполнено, система не может открыть указанный файл".
Каков путь по умолчанию для%deployroot%? Как это установить и как я могу получить доступ к файлам в DeploymentShare, чтобы скопировать их на целевой компьютер?
Первый пост, надеюсь понятно.
2 ответа
Я смог скопировать файлы в целевую систему, добавив этот сценарий в последовательность задач, чтобы скопировать структуру каталогов, найденную в $OEM$ на DeploymentShare.
Я полагаю, что старые версии MDT по умолчанию копируют эти файлы. $OEM$ требует определенной маркировки каталога - где $$ - каталог Windows, а $1 - C:\
Я бы предложил использовать Robocopy.
robocopy .\CopyFiles\fileToCopy c:\TargetDirectory /COPY:DASTO /E /V /R:1 /W:1 /XO
До сих пор это работало для меня как очарование и позволяет копировать полные каталоги. Надеюсь, это поможет.
У меня была такая же проблема пару лет назад, и, вероятно, у xcopy были проблемы с пустыми подпапками. Попробуй это
cmd /c /e /r /k xcopy.exe “%deployroot%\CopyFiles\fileToCopy” “C:\targetDirectory″
А теперь прочь, хороших выходных;)