【发布时间】:2013-10-14 23:40:58
【问题描述】:
我的域中有几台计算机可以使用 PowerShell 远程访问。当我使用以下命令远程访问特定计算机时,性能变得非常缓慢:
Invoke-Command -ComputerName someComputerName -ScriptBlock { ls C:\ } -credential myUsername
显示驱动器上的每个文件/文件夹大约需要 10 秒。如果我使用 Enter-PSSession 从会话中运行相同的命令,则不会出现性能问题。此外,如果我使用 Invoke-Command 运行 Get-Alias 之类的命令,则不会出现性能问题。最后,我可以在任何其他计算机上运行任何命令而不会出现任何性能问题。
知道是什么原因造成的吗? 谢谢!
【问题讨论】:
标签: performance powershell powershell-remoting