- ベストアンサー
パスを通すバッチファイルの作り方
Windowsで、ある処理を行うバッチファイル(.bat)の作り方を 教えてください。 ・機能:システム環境変数 Path に、C:\TestFolderを追加 (パスを通すバッチ) ・変更は再起動後も有効。 ・GUIでの変更方法をわかるので、バッチファイルの記述方法を教えてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
Windowsで、ある処理を行うバッチファイル(.bat)の作り方を 教えてください。 ・機能:システム環境変数 Path に、C:\TestFolderを追加 (パスを通すバッチ) ・変更は再起動後も有効。 ・GUIでの変更方法をわかるので、バッチファイルの記述方法を教えてください。 よろしくお願いします。
お礼
ありがとうございました。 参考URLから、VBスクリプトを作成しました。 ' ReadSetPath.vbs ' Abstract: VBSript to read/Set PATH environment(s), both USER and SYSTEM. ' Version : 1.0 - Initial draft. '----------------------------------------------------------- Dim objShell, strSystemPath, strUserPath, rCode, strNewPath Set objShell = CreateObject("wscript.shell") strSystemPath = objShell.RegRead("HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path") strUserPath = objShell.RegRead("HKCU\Environment\Path") strNewPath = "C:\TestFolder" rCode = objShell.RegWrite("HKCU\Environment\Path", strUserPath & ";" & StrNewPath, "REG_SZ") wscript.echo "USER path = " & strUserPath & _ "System Path = " & strSystemPath