Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file Windows批处理文件_Batch File_Ftp_Windows Server 2003 - Fatal编程技术网

Batch file Windows批处理文件

Batch file Windows批处理文件,batch-file,ftp,windows-server-2003,Batch File,Ftp,Windows Server 2003,Windows XP此批处理文件/文本文件方法将自动将文件ftp到ftp服务器。 我正在尝试在WIndows Server 2003上运行此功能,但出现错误,无法打开file.txt。有没有其他办法让它工作的想法?谢谢 批处理文件内容: ftp-i-n-s:file.txt FTPServerIP file.txt内容: 用户名 用户 密码 cd导入 mput* 退出我们的新用户尚未弹出未知的解决方案,因此我将添加他键入的内容,以尝试让大家知道这已解决,尽管用户不知道问题是什么@用户18043

Windows XP此批处理文件/文本文件方法将自动将文件ftp到ftp服务器。 我正在尝试在WIndows Server 2003上运行此功能,但出现错误,无法打开file.txt。有没有其他办法让它工作的想法?谢谢

批处理文件内容:

ftp-i-n-s:file.txt FTPServerIP


file.txt内容:

用户名
用户
密码
cd导入
mput*

退出

我们的新用户尚未弹出未知的解决方案,因此我将添加他键入的内容,以尝试让大家知道这已解决,尽管用户不知道问题是什么@用户1804387:当你有两分钟的时间时,请随意将你的答案(即使你不知道是什么修正了它)张贴在你在本页上看到的名为“你的答案”的空框中。一旦你这么做了,我很乐意删除这个答案,这样就只剩下你的了。创建答案后,请确保按新答案旁边的复选标记符号,以指示答案正确。:-)

同时,这将按照用户描述解决:

“我刚刚有机会再看一次。我创建了新的文件,并且 现在很好,不知道是什么。“


文件的PWD是什么。而是从哪个目录开始?批处理文件是否可能从不存在file.txt的目录执行?如果是这种情况,那么您可以将批处理文件移动到正确的目录中,或者在选项-s中设置完整路径名:(例如-s:c:\myuploads\file.txt)您是否具有允许访问文件夹的安全设置,并且是否尝试以管理员身份运行?是否尝试使用完全限定的文件名
ftp-i-n-s:“C:\Documents and Settings\User\Desktop\Folder\file.txt”FTPServerIP
尝试在调用ftp命令之前添加这些命令:
echo%~dp0 type file.txt ftp-i-n-s:file.txt FTPServer
。如果您在执行ftp命令时位于正确的目录中,并且可以使用正常的DOS命令读取文件.txt,这将提供一些提示