iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >怎么在dos环境中使用MSG命令
  • 370
分享到

怎么在dos环境中使用MSG命令

2023-06-08 11:06:44 370人浏览 独家记忆
摘要

怎么在dos环境中使用MSG命令?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。MSG 系统自带使用帮助C:\windows\system32>MSG将消息

怎么在dos环境中使用MSG命令?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

MSG 系统自带使用帮助

C:\windows\system32>MSG

将消息发送给用户。

MSG {username | sessionname | sessionid | @filename | *}
    [/SERVER:servername] [/TIME:seconds] [/V] [/W] [message]

  username            标识指定的用户名。
  sessionname         会话名。
  sessionid           会话 ID。
  @filename           识别这样一个文件,该文件含有将所发消息发送到的用户名、会话名和会话标识号的列表。
  *                   给指定服务器上的所有会话发送信息。
  /SERVER:servername  要联系的服务器(默认值是当前值)。
  /TIME:seconds       等待接收器确认消息的时间延迟。
  /V                  显示有关执行的操作的信息。
  /W                  等待用户的响应,跟 /V 一起有用。
  message             要发送的消息。如果没有指定,发出提示,或者从 stdin读取。

以下代码均在开始---执行------CMD内测试

测试条件:本机IP:192.168.1.200     测试电脑IP:192.168.1.201    在同一局域网内,并且可以ping通。

根据以上MSG使用方法进行本机调试验证。  MSG /server:192.168.1.200 * "Hello"      ----------------->>>>>    运行成功,弹出消息对话框。

然后再进行局域网内两台电脑通信验证。  MSG /server:192.168.1.201 * "Hello"    ---------->>>>>  运行失败,报错。获取会话名称时的错误 1722。

再次百度,在CSDN的一个帖子上有一个办法,CMD内regedit修改注册表HKEY_LOCAL_MacHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\TERMIMAL SERVER内的ALLOWREMOTErpc的值修改为1 (默认为0),因为在XP系统下net send 命令需要开启Messenger信使服务,但是在win7内没有此项服务,所以需要修改注册表来使win7系统可以局域网内发送信息,可XP类似。

此时验证还是失败,把测试电脑和本机的防火墙全部关闭,把测试电脑的注册表同上也修改OK, 再次验证     MSG /server:192.168.1.201 * "Hello"运行失败,报错   192.168.1.201不存在或连接失败。。。最后找来找去,用GoOGLE 搜索发现了最终的答案 。。打开控制面板,双击凭据管理器,点击添加windows凭据,第一行写测试电脑的IP地址,第二行写测试电脑的用户名,第三行写测试电脑的密码,重启电脑,运行--cmd-------MSG /server:192.168.1.201 * "Hello" ------------->>>   运行成功。。。
Google 搜索的最终答案(英文的,有点英文基础可以看懂的) 链接:Http://social.technet.microsoft.com/Forums/windows/en-US/344aa708-5477-46f9-be4f-ad8b3b2348b0/sending-a-message-to-win-7-host-with-msgexe?forum=w7itprogeneral

1 go to credential manager
2 click add a windows credential
3 type the name of the computer, username and passWord of the computer that you are trying to contact
4 computers that you are trying to contact most be in the same network as you.
good luck it took me months to get it properly working

在以上的学习过程中,发现也可以,cmd 内输入\\192.168.0.201 然后回车,弹出对话框输入帐号和密码,
下面有一个勾选项,为记录帐号和密码,勾选此项,凭据管理器内自动添加对应的windows凭据。

下面是其他网友的补充

向用户发送消息。信息会以提示框弹出

MS-DOS命令语法

msg {UserName|SessionName|SessionID|@FileName|*} [/server:ServerName] [/time:seconds] [/v] [/w] [message]

MS-DOS命令参数
UserName
要接收消息的用户的名称。
SessionName
要接收消息的会话的名称。
SessionID
其用户要接收消息的会话的数字 ID。
@FileName
标识包含有待接收消息的用户名、会话名和会话 ID 列表的文件。
*
将消息发送给系统中的所有用户。
/server:ServerName
指定要接收消息的会话或用户所属的终端服务器。如果不指定,/server 会使用您当前登录的服务器。
/time:seconds
指定您发送的消息在用户屏幕上显示的时间。一旦到期,则该消息从屏幕上消失。如果没有设置期限,则该消息将一直保留在用户屏幕上,直到用户看见这条消息并单击“确定”。
/v
显示关于要执行的操作的信息。
(即输出类似于
"将消息发送到会话 Console,显示时间 60"
"发送到会话 Console 的消息收到用户响应"
等信息, 表示操作过程和结果的信息给输出来)
/w
等待来自用户的、指出该消息已收到的确认信息。如果用户不立即响应,则使用 /time:seconds 参数避免可能出现的长时间延迟。将此参数与 /v 一同使用也很有帮助。
message
待发送消息的正文。如果没有键入任何消息,则系统将提示您输入消息或从标准输入 (STDIN)中读取该消息。要发送包含在文件中的消息,请键入小于号 (<) 后接文件名称。
/?
在命令提示符显示帮助。
MS-DOS命令注释
如果不指定该用户或会话的名称,则 msg 将显示错误消息。指定会话的名称时,必须是有效名称。
用户必须有发送消息的权限才能发送消息。

MS-DOS命令范例

要向用户 MIKES 的所有会话发送标题为 Let's meet at 1PM today 的消息,请键入:

msg MIKES Let's meet at 1PM today

