デスクトップでカスタマイズされたコマンドプロンプトのショートカットを作成して、特定のディレクトリから開始し、特定のサイズなどを設定できます。
これで、プロンプトにいくつかの環境変数を設定するスクリプトがあり、このショートカットがクリックされるとすぐに実行したいと思います。
現在のシェルウィンドウでこのスクリプトを実行してからシェルを表示するようにcmdまたはpowershellに指示するにはどうすればよいですか?
デスクトップでカスタマイズされたコマンドプロンプトのショートカットを作成して、特定のディレクトリから開始し、特定のサイズなどを設定できます。
これで、プロンプトにいくつかの環境変数を設定するスクリプトがあり、このショートカットがクリックされるとすぐに実行したいと思います。
現在のシェルウィンドウでこのスクリプトを実行してからシェルを表示するようにcmdまたはpowershellに指示するにはどうすればよいですか?
ショートカットのプロパティを変更して、file
(scriptpath noexit
)パラメーターと(完了時に閉じない)パラメーターをtarget-pathに含めます。target-pathの例:
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -noexit -file "c:\users\graimer\desktop\testscript.ps1"
cmd
ショートカットターゲットをに変更するには
%COMSPEC% /k C:\PATH\TO\your.cmd
に環境変数を設定しますyour.cmd
:
@echo off
set FOO=23
set BAR=42