【发布时间】:2017-08-12 17:09:45
【问题描述】:
因此,由于我的上一篇文章没有在注册表中乱搞就找不到好的解决方案,所以我将使用 IF EXIST 但我在使用通配符时遇到了问题。
xcopy /s "%~dp0Hello\AVeryFormalPenguin.txt" "E:\Users\*\Desktop\TestBat\Oh\" /Y
* 应该找到包含 Desktop 文件夹的计算机的用户名。不过,我将在其他可能有也可能没有桌面在同一位置的计算机上运行它。它应该用我的用户名替换 * ,但我认为它实际上是在尝试找到一个名为 * 的文件夹。我看不出我做错了什么。
【问题讨论】:
标签: windows batch-file wildcard