use*_*474 19 file move batch-file
我希望你能帮我这个.它可能已被多次询问(我知道),但由于某种原因,我不能让它工作.
我想将一些文件从"files"目录移动到根目录.
所以文件是,例如:
test1.txt test2.txt test3.zip test4.zip test5.exe test6.exe
Run Code Online (Sandbox Code Playgroud)
我希望将这些文件移动到不同的目录.
所以我使用的是这样的东西:
move files\*.txt ..\txt /q
move files\*.zip ..\zip /q
move files\*.exe ..\exe /q
Run Code Online (Sandbox Code Playgroud)
但我总是得到错误.它找不到文件然后CMD停止工作.
谢谢.
编辑:
它的工作方式如下:
move /y .\files\*.txt ..\txt
move /y .\files\*.zip ..\zip
move /y .\files\*.exe ..\exe
Run Code Online (Sandbox Code Playgroud)
但现在它不会将文件移动到父目录.
Jer*_*rry 17
/ q不是有效参数./ y:禁止提示确认覆盖
另外..\txt表示父目录下的目录txt,而不是根目录.根目录将是:\请提及您得到的错误
尝试:
move files\*.txt \
Run Code Online (Sandbox Code Playgroud)
编辑:尝试:
move \files\*.txt \
Run Code Online (Sandbox Code Playgroud)
编辑2:
move C:\files\*.txt C:\txt
Run Code Online (Sandbox Code Playgroud)