我有一个批处理文件,当我直接双击该批处理文件时即可运行。但是当我通过excel vba运行它时它没有运行。下面是我使用的代码。
Dim RetVal
RetVal = Shell("C:\Script.bat", 1)
End Sub
我在文本文件中包含了脚本,并创建了一个批处理文件,并将代码输入为ftp -i -s:script.txt
。当我单击批处理文件时,它运行良好。
脚本是
open aa123.aa1.aaa.com
user
pwd
ascii
lcd C:\Users\sakthi\Desktop
cd data/folder
get filename.zip
bye