我正在运行一个批处理脚本,并且用户必须在某个地方访问数据库。
这时,一个用vbscript制作的窗口会提示要求用户输入登录名和密码。(确定,取消按钮)
如果 OK 后凭据正确,则批处理将根据计划 A 继续,否则批处理将执行其他操作以执行计划 B。如果(取消),它将返回批处理和上面的菜单。
@echo off
:Ini
echo [1] Access database
echo [2] Main menu
echo:
set /p Quest= What do you prefer (1 / 2)?
if not '%Quest%'=='' set Quest=%Quest:~0,1%
if '%Quest%'=='1' goto VBS
if '%Quest%'=='2' goto BATCH
echo Invalid option, please try again
cls
goto Ini
:BATCH
echo Heading for main menu ...
goto Main
:VBS
cscript login.vbs
(...)
-- 如何继续制作vbs?
-- 如何捕获用户信息,对其进行验证并返回到 planA 或 planB 的批次...
-- 如何用 ** ** 屏蔽该密码?
帮助将不胜感激!