2015-09-24 46 views
1

我想創建一個使用膩子連接到FTP服務器的VBScript。我遇到的問題是密碼有一個;和」在它。我曾試圖把密碼「並使用\逃脫章程膩子psftp「和;在密碼

-pw 3本; IsMyPwd」是什麼,我想用
試圖 「3本; IsMyPwd」「」 - >油灰不連接到遠程服務器
-pw 3本; IsMyPwd「」「 - >膩子不連接到遠程服務器

3該\; IsMyPwd \」 - >膩子不連接到遠程服務器
3本; IsMyPwd \「 - > putty連接到遠程服務器,但要求輸入密碼或掛起

-pw 3本; IsMyPwd「」>膩子連接到遠程服務器,但要求輸入密碼或只是掛

回答

1

答案是不使用膩子。我使用WinSCP。您不必將其安裝在服務器上,就可以將WinSCP.com和WinSCP.exe複製到文件夾中。

創建與命令的文件,需要注意的「的是22%的URL編碼Cmd.txt的 示例文件

# Automatically abort script on errors 
option batch abort 
# Disable overwrite confirmations that conflict with the previous 
option confirm off 
# Connect 
open sftp://USERNAME:password%3%[email protected] 
ls 
cd to_folder 
ls 
close 
exit 

運行命令C:\ WINSCP> winscp.com /script=Cmd.txt