如何创建一个对象运行PowerShell的ISE脚本
问题描述:
这是我的脚本后坚持:如何创建一个对象运行PowerShell的ISE脚本
Add-Type -Path C:\MyClassLibrary\HidClassLib.dll
$hidDevice = New-Object HidClassLib.CAN_USBPort("test")
$hidDevice.openPort()
当我运行在PowerShell ISE中它正常运行,并增加了HidClassLib.dll到我的路径命令行此脚本。
然而,$ hidDevice变量不会持久,在我可以使用它之前,我必须重新键入这两行。有什么办法可以让$ hidDevice在运行脚本后保持原样?
答
你的意思是它不会在会话之间持续?在这种情况下,将其添加到PowerShell配置文件中!
下面是关于如何做一个伟大的文章:
http://msdn.microsoft.com/en-us/library/windows/desktop/bb613488(v=vs.85).aspx
线(S)只需添加到配置文件,然后它将运行每次打开外壳时。