0
我問了一個關於使用VBScript和Windows任務計劃程序下載無人蔘與服務器上的文件的問題。 (見 Scripting SFTP unattended download)試圖通過計劃任務和VBScript刪除文件
這工作不錯,但現在我還需要從服務器上刪除的文件,我呼籲:
Set sessionses = WScript.CreateObject("WScript.Shell")
sessionses.Run "C:\TCS\SFTP\delThem.bat", , True
PSFTP調用運行此命令的批處理文件:
psftp [email protected]:22 -batch -b script.txt -pw pa$$word
script.txt如下:
cd FromCeridian
del *.GEN
我f我從命令行運行此命令,或者雙擊包含該命令的批處理文件,它以「交互方式」工作,但在無人值守和計劃運行時,它不執行此部分。服務器是SFTP,所以我不能只使用win ftp命令來做到這一點。
任何想法?
任務(和腳本)下載,移動和刪除本地文件,但似乎不運行PSFTP批處理命令 – ScottC
也是其管理員帳戶以最高權限運行 – ScottC