これは私のスクリプトです:
Add-Type -Path C:\MyClassLibrary\HidClassLib.dll
$hidDevice = New-Object HidClassLib.CAN_USBPort("test")
$hidDevice.openPort()
PowerShell ISE のコマンド ラインからこのスクリプトを実行すると、適切に実行され、HidClassLib.dll がパスに追加されます。
ただし、$hidDevice 変数は保持されません。使用する前に、これらの 2 行を再入力する必要があります。スクリプトの実行後に $hidDevice が持続するようにする方法はありますか?