我试图向用户显示一条消息,告诉他们屏幕上的结果而不是cmd。
我已尝试过msg *
,但由于某些原因,下面的代码无法正常工作
set MyResult= %MyName% %%i && echo %%i && net user %%i /domain | find /I "password last set"
我想在消息框中显示此代码的输出。
孔密码用于密码检查系统,它可以检查用户何时更改密码。
谢谢你的帮助
答案 0 :(得分:1)
这是一个快速的解决方法......
<强> MsgBox.bat 强>
@echo off
set tempofile_msgbox=%random%%random%_msgbox.tmp.vbs
echo Msgbox ^"%*^" >%tempofile_msgbox%
wscript.exe //nologo %tempofile_msgbox%
del %tempofile_msgbox%
<强>用法强>
MsgBox.bat Hello World!