我希望能够使用单个文件自动连接到ftp服务器。此输入文件包含要在ftp会话中运行的命令。
我能够通过终端连接和登录到ftp服务器,使用:
ftp <IP>
Connected to <IP>.
220 ProFTPD Server (ProFTPD) [<IP>]
Name (<IP>:current_user): USER
331 Password required for USER
Password:
我输入密码,输出是:
230 User USER logged in
Remote system type is UNIX
我正在尝试设置一个SQL代理作业来使用我的SSIS包。包包含失败的FTP任务。在我设置的作业历史记录和日志记录中,我得到了以下错误(日志没有给出其他细节.):
无法使用"FTP连接管理器“连接到FTP服务器
我尝试过用ProtectionLevel of EncryptSensitiveWithPassword来设置SSIS包。进入SQL作业并输入密码。除FTP任务外,所有任务都运行良好。
然后,我尝试使用ProtectionLevel of DontSaveSensitive设置SSIS包。然后我设置了一个配置文件。手动将密码输入DTSConfig文件。在步骤设置的configura
我必须登录到多个服务器并上传一些文件。有机会用AutoIt对此进行编码吗?
我用批处理文件对其进行了测试,但不起作用:
echo open < /FTP/ftphost.txt
echo < /FTP/ftpuser.txt
echo < /FTP/ftppass.txt
echo cd C:\Dokumente und Einstellungen\Administrator\Desktop\FTP\dateien>>ftp.txt
echo cd httpdocs>>ftp.txt
echo mput test
我在Linux上运行了一个FTP脚本,它正在失败。下面是脚本:
/usr/bin/ftp -v -i -n my.ftp.server << cmd
user ftpuser password
binary
ls
<some other commands here>
quit cmd
它返回一个错误:
421 Service not available, remote server has closed connection
Not connected.
奇怪的是,如果我在命令行/usr/bin/ftp my.ftp.server中输入了这个命令,它会询问用户名
我有一个批处理文件,其中包含以下行...
ftp < ftpcom.txt
ftpcom.txt文件包含类似以下内容的内容:
open ftp.mysite.com
myusername
mypassword
cd public_html
cd subdirectory
mput afile.txt
y
quit
这在我的windows10个人电脑上运行良好已经有一段时间了,但我暂时被迫切换到一台旧的windows7个人电脑,现在密码卡住了。也就是说,我看到它已经连接到ftp.mysite.com,已经读取了我的用户名,现在正在询问密码(我看到文本" password :"
我正在尝试使用c#中的ftpWebRequest,我的代码是
// Get the object used to communicate with the server.
FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://192.168.20.10/file.txt");
request.Method = WebRequestMethods.Ftp.UploadFile;
// This example assumes the