Sal*_*mel 1 sorting dos batch-file
我想用批量编码对文件进行排序和移动,这可能吗?
比方说,我在文件夹中有以下文件列表:
A1.txt
C1.txt
A1.pdf
C1.doc
A1.doc
B1.pdf
B1.txt
C1.pdf
B1.doc
Run Code Online (Sandbox Code Playgroud)
当我在批处理脚本中运行没有参数和编码文件名的DOS批处理文件时,批处理文件将根据文件名对文件进行排序并创建文件夹.
"A1.txt A1.pdf A1.doc"应该在名为A1的文件夹中自动移动,同样,应该创建B1和C1文件夹,文件应该在其文件夹中移动.
如果您确实需要Windows批处理文件,
for %%q in (*) do (
if not exist "%%~nq" md "%%~nq"
move "%%q" "%%~nq"
)
Run Code Online (Sandbox Code Playgroud)
对"for"和"〜"符号的文档运行"help for".
(为批处理文件编写.如果要从提示符运行命令,请使用一个"%"而不是两个.)
| 归档时间: |
|
| 查看次数: |
573 次 |
| 最近记录: |