我有一个实验室,里面有 30 台 Windows 7 电脑。我想运行一个批处理文件,向每台电脑发送一个命令,从 Public\Desktop 中删除指定的快捷方式。这是我目前所做的:
del "\\875L-I2-196208T\c$\users\public\desktop\Neighborhood MapMachine.lnk"
当我运行此程序时,出现错误,提示找不到该文件。
答案1
据我所知,批处理脚本中的文件名不能使用空格。这是因为它会将空格后的文本视为新参数,因此需要使用引号。我认为这个问题在堆栈溢出上可能有助于对此进行格式化。
因此,为了测试这一点,我在桌面上创建了一个名为“test 2”的文件。为了删除该文件,我在 cmd 中运行了以下命令:
del "C:\Users\Daedalus\Desktop\Test 2.txt"
我不需要使用 $ 符号。