执行enable-psremoting时会有错误


PowerShell交流中心分类: 远程管理执行enable-psremoting时会有错误
0
agentwx asked 10 年 ago

PS C:\Users\Administrator> Enable-PSRemoting WinRM 快速配置正在运行命令“Set-WSManQuickConfig”,以使该计算机能够通过 WinRM 服务进行远程管理。 其中包括: 1. 启动或重新启动(如果已启动) WinRM 服务 2. 将 WinRM 服务类型设置为自动启动 3. 创建一个侦听器以接受任意 IP 地址上的请求 4. 对 WS-Management 流量启用防火墙例外(仅适用于 http)。 是否继续?[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 挂起(S) [?] 帮助 (默认值为“Y”): aWinRM 已更新为接收请求。已启动 WinRM 服务。 Set-WSManQuickConfig : 客户端无法连接到请求中指定的目标。 请验证该目标上的服务是否正在运行以及是否正在接受请求。 有关目标(通常是 IIS 或 WinRM)上运行的 WS 管理服务,请查阅日志和文档。 如果目标是 WinRM 服务,则在目标上运行以下命令来分析和配置 WinRM 服务: “winrm quickconfig”。所在位置 行:50 字符: 33+ Set-WSManQuickConfig <<<< -force + CategoryInfo : InvalidOperation: (:) [Set-WSManQuickConfig], InvalidOperationException + FullyQualifiedErrorId : WsManError,Microsoft.WSMan.Management.SetWSManQuickConfigCommand   应该是winrm服务启动的问题,执行了winrm quickconfig, 依旧报错 PS C:\Users\Administrator> winrm quickconfig在此计算机上,WinRM 未设置为接收请求。必须进行以下更改: 启动 WinRM 服务。 进行这些更改吗[y/n]? y WinRM 已更新为接收请求。 已启动 WinRM 服务。WSManFault Message = 客户端无法连接到请求中指定的目标。 请验证该目标上的服务是否正在运行以及是否正在接受请求。 有关目标(通常是IIS 或 WinRM)上运行的 WS 管理服务,请查阅日志和文档。 如果目标是 WinRM 服务,则在目标上运行以下命令来分析和配置 WinRM 服务: “winrm quickconfig”。 错误编号: -2144108526 0x80338012客户端无法连接到请求中指定的目标。 请验证该目标上的服务是否正在运行以及是否正在接受请求。 有关目标(通常是 IIS 或 WinRM)上运行的 WS 管理服务,请查阅日志和文档。 如果目标是 WinRM 服务,则在目标上运行以下命令来分析和配置 WinRM 服务: “winrm quickconfig”。   不知道是否有什么好的解决方式
 
环境:win2k8 server r2 
防火墙已经关闭,且机器为入域

strikene replied 10 年 ago

请手动尝试启动winrm 服务 再次执行该命令试下 如果成功 则把winrm 服务设置为自动启动

4 Answers
0
Mooser Lee 管理员 answered 10 年 ago

我这边没有环境不好做准确的回答,但是你可以通过winrm -2144108526 0×80338012 关键字来找寻答案。
参考这里,或者这里

Mooser Lee 管理员 replied 10 年 ago

如果找到解决方案恳请在这里贴出来,分享。

agentwx replied 10 年 ago

明白,但是现在还没找到法子。主要是这种现象出现的是个案。

0
codecook 管理员 answered 10 年 ago

1.打开 本地安全设置(Secpol.msc);在 本地策略 中找到 网络访问:本地帐户的共享和安全模式,把原来的 仅来宾 模式改成 经典 模式。
2.检查所有用户看是否有密码不和安全规则,比如密码为空。
3.以上所有都正常,但仍然有权限错误,这时可以考虑用这招(域内发生此问题较多),Set-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System -Name LocalAccountTokenFilterPolicy -Value 0

0
jailman answered 9 年 ago

我的也是,windows7的,目前还没找到好的答案

jailman replied 9 年 ago

太扯了,环境配置复杂,估计是和什么软件冲突或者什么配置被改动了

jailman replied 9 年 ago

微软官方找到了答案 https://support.microsoft.com/en-us/kb/2269634 可惜的是补丁并不适用于Windows7,虽然说明上是适用的。 贴一段过来吧 RESOLUTION To resolve this problem, follow these steps: Install the latest Windows Remote Management update. For more information about this update, click the following article number to view the article in the Microsoft Knowledge Base: 981845 The Windows Remote Management service stops responding in Windows 7 or in Windows Server 2008 R2 Run the following command to restore the listener configuration: winrm invoke Restore winrm/Config Run the following command to perform a default configuration of the Windows Remote Management service and its listener: winrm quickconfig 先整个补丁打上看能否解决

jailman replied 9 年 ago

http://www.grimadmin.com/article.php/winrm-connection-issues-http-inc-list 这类还有一个极端点的答案

jailman replied 9 年 ago

难道是因为我升级了powershell4.0????

0
jailman answered 9 年 ago