3

これは私のスクリプトです:

Add-Type -Path C:\MyClassLibrary\HidClassLib.dll

$hidDevice = New-Object HidClassLib.CAN_USBPort("test")
$hidDevice.openPort()

PowerShell ISE のコマンド ラインからこのスクリプトを実行すると、適切に実行され、HidClassLib.dll がパスに追加されます。

ただし、$hidDevice 変数は保持されません。使用する前に、これらの 2 行を再入力する必要があります。スクリプトの実行後に $hidDevice が持続するようにする方法はありますか?

4

1 に答える 1

3

セッション間で持続しないということですか?その場合は、PowerShell プロファイルに追加してください。

これを行う方法に関する素晴らしい記事は次のとおりです。

http://msdn.microsoft.com/en-us/library/windows/desktop/bb613488(v=vs.85).aspx

該当するプロファイルに行を追加するだけで、シェルが開くたびに実行されます。

于 2012-07-31T02:12:33.587 に答える