有人能帮助我如何创建一个批处理脚本来删除特定文件夹中的所有文件/子文件夹吗?
我试过这样做:
set dir="C:\Users\nikola.bakrachevski\Desktop\TEST B"
FOR /D /R %dir% %%X IN (*.tmp) DO RMDIR /S /Q "%%X"
exit
我需要一些帮助完成一个脚本重命名文件夹的文件顺序为文件夹的名称。我本以为这是一种常见的行为,但在搜索之后,我似乎找不到我真正想要的东西。我找到了一些可以按顺序重命名文件的方法,但我想将文件夹或目录名附加到文件的前面。
#!/bin/bash
a=1
for i in *.jpg; do
new=$(printf "%04d.jpg" ${a}) #04 pad to length of 4
mv ${i} ${new}
let a=a+1
done
所以我需要这些文件夹和文件:
~/tmp/6856u56u56.jpg
~/tmp/7567787.jpg
~/tm