如何通过cmd ftp删除带有通配符的文件夹(Windows Server 2008)

如何通过cmd ftp删除带有通配符的文件夹(Windows Server 2008),ftp,windows-server-2008,Ftp,Windows Server 2008,我正在自动化一个过程,希望登录到FTP,然后删除其中的所有文件和文件夹 如何使用命令行FTP应用程序实现这一点 我试过了 mdelete * 但它不会删除文件夹 rmdir * 不适用于通配符 mrmdir * 命令不存在 我尝试将所有文件夹和文件移动(重命名)到一个新文件夹,这样我就可以删除其中一个文件夹,重命名在通配符中不起作用 无论是内置的帮助还是谷歌都不会告诉我如何使用它们 有什么想法吗?从父文件夹rm-r{foldername}应该可以做到 如果你想要更高级的东西,最好是一个特定

我正在自动化一个过程,希望登录到FTP,然后删除其中的所有文件和文件夹

如何使用命令行FTP应用程序实现这一点

我试过了

mdelete *
但它不会删除文件夹

rmdir *
不适用于通配符

mrmdir *
命令不存在

我尝试将所有文件夹和文件移动(重命名)到一个新文件夹,这样我就可以删除其中一个文件夹,重命名在通配符中不起作用

无论是内置的
帮助
还是谷歌都不会告诉我如何使用它们


有什么想法吗?

从父文件夹rm-r{foldername}应该可以做到

如果你想要更高级的东西,最好是一个特定的FTP程序或滚动你自己的批处理/脚本文件

我想我有一个使用WMI的旧vbscript示例,它基于MSDN或4gusyfromrolla.com脚本,但如果PS one不适用于您,我必须找出它

不过,为了在值得赞扬的地方给予赞扬,我的实现基于此powershell脚本

从父文件夹rm-r{foldername}中执行此操作

如果你想要更高级的东西,最好是一个特定的FTP程序或滚动你自己的批处理/脚本文件

我想我有一个使用WMI的旧vbscript示例,它基于MSDN或4gusyfromrolla.com脚本,但如果PS one不适用于您,我必须找出它

不过,为了在值得赞扬的地方给予赞扬,我的实现基于此powershell脚本

我在windows web server 2008 R2中遇到了这个问题 问题来自防火墙 在防火墙中,某些端口被禁用 连接到主机发送dir命令后的fir示例,用于查看目录但不工作,并说: 无法打开到端口49168的数据连接:连接超时。。。 而且我不能使用from-mdelete*和mdel*以及其他命令
禁用防火墙后我的问题解决了

我在windows web server 2008 R2中遇到了这个问题 问题来自防火墙 在防火墙中,某些端口被禁用 连接到主机发送dir命令后的fir示例,用于查看目录但不工作,并说: 无法打开到端口49168的数据连接:连接超时。。。 而且我不能使用from-mdelete*和mdel*以及其他命令
禁用防火墙后我的问题解决了

这根本不能回答问题:这是关于找到一个能够执行OP想要做的命令,而不是关于不能执行命令。这根本不能回答问题:这是关于找到一个能够执行OP想要做的命令,不是说根本不能执行命令。我是不是搞错了
rm-r
rmdir-r
不是CMD FTP命令。请不要缩写
rmdir
(它只是混淆了)。或者这只在WS 2008上可用?我是不是搞错了
rm-r
rmdir-r
不是CMD FTP命令。请不要缩写
rmdir
(它只是混淆了)。或者这只在WS-2008上可用?