わかりました、この基本的な IF ステートメントを取得しました。ユーザー名に基づいてユーザーロールを設定したい。ただし、 set ステートメントが実行されないため、空のエコーが発生したように見えます。
if "%username%" == "admin" (
set role = "admin"
) else (
set role = "user"
)
echo %role%
何か見逃していましたか、それとも Windows がそれをサポートしていないだけなのでしょうか?