システムにFTPファイル用のバッチファイルを作成し、特定のライブラリに復元しました。これはうまくいきますが、ユーザーの入力が必要になります。回答を保存したり、検索することができれば、この問題は軽減されます。これを行う方法はありますか?今後のアップデートに使用するユーザー入力を保存したい
fileup.batは
@echo off
SET /P name= Please enter in user name:
SET /P userpw= Please enter in user password:
SET /P IPaddr= Please enter in IP address of the AS400:
SET /P TRQ= Please enter in TRQ number:
echo user>> ftpcmd.dat
echo %name%>> ftpcmd.dat
echo %userpw%>> ftpcmd.dat
echo bin>> ftpcmd.dat
echo lcd c:\ahc>> ftpcmd.dat
echo cd /qsys.lib/ahcpgm.lib>> ftpcmd.dat
echo put PCDIS%TRQ%.savf>> ftpcmd.dat
echo quote rcmd RSTLIB SAVLIB(PCDIS%TRQ%) DEV(*SAVF) SAVF(AHCPGM/PCDIS%TRQ%)>> ftpcmd.dat
echo quote rcmd RSTLIB SAVLIB(PCDIS%TRQ%) DEV(*SAVF) SAVF(AHCPGM/PCDIS%TRQ%) MBROPT(*ALL) ALWOBJDIF(*ALL) RTSLIB(AHCPGM)>> ftpcmd.dat
echo quit>> ftpcmd.dat
ftp -n -s:ftpcmd.dat %IPaddr%
del ftpcmd.dat
なぜバッチファイルでそれらをハードコードしてみませんか? – Squashman
または単にftpcmd.datを削除しないでください – SomethingDark