微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

带消息的简单批处理文件

如何解决带消息的简单批处理文件

我有一个非常简单的批处理文件,可以删除指定文件夹中的所有文件。它只有一行,因此执行速度非常快。

为了防止用户说它不起作用或点击了十几次,我希望它在消失之前弹出一个简单的“完成”消息几秒钟。

我环顾四周,似乎有一些简单的解决方案,但我对哪些仍然有效感到有些困惑(有些适用于以前版本的 Windows - 我们正在使用 W10 ) - 我也不确定现有的解决方案是否可以转储到同一个 .bat 文件中。

如果你不知道,我以前从未写过 .bat 文件,我完全不熟悉它。

解决方法

尝试使用 powershell MessageBox:

%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -Command "& {Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.MessageBox]::Show('Done.','Message','OK',[System.Windows.Forms.MessageBoxIcon]::Information);}"
%windir%\System32\timeout.exe /T 2 /NOBREAK >nul
exit

将此代码粘贴到批处理文件的末尾。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。