为什么一个简单的 powershell 脚本需要十几秒甚至更长时间才能运行?
以下是整个脚本(test-slow.ps1
):
write-host "test"
我在命令提示符下这样调用它:
>echo %TIME%
15:07:12.64
>powershell .\test-slow.ps1
test
>echo %TIME%
15:07:26.81
如果我从 cmd 提示符启动 powershell 实例并从该实例内运行这个简单脚本,则没有区别(或者差别很小,意味着仍然存在其他错误)。
系统信息:
PS> $PSVersionTable.PSVersion
Major Minor Build Revision
----- ----- ----- --------
5 0 10240 16384
>systeminfo | findstr /B /C:"OS Name" /C:"OS Version"
OS Name: Microsoft Windows 10 Pro
OS Version: 10.0.10240 N/A Build 10240
我通过远程桌面(有线连接,不是无线)访问机器,但它在本地执行相同的操作。它位于本地局域网上,但未连接到互联网。