Batch file 未知主机'û;s:批处理中的文件名错误
这个错误给了我下面的错误 未知主机:Script.txt。 它正在成功创建Script.txt文件及其所有输入 下面是代码Batch file 未知主机'û;s:批处理中的文件名错误,batch-file,Batch File,这个错误给了我下面的错误 未知主机:Script.txt。 它正在成功创建Script.txt文件及其所有输入 下面是代码 @echo off set /p host="enter your hostname to connect to " Echo open %host%>Script.txt set /p user="enter your login id " Echo %user%>>Script.txt set /p p
@echo off
set /p host="enter your hostname to connect to "
Echo open %host%>Script.txt
set /p user="enter your login id "
Echo %user%>>Script.txt
set /p pass="enter your password "
Echo %pass%>>Script.txt
echo cd /osp/local/var/trace/>>Script.txt
set /p foldername="enter the foldername"
mkdir %foldername%
Echo lcd C:\Users\%username%\Desktop\%foldername%\>>Script.txt
set /p filename="enter the pattern like *.extn or file name with spaces"
Echo mget /Y %filename%>>Script.txt
start ftp.exe -s:Script.txt
看起来像是编码问题。记事本告诉您有关文件编码的内容?您的问题是ftp起始行,由于某些原因,减号被视为ā,因此ftp实际上从未打开Script.txt。请尝试删除并重新键入-或者使用/s:Script.txt,该文件也可以与
start”“/w ftp.exe-s:Script.txt
或start”“/w ftp.exe/s:Script.txt
@ScottC一起使用,谢谢亲爱的,它对我有用。而且脚本在不同系统上的工作方式似乎也不同。我尝试在另外两个系统(同一个os WIN 7)中运行代码,但在一个系统中运行正常,而在另一个系统中运行不正常。