在带有 %programfiles% 的批处理文件中使用 xcopy
我正在尝试使用批处理文件来帮助设置构建项目。 作为该过程的一部分,我需要从临时目录复制大量文件: %temp%\wcu 到 %programfiles% 目录中的新目录。
我正在使用以下命令:
xcopy %temp%\wcu\dotnetframework\*.* %programfiles%\"Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFx35SP1" /S
当然,问题是 %programfiles% 相当于带有空格的“C:\Program Files”,因此 xcopy 会引发不稳定的情况。
关于如何解决这个问题有什么想法吗?
I'm trying to use a batch file to help setup a build project.
As part of that process I need to copy a lot of files from a temporary directory:
%temp%\wcu to a new directory in the %programfiles% directory.
I am using the following command:
xcopy %temp%\wcu\dotnetframework\*.* %programfiles%\"Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFx35SP1" /S
Of course the problem is that %programfiles% equates to "C:\Program Files" with a space and so xcopy throws a wobbly.
Any ideas on how to get around this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用引号
use quotes