我试图通过命令提示信息给我的朋友作为一个简单的练习,但事实证明它非常复杂。我正在运行具有NET的XP,但必须使用MSG.EXE
与他的Windows 8计算机进行通信。我们将AllowRemoteRPC
设置为 true ,将fDenyTSConnection
设置为 false ,但现在我们有error 1825: a security package specific error occurred
。我该如何解决这个问题?
我使用的代码行如下:
msg server:/servername message
如果更改了任何内容,我们将通过VLAN进行连接。
答案 0 :(得分:0)
msg.exe /?
给出了下一个语法提示:
MSG username [options] [message]
MSG sessionname [options] [message]
MSG sessionid [options] [message]
MSG @filename [options] [message]
MSG * [options] [message]
E.g。要向服务器上的所有会话发送消息,您的代码行应如下所示:
msg * /server:servername message
编辑:
AllowRemoteRPC
设置为 true ,将fDenyTSConnection
设置为 false ,但{{1}下的注册表值均为HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
应该是REG_DWORD
类型,并分别设置为1
和0
。CIMOM
设置at MSDN的信息:值AllowAnonymousCallback
(REG_DWORD
类型,设置为{{1} 1
下的0
密钥:如果远程连接位于没有信任关系的计算机之间,则需要更新CIMOM设置;否则,异步连接将失败。不应为同一域或受信任域中的计算机修改此设置... 答案 1 :(得分:0)
我使用msg.exe将消息发送到Windows 7和Windows Server 2008时出现“错误[1722]:RPC服务器不可用”。它适用于XP和Server 2003 FROM Windows 7和Server 2008。我在这里和其他地方读过的所有内容都说它应该有效,但事实并非如此。我有以下内容:
AllowRemoteRPC设置为1 - 已设置 防火墙关闭 - 我在防火墙后面的域名 启用文件和打印机共享 - 已关闭,启用无法修复它 启用网络发现 - 已关闭,启用无法修复它。 我正在测试的Windows 7 PC没有AV运行,不知道另一台Windows 7 PC或Server 2008 启动RPC定位器 - 没有运行,启动它没有修复它。
所以我开始比较XP和Windows 7 PC之间的注册表项。在与AllowRemoteRPC相同的路径中,终端服务器有一个值fDenyTSConnections。 XP PC默认为0。 Windows 7和Server 2008 PC默认为1。将其更改为0可以在两台PC上运行。这可能适用于Vista之后的任何操作系统。
希望这能让别人像我这样做2天一样疯狂。