Windows 计划任务之消息提醒

Windows 计划任务之消息提醒

你肯定也有这种需求。想做一个计划任务,却发现老式消息提醒已经被微软禁止了。

或者就是很单纯的希望给系统弹出一个消息框而并非CMD的echo命令。

so...how do that?

# 消息命令语法

msg { username | 会话名称 | sessionid | @ filename | ***** } [ / server:servername ][ / time:seconds ] [ / v ][ / w ] [ message ]

提示:如果您不确定如何解释上述msg命令语法,请参阅如何读取命令语法

username =使用此选项指定发送消息用户名。**

sessionname =指定会话名称消息发送到特定会话。

sessionid = sessionid选项可用于使用会话的ID向会话发送消息

**@ filename =使用@filename选项将消息发送到指定文件中列出的用户名,会话名称和会话ID。

***** = ***选项用于向servername上的每个会话发送消息

/ server:servername = servername用户名会话**名sessionid所在的服务器。如果没有指定服务器名称,那么该消息将按照正在执行msg命令的服务器的方式发送。

/ time:seconds = 使用/ time开关指定时间(秒)给msg命令一段时间,等待消息的接收方确认收到该消息。******

如果接收方以秒秒为单位无法确认消息,该消息将被调用。

/ v = / v开关启用命令的详细模式,这将显示有关msg命令正在执行的操作的详细信息。

/ w =此选项强制msg命令在发送消息后等待返回消息

/ W开关真的只有与有用/ V开关。

message =这是您要发送的消息。如果没有指定消息,则在执行msg命令后,系统将提示您输入一个消息。

/?=使用帮助开关与msg命令来显示有关命令的几个选项的信息。

实例一:

图1-1

实例二:

图2-1

结文:

图1-1解决了简单的消息框弹出,图2-1解决了在旧版消息提示失效我们应该那什么代替。总的来说,还是说的只是一条命令。

其实这条命令还有很多好玩的,比如设置时间和服务器。甚至你可以使用 schtasks.exe 计划任务命令 (原 AT 命令已弃用。请改用 schtasks.exe。) 完成全部需求。

看你咯~

posted @ 2017-08-06 22:14  季文康  阅读(1064)  评论(0编辑  收藏  举报