バッチ内の特定のプロファイルの色を永続的に変更する際に問題が発生している人にメッセージを送信できるインタラクティブなバッチファイルを作成しました。(ログインとして使用するバッチファイルのプロファイルを作成できます。)したがって、バッチファイルを変更してその特定のユーザー用に保存し、ログインすると色がに戻る方法があるかどうかを知る必要があります。彼らが選んだ色。
メッセンジャーはユーザー情報を隠しファイルに保存します。隠しファイルは、読み取られているtxtファイルを再表示した後.txt
、コマンドを使用してログインするときにユーザーが入力したものと比較できます。for /f
したがって、基本的に、ユーザーが特定のユーザーのみのすべての画面の色を変更できるように、保存された情報を使用してバッチファイルを作成する必要があります。まだ収集していない場合は、複数のユーザーがいる可能性があります。
これが私がこれまでに持っているものです。
:COLORCHANGER
cls
echo.
echo.
echo Background Text
echo 0=Black A=Bright Green
echo 1=Deep Blue B=Bright Blue
echo 2=Dark Green C=Light Red
echo 3=Blue D=Light Purple
echo 4=Dark Red E=Light Yellow
echo 5=Purple F=Bright White
echo 6=Dark Yellow
echo 7=White
echo 8=Grey
echo 9=Deep Blue
set color=
set /p color=Color:
[.bat
その特定のユーザー用にファイルを作成して、ユーザーがログインすると、ファイル内のすべての画面で目的の色に変わるようにし.bat
ます]