Deployment 在MDT 2013中复制文件

Deployment 在MDT 2013中复制文件,deployment,automation,msdeploy,msdeployserviceagent,mdt,Deployment,Automation,Msdeploy,Msdeployserviceagent,Mdt,我正致力于在一些XP笔记本电脑上自动部署Windows7和几个应用程序 我能够以静默方式安装操作系统和大多数应用程序,但在将文件从DeploymentShare复制到目标计算机时遇到了问题(没有安装) 我是MDT新手,在以前的版本中,似乎可以使用DeploymentShare/$OEM$dir复制文件,其中$1表示C:\并且在DeploymentShare中创建的目录层次结构将复制到目标机器上的相应目录。然而,该技术在MDT 2013中不起作用 然后,我尝试使用任务序列中的运行命令行任务复制文件

我正致力于在一些XP笔记本电脑上自动部署Windows7和几个应用程序

我能够以静默方式安装操作系统和大多数应用程序,但在将文件从DeploymentShare复制到目标计算机时遇到了问题(没有安装)

我是MDT新手,在以前的版本中,似乎可以使用DeploymentShare/$OEM$dir复制文件,其中$1表示C:\并且在DeploymentShare中创建的目录层次结构将复制到目标机器上的相应目录。然而,该技术在MDT 2013中不起作用

然后,我尝试使用任务序列中的运行命令行任务复制文件。这似乎是复制文件的最简单方法

据我所知,媒体中的%deployroot%设置为..\DeploymentShare\,因此我可以从MDT媒体复制文件

C:\DeploymentShare\CopyFiles\fileToCopy.txt

到目标机器

C:\targetDirectory

cmd /c xcopy.exe “%deployroot%\CopyFiles\fileToCopy” “C:\targetDirectory″ 
但是,此运行命令行任务给了我一个错误:部署失败,系统无法打开指定的文件

%deployroot%的默认路径是什么?它是如何设置的?我如何访问DeploymentShare中的文件以便将它们复制到目标计算机


第一篇文章,我希望是清楚的。

我能够将文件复制到目标系统,方法是将其添加到任务序列中,以复制DeploymentShare的$OEM$中的目录结构


我相信旧版本的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″ 
现在,祝你周末愉快;)