0
我創建了一個.cmd文件,該文件允許用戶選擇與WinSCP的一組不同的登錄憑證相對應的編號,從而不需要記憶WinSCP的登錄憑證。 在我.cmd文件我已經根據設置的主機,用戶名和密碼如下:使用.cmd文件預先填充WinSCP登錄的主機,用戶名和密碼
SET UID=exampleusername
SET PWD=examplepassword
SET HOST=examplehost
我然後進行調用的WinSCP使用
start WinSCP.exe
這將打開登錄界面:
WinSCP接口調用正確,但我有問題編碼在我的.cmd文件中填充主機名,用戶名稱和密碼字段使用我的.cmd文件中定義的變量。
目的是將此WinSCP登錄名作爲可從批處理文件菜單中調用的其他應用程序的一個選項。合併你的代碼後,我收到錯誤「主機不存在」 – Rookie
@Rookie,那麼你的主機不存在,因爲創建WinSCP的人剛剛回答你的問題。 – SomethingDark
@Rookie echo sftp://%UID%:%PWD%@%HOST%/'說什麼? –