我正在寻找一个小工具,可以让我做一件简单的小工作:
- 自动将文件从装有 Windows(xp/vista/7)的本地计算机上传到主机(装有 cpanel 的 linux 服务器)
互联网上可能有大量的工具,但我不想在客户端计算机上安装任何允许他们浏览或高级功能的东西,也不想安装永远不会使用的功能的臃肿软件
因此,如果您能告诉我有关自动查找新文件并将其上传到托管上的预定义位置的最简单和最小的工具,我将非常感激您的个人反馈和偏好。
谢谢 !
答案1
允许自动上传的最小的 Windows 工具可能是 FTP。
以下是我找到的一个指南:http://www.brettb.com/ScriptingWindowsFTP.asp
本质上,您创建一个文本文件,其中包含您要手动输入的内容:
open ftp.servername.com
username
password
get default.asp
quit
然后保存并运行(或安排它):
ftp -s:FTPcommands.txt
当然,这取决于您的托管服务是否允许 FTP。
答案2
您想从哪一端了解状态?我不确定您如何在服务器端知道文件应该有多大(从客户端来看),从而能够确定传输是否成功。
在客户端,您可能能够使用计划任务的返回代码来确定传输是否成功,但这也有点不确定。
也许最好的选择是让你的脚本文件稍微复杂一些,并将结果写入变量,并在脚本中进行进一步处理,如果结果成功则重命名。