1 つの大きな問題があります。このアプリは、一度ユーザーに名前を尋ねる必要があります。ユーザー名を保存し、彼がこのアプリを再度実行すると、最初の段階はスキップされ、変数「名前」には拡張子が.userのファイルからの名前が含まれている必要がありますが、機能しません:/助けてください!
@echo off
If NOT EXIST .settings md .settings
cd .settings
If NOT EXIST *.user goto abc
pause
If EXIST *.user set name=*.user
cd ..
pause
goto welcome
pause
:abc
cd ..
echo Hi! Welcome in my program!
set /p name=Tell me your name!
If NOT EXIST .settings md .settings
cd .settings
echo >>%name%.user
pause
:welcome
cls
echo Welcome %name%
pause
Other commands
編集:一時停止は私だけのものです:)