我想使用 c# 语言在远程机器上执行一些活动目录查询。这是查询
PowerShell ps = PowerShell.Create();;
ps.AddScript(@"$Session = New-PSsession -Computername com1");
ps.AddScript(@"Invoke-Command -Command {Import-Module ActiveDirectory} -Session $Session");
ps.Invoke();
我想在第一次执行后跳过上述命令执行,并且应该保持会话直到程序退出。请帮助我在建立相同会话的情况下执行更多脚本。
确切地说,我只想在整个程序中创建一次会话。谢谢