我正在尝试通过PSSession执行wmic命令(以及其他命令)。每次我在PSSession中键入wmic时,该命令都会快速执行,然后将我击回到正常的PSSession命令行。我试图弄清楚如何执行该命令而又不会被踢退。
我在Powershell中执行以下操作:
Enter-PSSession -ComputerName remoteComputer.corp.com -Credential userName
[remoteComputer.corp.com]: PS C:\Users\userName\Documents> wmic
然后发生这种情况:
wmic:root\cli>
[remoteComputer.corp.com]: PS C:\Users\userName\Documents>
我希望能够在wmic:root\cli>
行中输入内容,但是它将引导我回到[remoteComputer.corp.com]: PS C:\Users\userName\Documents>
在本地Powershell上键入wmic
时,我可以在wmic:root\cli>
行上键入命令
编辑:我用来解决此问题的解决方案是Invoke-Command
,您可以键入Invoke-Command {yourArgument}
,它将执行您的命令