在 Windows 资源管理器 FTP 客户端中压缩和解压缩文件

在 Windows 资源管理器 FTP 客户端中压缩和解压缩文件

我正在尝试使用 Windows 中的 ftp 客户端发布我的网站,但是当我打开 Windows 资源管理器并在客户端打开我的 ftp 文件夹时,我无法压缩或解压缩我的服务器文件。

右键单击不会显示我电脑上安装的 WinRar、7zip 或其他压缩文件工具。如果有人能帮助我解决这个问题,我将不胜感激。

答案1

FTP 是一个自己的程序,虽然它似乎在正常的 Explorer 窗口中运行,但它无法访问或支持安装在您计算机上的实用程序,就像 Explorer 对您的本地文件所做的那样。

如果您希望将压缩文件上传到主机并在那里解压缩,则主机必须支持解压缩并有某种方式来运行它。这通常使用某种形式的远程管理 shell(如 SSH)来执行。您必须检查主机的文档以确定正确的方法。

答案2

您所要求的操作无法通过 Explorer 实现。FTP专为传输文件而设计仅有的- 无法与文件系统配合使用。无论你使用什么程序,它都不支持压缩和解压。

但是,虽然您所要求的内容可能不会像您希望的那样得到直接支持,但仍有几个(潜在的)解决方法......

  • 通过以下方式连接到服务器SSH(如其他地方所述)。SSH 是一种与 FTP 完全不同的协议,可以向服务器发出命令。缺点是您的服务器必须允许它(并非所有服务器都允许),并且服务器必须具有正确的工具来压缩/解压缩文件。

  • PHP脚本是另一种解决方案。这些脚本将在服务器上运行,并根据需要压缩或解压缩文件。您可以查看许多脚本(Google 是您的朋友)。也就是说,与 SSH 类似,这些脚本需要在服务器上得到支持。

相关内容