set - setx - 環境変数の操作set参照set temp => TEMP=C:\Users\bob\AppData\Local\Temp または echo %temp% => C:\Users\bob\AppData\Local\Temp 代入・再代入set mesg=hello echo %mesg% => "hello" set mesg=%mesg%, world echo %mesg% => "hello, world" 数値演算set num1=10 set /a num2=%num1%*2 echo %num2% => "20" 文字列置換set mesg=foo set mesg=%mesg:oo=xx% echo %mesg% => "fxx" 部分文字列の取り出しset mesg=foo set mesg=%mesg:~0,2% echo %mesg% => "fo" 参考http://www.geocities.co.jp/SiliconValley-SanJose/1227/variable.html setxユーザ環境変数の設定setx PATH "%PATH%;C:\App\bin" システム環境変数の設定setx /m PATH "%PATH%;C:\App\bin" 環境変数のクリアsetx FOO "" 環境変数FOOの値が""になるが、FOOキーは残る。 環境変数の削除reg delete HKCU\Environment /v FOO レジストリからエントリーを削除することによって、環境変数FOOそのものが削除される。 参考
コントロールパネルで標準ユーザ権限で環境変数を変更する
参考 |
|