如何缩短用于批处理文件中的命令的双字文件夹名称

时间:2014-10-07 15:03:32

标签: batch-file

我正在尝试缩短批处理文件的文件夹名称,但我不断收到系统无法找到路径的消息。问题文件夹名称是Microsoft Games。我知道还有其他方法可以做到这一点,但我想要的是单行批处理文件。 使用单字名称,我可以使用前六个字母,加上~1或~2,如果有两个名称开始相同,所以我使用Micros~2。我做错了什么?

copy c:\Users\Admin\AppData\Local\Micros~2\Freecell\*.*   C:\Users\Admin\Documents\Current\Freecell

1 个答案:

答案 0 :(得分:1)

只需添加

等引号即可
copy "c:\Users\Admin\AppData\Local\Microsoft Games\Freecell*.*" C:\Users\Admin\Documents\Current\Freecell

这是唯一可靠的方法,因为附加的~1~2等可以在不同的计算机上有所不同。