【发布时间】:2017-06-26 00:12:24
【问题描述】:
您好,我是 CMD 的新手,但我想编写一些脚本来让我的游戏更轻松一些,这在未来可能也会有所帮助。
所以我的代码在这里
xcopy /s "D:\MSC\Amistech" "%USERPROFILE%\AppData\LocalLow\Amistech" /Y
这适用于我兄弟的笔记本电脑,但将其插入我的计算机会给我的 USB (D:)(卷名“120GB”)驱动器一个不同的字母,这导致它无法在我想要的其他人的计算机上工作它从 D: 驱动器更改为自动检测打开批处理文件时打开的驱动器,但我不知道从哪里开始。
【问题讨论】:
-
我相信您可以省略驱动器号:“\MSC\Amistech”。这将从运行批处理文件的任何磁盘的根目录开始。
-
@JohnnyMopp,省略盘符取当前工作目录的盘符,与批处理文件所在盘符和目录不同;在批处理文件中使用
%~d0指向包含批处理文件的驱动器...
标签: windows batch-file cmd