Симуляция Enter в Bat.File - PullRequest
       1

Симуляция Enter в Bat.File

0 голосов
/ 08 апреля 2019

Я пишу свой первый командный файл (4 параметра в качестве входных данных, которые используются для FTP), и теперь у меня проблема.

Я использую команду FTP, а затем она должна ввести PARAM3, затем Enter, а затем PARAM4.

Я не знаю, почему это не работает. Я уже пробовал STRG + M в своем редакторе, но он не набирает слово в командной строке.

@echo off
@REM Sample batch file

SET PARAM1=""
SET PARAM2=""
SET PARAM3=""
SET PARAM4=""
SET PATH1=" "
rem SET /P PARAM1=Enter Hostdatei: %=%
rem SET /P PARAM2=Enter Zielname: %=%
rem SET /P PARAM3=Enter BENZL    : %=%
rem SET /P PARAM4=Enter Passwort    : %=%
SET PATH1=c:\Users\%PARAM3%

echo %PARAM1%
echo %PARAM2%
echo %PARAM3%
echo %PATH1%
cd %PATH1%
ftp adt0
timeout 5
%PARAM3%

%PARAM4%
pause > nul
@REM Process the params

1 Ответ

0 голосов
/ 08 апреля 2019

Это не так: в пакетном файле вы не делаете:

command
parameter1
parameter2
simulate_pressing_enter

Но вы делаете:

command parameter1 parameter2
(Pressing ENTER is simulated automatically)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...