术语'Write-Host'不会被识别为cmdlet,函数,脚本文件或可操作程序的名称 . 检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试 .
术语'New-Object'不会被识别为cmdlet,函数,脚本文件或可操作程序的名称 . 检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试
aka:Write-Host是PowerShell中的内置函数 . 如何找到该问题的根本原因?
Update
The same script works while executed in other dev machine.
update
我试图将powershell的单个实例的最大内存设置为1GB,并将单个用户的powershell的最大内存设置为100M . 它仍然无效 .
1 回答
看起来可以由单个用户运行的数字shell实例存在限制 . 你达到了这个限度吗?
参考:https://msdn.microsoft.com/en-us/library/ee309367(VS.85).aspx
MaxShellsPerUser:每个用户的最大shell数 . 默认值为30 .