我希望能够在上下文菜单中添加这个好的Shell脚本,该脚本可以自动删除它所在的文件夹下所有空文件夹和子文件夹:
为了将此项添加到(目录)上下文菜单中,我需要运行一个扩展名为
但是这个不起作用。应该如何修复以正确运行一行式的shell脚本?
for /f "usebackq delims=" %%d in (`"dir /ad/b/s | sort /R"`) do rd "%%d"
为了将此项添加到(目录)上下文菜单中,我需要运行一个扩展名为
reg
的文件,其内容类似于:Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\Delete empty folders]
[HKEY_CLASSES_ROOT\Directory\shell\Delete empty folders\Command]
@=for /f "usebackq delims=" %%d in (`"dir %1 /ad/b/s | sort /R"`) do rd "%%d"
但是这个不起作用。应该如何修复以正确运行一行式的shell脚本?
cmd /c
应该是可行的。 - Joey@="cmd /c for /f \"usebackq delims=\" %%d in (\
"dir %1 /ad/b/s | sort /R"`) do rd "%%d""` 我成功删除了某些位置的空文件夹,但不是所有位置,你能详细说明吗? - mmj%1
,即\"%1\"
。 - mmj