当我的 PC 插入 HPE 交换机* 时,我无法连接到位于 Internet 某处并在默认端口 1194/UDP 上侦听的某些VPN 服务器。我可以连接到其他一些人。
*:HPE OfficeConnect 交换机 1820 48G J9981A,惠普企业
当我的 PC 插入 HPE 交换机* 时,我无法连接到位于 Internet 某处并在默认端口 1194/UDP 上侦听的某些VPN 服务器。我可以连接到其他一些人。
*:HPE OfficeConnect 交换机 1820 48G J9981A,惠普企业
为什么Invoke-Command
在远程运行命令时与在完全相同的系统上本地运行完全相同的命令时给出不同的结果?
这些远程调用的命令显示 4 个空行:
PS > Invoke-Command cluster02 { cmd /c dir c:\ | select-string 'bytes free' }
虽然这些本地命令按预期输出:
PS > Invoke-Command cluster02 { (cmd /c dir c:\ | select-string 'bytes free').line }
11 Dir(s) 828,179,570,688 bytes free
如果我先启动Enter-PSSession cluster02
然后运行它们,这两个命令都会返回预期的输出。
这是旧 PowerShell(Windows 2012)上的错误还是我错过了一些 PS 特性?如果它是一个错误或特殊性,它何时出现?换句话说,从这种奇怪的行为中可以学到什么吗?
正如标题所说:PowerShell 5.1 和 PowerShell 7 有什么区别?