要向会话 MODEM02 发送相同的消息,请键入:

msg modem02 Let's meet at 1PM today

要向会话 12 发送消息,请键入:

msg 12 Let's meet at 1PM today

要向包含在文件 USERLIST中的所有会话发送消息,请键入:

msg @userlist Let's meet at 1PM today

要向已登录的所有用户发送消息,请键入:

msg * Let's meet at 1PM today

要在确认超时(例如 10 秒)限制内向所有用户发送消息,请键入:

msg * /TIME:10 Let's meet at 1PM today

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网精选频道,感谢您对编程网的支持。

--结束END--

本文标题: 怎么在dos环境中使用MSG命令

本文链接: https://www.lsjlt.com/news/253836.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在dos环境中使用MSG命令
    怎么在dos环境中使用MSG命令?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。MSG 系统自带使用帮助C:\Windows\system32>MSG将消息...
    99+
    2023-06-08
  • 怎么在dos命令行中使用choice命令
    这期内容当中小编将会给大家带来有关怎么在dos命令行中使用choice命令,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Choice 命令使用此命令可以让用户输入一个字符,从而运行不同的命令。使用时应该加...
    99+
    2023-06-08
  • zip命令怎么在dos命令行中使用
    本篇文章为大家展示了zip命令怎么在dos命令行中使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。常用方式:-o (set Output directory) switchSpecifies a ...
    99+
    2023-06-08
  • DOS循环for命令怎么用
    小编给大家分享一下DOS循环for命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、基本格式FOR %%variable IN (set) DO com...
    99+
    2023-06-08
  • dos命令行choice命令怎么使用
    在Windows系统中,choice命令用于让用户在几个选项中做出选择。下面是choice命令的基本语法和用法: choice [/...
    99+
    2024-03-01
    dos
  • 怎么在dos命令行中执行for命令
    这期内容当中小编将会给大家带来有关怎么在dos命令行中执行for命令,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。for帮助文档对一组文件中的每一个文件执行某个特定命令。 FOR %variable IN...
    99+
    2023-06-08
  • 怎么在dos命令行中执行cd命令
    今天就跟大家聊聊有关怎么在dos命令行中执行cd命令,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。显示当前目录名或改变当前目录。 CHDIR [/D] [drive:][path] ...
    99+
    2023-06-08
  • dos中del命令怎么用
    这篇文章将为大家详细讲解有关dos中del命令怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。del命令的用法很简单,使用 "del 文件路径" 的格式就可以了。比如,想删除D盘根...
    99+
    2023-06-09
  • DOS中ECHO命令怎么用
    小编给大家分享一下DOS中ECHO命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!ECHO命令是大家都熟悉的DOS批处理命令的一条子命令,但它的一些功能和...
    99+
    2023-06-09
  • dos中怎么使用shutdown关机命令
    这篇文章给大家分享的是有关dos中怎么使用shutdown关机命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。shutdown [-i | -l | -s&nb...
    99+
    2023-06-09
  • DOS批处理命令For循环命令如何使用
    这篇文章主要介绍了DOS批处理命令For循环命令如何使用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。for命令是一种对一系列对象依次循环执行同一个或多个命令的在命令行或批处...
    99+
    2023-06-08
  • 怎么在dos环境中修改ip地址
    本篇文章为大家展示了怎么在dos环境中修改ip地址,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。在CMD下修改IP地址 要用到netsh的脚本功能了。 c:\netsh c:\netsh&...
    99+
    2023-06-10
  • DOS中Interlnk、Intersvr命令怎么用
    这篇文章主要介绍DOS中Interlnk、Intersvr命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!  [用  法]   DOS新增支持网络的功能,          &n...
    99+
    2023-06-09
  • 如何在DOS中使用重定向命令
    这篇文章给大家介绍如何在DOS中使用重定向命令,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一、命令格式DOS的标准输入输出通常是在标准设备键盘和显示器上进行的,利用重定向,可以方便地将输入输出改向磁盘文件或其它设备。...
    99+
    2023-06-08
  • DOS中NET LOCALGROUP命令怎么用
    这篇文章主要介绍DOS中NET LOCALGROUP命令怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!代码如下:net user /add abc ************* /comment:"对此...
    99+
    2023-06-08
  • 怎么在while循环中使用sleep命令
    怎么在while循环中使用sleep命令?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1. 从1到10,每隔一秒打印一个数字#! /bin/bash #...
    99+
    2023-06-09
  • 如何在DOS命令行中使用HaoZip命令压缩文件
    如何在DOS命令行中使用HaoZip命令压缩文件?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。配置环境变量右键我的电脑——属性——高级系统设置——高级——环境变量,在系统变...
    99+
    2023-06-08
  • dos中如何使用Chkntfs命令
    这篇文章主要介绍dos中如何使用Chkntfs命令,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Chkntfs 显示或指定在启动计算机时计划的自动系统检查是否在 FAT、FAT32 或者 ...
    99+
    2023-06-09
  • dos中如何使用Comp命令
    这篇文章将为大家详细讲解有关dos中如何使用Comp命令,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Comp 逐字节地比较两个文件或几组文件的内容。Comp 可以比较相同驱动器或不同驱动器上的...
    99+
    2023-06-09
  • dos中如何使用Call命令
    这篇文章主要介绍dos中如何使用Call命令,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Call 从一个批处理程序调用另一个批处理程序,并且不终止父批处理程序。call 命令接受用作调用目标的标签。如果在...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作