windows - 任何人都可以修复该命令,我尝试了该命令,但 CMD 命令出错,
问题描述
我试着把这个命令发情
C:\WINDOWS\system32>for /r C:\Users\sam\Desktop %f in (*.*) do @copy "%f" E:\testresult/exclude:E:\testresult\except.TXT
但我得到错误
命令的语法不正确,excetp.txt 包含 2 行 (*.html , *.jpg)
任何人都可以帮助我
解决方案
您犯了几个错误,最简单的方法是在 @ 起作用之前不要使用它。
我们可以在没有 @ 的情况下运行您的命令,以查看您的复制命令可能有什么问题
for /R %userprofile%\Desktop %f in (*.*) do copy "%f" E:\testresult/exclude:E:\testresult\except.TXT
你会看到很多The syntax of the command is incorrect.
所以看起来第一部分正在工作。现在让我们用 echo copy 替换 @copy 以更好地查看输出
for /R %userprofile%\Desktop %f in (*.*) do echo copy "%f" E:\testresult/exclude:E:\testresult\except.TXT
在所有文件之后,最后一个可能是
copy "C:\Users\sam\Desktop\Everything.html" E:\testresult/exclude:E:\testresult\except.TXT
那么此时有什么问题?
提示结束位不止一个:因为 /exclude 和 AFAIK 之前没有空格,所以没有复制 /exclude 选项运行Xcopy /?
稍后在上面的评论中编辑@Compo 向您展示更好的方法
推荐阅读
- ruby-on-rails - 发出 API 请求时在 Rails 中插值
- ruby - Capybara 'visit' 没有考虑 URL 中的 '#' 字符?
- postman - 邮递员“无法得到任何回应,连接到时出错。”
- css - 使用具有多种样式的 Scss 变量?
- flutter - 如何在 Flutter 中点击其他小部件时打开 DropdownButton?
- python - 为什么我在运行文件时会收到此可调用错误?
- r - 如何使用 .sh 脚本将文本行添加/换行到 .tex
- c++ - 继承特化的模板参数推导
- sass - 有什么方法可以让 gulp 显示当前正在处理哪些更改?类似于指南针手表?
- python - 在 Python 中,如何在列表中选择一个项目,然后在该列表项中选择几个字符?