【发布时间】:2015-06-10 22:47:35
【问题描述】:
例如,我想删除 AppData/Roaming/MyFolder/myfile.txt 中的一个文件。
我使用命令提示符并输入:del %userprofile%/AppData/Roaming/MyFolder/myfile.txt
但随后命令提示符说:Parameter format not correct - "ppData"
然后我又想了想,使用了%appdata% 并输入:del %appdata%/MyFolder/myfile.txt
但是命令提示符说:Invalid switch - "MyFolder"
如何使用%userprofile% 或%appdata% 删除myfile.txt?
我的语法错了吗?
【问题讨论】:
-
试试
del "%userprofile%/AppData/Roaming/MyFolder/myfile.txt" -
是否包含引号?
-
是的,我包含了引号,尽管我的评论不太正确。引号很好,但你应该使用反斜杠。引号可能不是必需的,但如果任何地方都有空格,例如在 %userprofile% 的扩展中(这不太可能),或者如果您在文件名或路径中的任何位置有空格,那么您需要引号。
标签: command-prompt delete-file appdata