我有两台运行Windows XP SP3的PC,分别称为PC1和PC2。 它们通过交叉以太网电缆相互连接。 PC1的静态IP地址为10.0.0.1,PC2的静态IP地址为10.0.0.2。 我想从PC1调用PC2上的命令行可执行文件。 我做了一些研究,似乎Windows Powershell调用命令将允许我这样做。 我以pipe理员组的成员身份login,并以pipe理员身份运行Windows Powershell控制台。 该命令失败: PS C:\Documents and Settings\Administrator> invoke-command -computername 10.0.0.2 -scriptblock { hostname } 有以下错误: [10.0.0.2] Connecting to remote server failed with the following error message : The WinRM client cannot process the request . If the authentication scheme is different from Kerberos, or if the client […]
我有一台安装了Windows Server 2012 R2的计算机。 我刚刚在运行Windows 8.1的ThinkPad Tablet上安装了RSAT。 我试图添加我的服务器在客户端的可信主机列表中 – winrm set winrm/config/client @{TrustedHosts=”MyServer”} 但是得到错误消息说 – Syntax error: input must be of the form {key ="value"[;key="value"]} 我遇到同样的问题,而我在我的台式机上尝试同样的事情,但不知何故,我修好了,我不记得如何。 唯一不同的是我的台式机运行64位Windows 8.1,我的平板电脑运行32位Windows 8.1。 谁能帮忙?
我目前正在处理一个连接到我们的邮件服务器的脚本,并清除邮箱中的特定文件夹,除了连接到服务器之外,所有的工作都没有问题。 当我今天上午尝试时没有问题。 但是,如果我现在尝试我得到 The WinRM service cannot process the request because the request needs to be sent to a different machine. Use the redirect information to send the request to a new machine. Redirect location reported: h ttps://mail.mailserver.se/owa/PowerShell . To automatically connect to the redirected URI, verify the "MaximumConnectionRedirectionCount" property of the session preference variable […]
我有一个用于开发脚本的虚拟testing环境。 由于.NET不具备PowerShell提供的所有可能性,所以我使用远程PowerShell运行空间。 我现在的问题是,虽然服务正在运行,但我无法访问FileShare-Memberserver上的WinRM服务。 初始状况: winrm quickconfig告诉我,服务正在运行,并在各方configuration。 如果我在FileShare上运行命令Test-wsman ,它也不是问题。 我显然重新启动了几次服务 使用远程脚本,我可以访问FileShare上的Exchange Shell,但不能访问MS PowerShell 我可以使用“远程桌面连接” – 应用程序手动连接到服务器 有一次我停用了所有的防火墙,因为我想合并请求在那里停止的可能性。 我在虚拟testing环境中快速绘制了服务器结构。 (红色箭头表示Test-WSMan命令不起作用) 我不知道如何继续这个问题。 我在互联网上阅读了很多东西,但没有任何帮助。 我经历了TechNet博客“about_Remote_Troubleshooting”的所有步骤。 最重要的是,我的脚本可以到达同一台服务器上的交换PS,这让我深感不安。 几个月前,我在这个问题上问了一个问题,因为我认为我的脚本的ShellUri是错误的,尽pipe它在DC上适用于PS。 所以如果有人向我暗示我接下来可以尝试,我会非常感激。
我有一个Windows服务器2016年DC,和另一台服务器2016年机器。 默认情况下,第二台机器启用了远程pipe理(在服务器pipe理器>本地服务器下显示为“已启用”)。 将机器join域后,远程pipe理已被禁用。 当我尝试在服务器pipe理器中重新启用它时,它会显示一个进度条几秒钟,然后什么也不做。 我也尝试设置组策略键“Windows组件> Windows远程pipe理(WinRM)> WinRM服务>允许通过WinRM远程服务器pipe理”,但似乎也没有效果。 在事件查看器中,有一条关于失败组策略更新的消息 – 可能与此有关。 The processing of Group Policy failed. Windows could not resolve the computer name. This could be caused by one or more of the following: a) Name Resolution failure on the current domain controller b) Active Directory Replication Latency (an account created on another domain controller […]
今天早上我遇到了一个小问题,想知道我将来如何避免这个问题。 幸运的是,这个问题自行解决了,但这可能是未来的一个主要问题。 我的域环境在Server 2016 Core Hyper-V主机上进行虚拟化。 我们的PDC今天早上重新启动,并没有回到网上。 当试图使用远程pipe理工具时,我无法通过Hyper-V主机进行身份validation来查看控制台并查看虚拟机正在做什么(原来是4TB卷上的chkdsk)。 无论我如何试图远程查看此虚拟机,由于PDC处于脱机状态,我都遇到了身份validation问题。 服务器核心2016不允许像2012 R2这样的极简主义界面,所以除了PowerShell外没有任何本地pipe理工具。 其他人有类似的设置,你有任何pipe理这样的系统的经验吗? 这使我想重新安装Server 2016而不是Core来保证本地虚拟机pipe理工具的正常运行。
继续从这个问题: 为什么我的PowerShell脚本在通过批处理(.cmd)文件在PSEXEC中调用时挂起? 我接受了Jim B的build议并安装了WinRM。 回顾一下,我有两台服务器: HMon01 – 运行Windows 2003 Standard SP2 Web1928 – 运行Windows 2008 Standard SP2( 不是R2 ) 两台服务器都是独立的。 我从这里安装了Windows 2003的WinRM,并在两台机器上如下configurationWinRM: Client NetworkDelayms = 5000 URLPrefix = wsman AllowUnencrypted = false Auth Basic = true Digest = true Kerberos = true Negotiate = true Certificate = true DefaultPorts HTTP = 80 HTTPS = 443 […]
为了执行远程powershell命令,我需要configurationWsMan,在WsMan MaxShellsPerUser指定任何用户可以在同一台计算机上远程打开的最大并发shell数。 如果启用此策略设置,则如果计数超过指定的限制,用户将无法打开新的远程shell。 如果此策略设置已禁用或未configuration,则默认情况下,此限制将设置为每个用户5个远程shell。 默认值是5,最大限制是多less
我有一个CAS服务器在不同的AD站点,并且每个Exchange 2010命令都可以快速运行…除了使用IIS和Get-XXXVirtualDirectory的命令之外。 在这些情况下,结果会返回几分钟。 这是正常的吗? 我可以在WinRM中发出其他命令来查看问题是什么? 我担心的是,我忘了configuration一些东西(或者它是错误的),而且我正在超时。 我宁愿在现在解决这个问题之前,它让我感到惊讶
我试图按照这个指南准备我的服务器成为厨师客户端: http : //wiki.opscode.com/display/chef/Knife+Windows+Bootstrap 当我运行如下命令: C:\> winrm set winrm/config @{MaxTimeoutms="1800000"} 我得到以下错误: WSManFault Message ProviderFault WSManFault Message = There are no more endpoints available from the endpoint mapper. Error number: -2147023143 0x800706D9 There are no more endpoints available from the endpoint mapper. 经过一番调查,我发现这是因为winrm服务需要启用windows防火墙才能进行configuration更改。 所以我可以通过命令行或使用组策略pipe理来设置除上面列出的设置以外的所有设置。 问题是公司configuration虚拟机的Windows防火墙永久禁用,并没有办法启用它,所以我不能增加连接超时。 服务器正在Windows Server 2008 R2上运行。 有无论如何,我可以通过更改registry项或其他方法来修改此属性?