gpt4 book ai didi

powershell - 在Powershell 1.0上启用Enable-PSRemoting

转载 作者:行者123 更新时间:2023-12-03 00:55:04 26 4
gpt4 key购买 nike

这与http://www.computerperformance.co.uk/powershell/powershell_remote.htm有关。当前,我的测试环境中的大多数计算机都在Powershell 1.0上。在这种情况下,我仍然可以通过Powershell 从一台机器到另一台机器进行远程调用。
我的最终目的是使用Powershell远程启动/停止/重新启动Windows服务

最佳答案

您将无法在1.0中使用PowerShell Remoting,但可以为该任务添加use WMI.Net ServiceController

$S = Get-WmiObject -Computer $Server -Class win32_service -filter "name='$ServiceName'"
$S.StopService()
$S.StartService()

实际上,如果您使用的客户端上有2.0版本,则可以使用Invoke-WMIMethod跳过几个步骤,而不用将其写入任何一个帖子的方式:
Invoke-WMIMethod -Name StopService -Computer $Server -Class win32_service -filter "name='$ServiceName'" 

Invoke-WMIMethod -Name StartService -Computer $Server -Class win32_service -filter "name='$ServiceName'"

注意:对于常规远程处理,您可以在每个框上设置SSH服务器,并以这种方式远程设置(并将PowerShell设置为默认 shell ),在其周围设置 /n software has a pre-built solution

关于powershell - 在Powershell 1.0上启用Enable-PSRemoting,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4794584/

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