【Windows】xcopy的问题

作者: mercurygear | 来源:发表于2017-09-20 20:27 被阅读10次

    windows下的开发一般使用bat来做各种苦力活,典型的如打包。
    今天把公司的打包脚本一运行,发现弹出个xcopy初始化错误,觉得甚是奇怪。
    打开bat脚本一看,里面用的xcopy并不是系统自带的,而是用本地打包环境下某个工具目录中的xcopy.exe。
    一开始干嘛有系统自带的不用,而要打包工具带上一个xcopy.exe来用,就把用到这个xcopy.exe的地方改成了xcopy,满心以为可以用系统的xcopy正常运行了。
    结果一跑,又出错了,提示说xcopy命令不存在,这就纳闷了。
    找了下,系统是有xcopy的,不过是在system32下,而system32路径并没有添加到环境变量PATH中,所以找不到。
    不想无端污染PATH环境变量,就把脚本改成了用 %systemroot%\system32\xcopy 这样的全路径去使用xcopy。
    这次再运行,一切正常了。

    相关文章

      网友评论

        本文标题:【Windows】xcopy的问题

        本文链接:https://www.haomeiwen.com/subject/gpxasxtx.html