【发布时间】:2016-03-01 13:49:00
【问题描述】:
如果文件夹不存在,我必须使用此命令创建文件夹:
if not exist "C:\Users\Lo\Docs" mkdir C:\Users\Lo\Docs\1
... 但对于包含多个空格的路径 C:\Users\Lo Ti\Docs 2015\1
我已经尝试了所有这些,但都没有奏效:
1)
if not exist ""C:\Users\Lo Ti\Docs 2015\1" mkdir C:\Users\Lo Ti\Docs 2015\1
2)
if not exist "^"C:\Users\Lo Ti\Docs 2015\1" mkdir C:\Users\Lo Ti\Docs 2015\1
3)
set "PATH=C:\Users\Lo Ti\Docs 2015\1;%PATH%"
if not exist "%PATH%" mkdir C:\Users\Lo Ti\Docs 2015\1
【问题讨论】:
-
你不认为也许你应该尝试在第二条路径周围加上引号吗? ...
mkdir "C:\Users\Lo Ti\Docs 2015\1" -
非常感谢@musefan。如果您在答案中写下此内容,我会为您投票!