命令提示符下的消息

时间:2014-06-08 07:55:24

标签: batch-file cmd

我想将我的功能结果显示为弹出消息。

这是代码:for /f "delims=" %%i in (1.txt) do (set MyResult= %MyName% %%i && net user %%i /domain | find /I "password last set")

我想在弹出框中显示“do”功能的结果。

结果显示输入用户最后一次更改他/她的密码。

我不想使用VBscript,我只想在bat中使用它。 :)

提前谢谢。

2 个答案:

答案 0 :(得分:1)

启动它,你会看到它显示的内容,并且就像弹出窗口一样:

@echo off
echo in window 1
pause
start "" /w "%comspec%" /c "mode con: cols=26 lines=5 & color 4E & echo.&echo       Feed the DOG&echo.&  echo  Press a key to continue&pause>nul"
echo back in window 1
pause

此代码可能适用于您:您可以调整26个字符宽和5行窗口大小以及定位。

@echo off
for /f "delims=" %%i in (1.txt) do (
 set "MyResult=%MyName% %%i"
   for /f delims=" %%j in ('net user %%i /domain ^| find /I "password last set" ') do (
     start "" /w "%comspec%" /c "mode con: cols=26 lines=5 & color 4E & echo.&echo %%j &echo.&  echo  Press a key to continue&pause>nul"

  )
  )

答案 1 :(得分:0)

这适用于Windows 7,Vista,xp(我认为),但不适用于Windows 8或Windows' Home'版本

msg * %variable%