如何在Windows 10中打开带有弹出窗口警告的* .bat文件?

时间:2016-12-23 22:50:51

标签: windows batch-file vbscript

我找到了一个简单的批处理脚本,用于在Windows中重新启动资源管理器。

@ECHO OFF
echo.
echo Step1: Closing Explorer . . .
echo.
TASKKILL /F /IM explorer.exe
echo.
echo.
echo Step2: Launching Explorer . . .
start explorer.exe
echo.
echo Success: Explorer started.
echo.
echo.
PAUSE

但我希望它从一个简单的默认Windows弹出窗口开始,如下所示:

Do you really want to restart the explorer?
          |Yes|             |NO|

是= * .bat文件开始

否=终止

实现这一目标的最简单方法是什么?

修改

为什么我要弹出警告信息? 因为我已经将脚本固定到任务栏,我更喜欢在启动脚本之前使用默认窗口弹出窗口,而不是在cmd中回答问题。这只是美学。有人可以帮忙吗?

Set WshShell = CreateObject("WScript.Shell")
A = WshShell.Popup("Do you want to restart the Explorer?", 60, "Windows Explorer Restart Script", 4)
If A = 6 then
Wshshell.Run "C:\path\to\your\Batch_File.bat", 0
WScript.Quit 2
ElseIf A = 7 then
WScript.Quit 1
End If

结果: How it looks like

0 个答案:

没有答案