所以我在Windows 10的Powershell中遇到了一个“bug”。如果你正在安装Windows 10,那就说不工作了
$sb={$value = get-date}
$silent = Start-Job -ScriptBlock $sb
$silent = Get-Job | Wait-Job
if (Get-Job -HasMoreData $True){'NOT Working'}else{'Working'}
但是,如果您使用的是Windows 10的升级副本,那么就像Win 8和Win 7一样工作
如果有人能够验证这一点会很好,尽管我已经玩过这么多了。 另外,这是一个简单的代码编写方法。 我使用此方法生成需要运行代码的机器列表。然后我可以使用hasmoredata来运行代码。这意味着旧代码中的所有Windows 10框都是误报。