@echo off
cls
:set_IP
set /p Server_IP_FTP=请输入FTP服务器IP(帮助:/h):
set Server_IP_FTP=%Server_IP_FTP%
if /i "%Server_IP_FTP%"=="/h" cls & echo FTP服务器格式:1.2.3.4 & goto set_IP
if "%Server_IP_FTP%"=="" cls & echo 请重新输入 & goto set_IP
:set_User_name
set /p User_name_FTP=请输入FTP用户名:
set User_name_FTP=%User_name_FTP%
if "%User_name_FTP%"=="" cls & echo 请重新输入 & goto set_User_name
:set_Password
set /p Password_FTP=请输入FTP密码:
set Password_FTP=%Password_FTP%
if "%Password_FTP%"=="" cls & echo 请重新输入 & goto set_Password
:set_Path_FTP
set /p Path_FTP=请输入FTP路径(帮助:/h):
set Path_FTP=%Path_FTP%
if /i "%Path_FTP%"=="/h" cls & echo FTP路径格式:test1/test2/ & goto set_Path_FTP
if "%Path_FTP%"=="" cls & echo 请重新输入 & goto set_Path_FTP
:set_Path_Local
set /p Path_Local=请输入本地路径(帮助:/h):
set Path_Local=%Path_Local%
if /i "%Path_Local%"=="/h" cls & echo 本地格式:D:/test/ & goto set_Path_Local
if "%Path_Local%"=="" cls & echo 请重新输入 & goto set_Path_Local
:set_Filename_FTP
set /p Filename_FTP=请输入文件名(支持通配符?*):
set Filename_FTP=%Filename_FTP%
if "%Filename_FTP%"=="" cls & echo 请重新输入 & goto set_Filename_FTP
echo ^[Server_IP_FTP^]>test.txt
echo Server_IP_FTP^=%Server_IP_FTP%>>test.txt
echo.>>test.txt
echo ^[User_name_FTP^]>>test.txt
echo User_name_FTP^=%User_name_FTP%>>test.txt
echo.>>test.txt
echo ^[Password_FTP^]>>test.txt
echo Password_FTP^=%Password_FTP%>>test.txt
echo.>>test.txt
echo ^[Path_FTP^]>>test.txt
echo Path_FTP^=%Path_FTP%>>test.txt
echo.>>test.txt
echo ^[Path_Local^]>>test.txt
echo Path_Local^=%Path_Local%>>test.txt
echo.>>test.txt
echo ^[Filename_FTP^]>>test.txt
echo Filename_FTP^=%Filename_FTP%>>test.txt
pause