1

我正在努力在一些 XP 笔记本电脑上自动部署 Windows 7 以及多个应用程序。

我能够静默安装操作系统和大多数应用程序,但我在将文件(未安装)从我的 DeploymentShare 复制到目标机器时遇到了问题。

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

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

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

C:\DeploymentShare\CopyFiles\fileToCopy.txt

到目标机器,

C:\目标目录

cmd /c xcopy.exe “%deployroot%\CopyFiles\fileToCopy” “C:\targetDirectory″ 

但是,此运行命令行任务给了我错误:部署失败,系统无法打开指定的文件。

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

第一次发帖,希望清楚。

4

3 回答 3

1

通过将此脚本添加到任务序列以复制在 DeploymentShare 的 $OEM$ 中找到的目录结构, 我能够将文件复制到目标系统。

我相信旧版本的 MDT 默认会复制这些文件。$OEM$ 需要特定的目录标签 - 其中 $$ 是 Windows 目录,$1 是 C:\

于 2014-07-17T14:16:52.687 回答
1

我建议使用 robocopy。

robocopy .\CopyFiles\fileToCopy c:\TargetDirectory /COPY:DASTO /E /V /R:1 /W:1 /XO

到目前为止,这对我来说就像一个魅力,它可以让你复制完整的目录。希望这会有所帮助。

于 2016-08-17T23:11:54.413 回答
0

几年前我遇到了同样的问题,问题是 xcopy 有空子文件夹的问题。试试这个

cmd /c /e /r /k xcopy.exe “%deployroot%\CopyFiles\fileToCopy” “C:\targetDirectory″ 

现在休息,周末愉快;)

于 2019-06-14T11:22:44.627 回答