在 WinSCP 中快速删除包含许多文件的文件夹

use*_*ca8 6 winscp

在 WinSCP 中,如果我选择一个目录并右键单击删除,它不是简单地删除目录,而是一次删除所有内容。根据内容和连接,这可能需要很长时间。

有没有什么办法,在 WinSCP 界面中,我可以像使用类似的命令一样快速地删除目录rm -rf

use*_*ca8 11

这是基于WinSCP“有用命令”页面条目的“删除”,添加了一些重要的缺失步骤。

这些步骤您只需要做一次:

  1. 右击某个测试目录删除
  2. 选择自定义命令 > 自定义
  3. 单击“添加”按钮
  4. 在“描述”下给它一个你选择的名字,比如“删除”
  5. 在“自定义命令”下,您可以选择:
    • 你想弹出一个确认框吗?如果是,请输入:test "!?Do you really want to delete ?no!" == "yes" && rm -rf !&
    • 你想让它立即删除吗?如果是,请输入:rm -f -r "!"
  6. 勾选“应用于目录”复选框
  7. 点击“好的”。现在,无论何时右键单击文件或文件夹,“自定义命令”下都有一个“删除”选项。

您现在可以使用这个新的自定义命令立即删除任何文件或文件夹。第一次在会话中执行此操作时,可能需要几秒钟才能重新连接

  • 删除在自定义命令中显示为灰色 (4认同)
  • +1 用于将 `test` 与 `!?prompt?!` 模式结合起来。 (2认同)