我正在尝试在Windows 7上的batch file中执行以下操作:
del "./cfg/config.cfg" del "./cfg/server_blacklist.txt"
我也尝试了这些变化:
del ./cfg/config.cfg del ./cfg/server_blacklist.txt del "cfg/config.cfg" del "cfg/server_blacklist.txt" del cfg/config.cfg del cfg/server_blacklist.txt
不使用“-characters”命令提示符告诉我给定的参数是不正确的。
通过使用“-characters”,它告诉我,它找不到path,即使它在那里,包括其中的文件。
我怎样才能解决这个问题?
使用反斜杠:
del ".\cfg\config.cfg" ...
del
是一个shell内置的命令,而那些传统上与其他系统相比有点怪异。 虽然Windows API通常不关心你使用的是什么类型的斜杠,但cmd
的内置命令很在意。