【发布时间】:2017-09-24 07:39:46
【问题描述】:
我正在使用以下代码将文件从我的 FTP 服务器传输到我的本地机器,它工作正常。
"C:\Program Files (x86)\WinSCP\WinSCP.com" /command ^
"open ftp://rnandipati:J13@Files8.cyberlynk.net/kgptel/" ^
"lcd ""C:\\rnandipati\KGP\File History""" ^
"get *.xls>1D" ^
"rm *.xls<1D" ^
"exit"
现在,我使用这条路径访问我的服务器
\\fs01\\Reporting\KGP\File History
当我把这个路径代替我的本地目录路径时,它显示一个错误,系统找不到指定的文件和错误更改目录。
谢谢。
【问题讨论】:
-
“我使用这条路径访问我的服务器
fs01\Reporting\KGP\File History” - 前面不应该有\\吗? - 向我们展示如何使用此路径访问您的服务器! + 向我们展示您的带有此路径的 WinSCP 脚本的外观以及该脚本产生的确切错误消息! -
@MartinPrikryl i.stack.imgur.com/IBrp1.jpg.. 这是我的输出。我使用 \\fs01\Reporting\KGP\File History 访问我的服务器......我编辑了我的问题。对此感到抱歉。
-
@MartinPrikryl 我知道在传输任何文件之前我必须连接到此服务器.. 但我不知道该怎么做。我要将文件传输到的服务器的主机名是 fs01。
-
你真的需要“连接”吗?这是做什么的?
dir "\\fs01\Reporting\KGP\File History"(在cmd.exe) -
如果你真的要连接/认证,那么你的问题是How to give credentials in a batch script that copies files to a network location?的重复
标签: batch-file ftp winscp unc shared-directory