例如,当我的PowerShell脚本尝试为不存在的服务器创建SQL Server对象时(在我的情况下为"bla"),PowerShell会以红色显示许多PowerShell错误.
由于我的脚本会检查$?此类调用之后的值,并显示和记录错误,因此我不想显示多行PowerShell错误.
如何停用为脚本显示的内容?
我有一个自动化部署的问题,在我停止服务后仍然锁定文件,我无法删除它.我真的不想开始用睡眠来制作"通常有效"的东西.有没有一种方法可以正确解决锁定文件的问题,也许是某种"等到文件可以删除":
Get-ChildItem:拒绝访问路径'D:\ MyDirectory \'.
在这种情况下,'Test-Path'是不够的,因为文件夹都存在并且我可以访问它.