zoukankan      html  css  js  c++  java
  • dos命令弹出对话框---Msg命令详解

     

     

    标签: dos批处理对话

    dos命令弹出对话---Msg命令详解

    cmd下执行:

    :::在当前用户的桌面弹出一个对话, 显示哈哈二字, 并且十秒后自动关闭

    ::%usename%是系统环境变量, 表当前用户名

    msg  %username% /time:10  哈哈

    ::表示向局域网中的192.168.1.100 ip的机子的所有用户(*)发送消息Hello, 当然也可以是自己的ip, 或者某一个具体用户名, 如xiao

    MSG /server:192.168.1.100 * "Hello"

    ::表向本系统上xiao这个用户, 发送信息, 内容是1.txt文件的全部内容

    MSG xiao  < 1.txt

    DOS命令大全:Msg命令详解

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

    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

    或者参看

    MSG命令使用详解_DOS/BAT_脚本之家
    http://www.jb51.net/article/52747.htm

  • 相关阅读:
    SqlServer触发器的创建与使用
    SqlServer存储过程的创建与使用
    SqlServer视图的创建与使用
    U盘重装系统:手把手教你怎么使用U盘重装系统、清除登录密码
    附034.Kubernetes_v1.21.0高可用部署架构二
    附032.Kubernetes实现蓝绿发布
    CKS考试心得分享
    001.IT运维面试问题-Linux基础
    附031.Kubernetes_v1.20.4高可用部署架构二
    深入Netty逻辑架构,从Reactor线程模型开始
  • 原文地址:https://www.cnblogs.com/micro-chen/p/5953769.html
Copyright © 2011-2022 走看看