0
我在cmd(* .cmd)中编写了一个脚本,它将一些文件复制到ftp服务器,它的工作和它的好处。这是代码:如何在cmd中使用输入
@echo off
#把命令行中的txt文件
echo cd wf/721/pages >> temp.txt
echo put C:\Users\tc99670\Desktop\tempwf\721\pages\channel.json >> temp.txt
echo put C:\Users\tc99670\Desktop\tempwf\721\pages\main-screen.json >> temp.txt
echo put C:\Users\tc99670\Desktop\tempwf\721\pages\settings.json >> temp.txt
echo put C:\Users\tc99670\Desktop\tempwf\721\pages\wihow to usefi.json >> temp.txt
echo quit >> temp.txt
#连接到FTP和txt文件中运行的所有命令
ftp -n -s:temp.txt 150.42.40.221
#删除txt文件
del temp.txt
其工作很好,但是当我试图添加用户输入选项时,它不再工作:
@echo off
set /P path=Enter path:
echo cd wf/721/pages >> temp.txt
echo put %path%\721\pages\channel.json >> temp.txt
echo put %path%\721\pages\main-screen.json >> temp.txt
echo put %path%\721\pages\settings.json >> temp.txt
echo put %path%\721\pages\wifi.json >> temp.txt
echo quit >> temp.txt
ftp -n -s:temp.txt 150.42.40.221
del temp.txt
我不知道哪里出了问题, 感谢您的帮助:)
如果可以的话,我会让这个答案的第一行更大,并且明亮的红色。 –