标题: [特效代码] 想问一下bat方便做页面吗 [打印本页]
作者: minecraftLYC 时间: 2022-6-20 17:02 标题: 想问一下bat方便做页面吗
我不会c++,但有一些bat基础,请问bat可以弹出可互动的界面吗?
作者: flashercs 时间: 2022-6-20 20:14
- @echo off
- for /f "delims=" %%A in ('mshta vbscript:Execute("On Error Resume Next:Dim str,fso:str=InputBox(""Message"",""Title"",""Default""):Set fso=CreateObject(""Scripting.FileSystemObject""):fso.GetStandardStream(1).Write str:Set fso=Nothing:close"^)') do (
- echo.用户输入:%%A
- )
- pause
- for /f "delims=" %%A in ('mshta vbscript:Execute("On Error Resume Next:Dim ret,fso:ret=MsgBox(""Message"",vbOKCancel,""Title""):Set fso=CreateObject(""Scripting.FileSystemObject""):fso.GetStandardStream(1).Write ret:Set fso=Nothing:close"^)') do (
- echo.用户选择
- if %%A equ 1 (
- echo 确定
- ) else if %%A equ 2 (
- echo 取消
- )
- )
- pause
- exit /b
复制代码
作者: minecraftLYC 时间: 2022-6-20 20:31
本帖最后由 minecraftLYC 于 2022-6-20 20:35 编辑
回复 2# flashercs
这东西真神奇!
但是有一问题,输出成了乱码咋办
作者: flashercs 时间: 2022-6-20 21:21
回复 3# minecraftLYC
批处理保存为ANSI编码.
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |