gpt4 book ai didi

powershell - 如何检查 Powershell 脚本是否正在远程运行

转载 作者:行者123 更新时间:2023-12-04 13:17:03 25 4
gpt4 key购买 nike

我有一个可以在本地或远程(通过 WinRM)运行的脚本,但是我希望它在远程机器上运行时的行为略有不同。我意识到我可以向脚本传递一个开关来识别它是在本地运行还是远程运行,但我想知道脚本本身是否可以检测它是否在远程运行?

最佳答案

Get-Host返回,除其他信息外 Name :

PS> (Get-Host).Name
控制台主机
PS> (Invoke-Command -ComputerName dev2 -Script {Get-Host}).Name
服务器远程主机

关于powershell - 如何检查 Powershell 脚本是否正在远程运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13394196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com