バッチスクリプトを実行していて、どこかでユーザーがデータベースにアクセスする必要があります。
この時点で、vbscriptで作成されたウィンドウは、ユーザーにログインとパスワードの入力を求めるプロンプトを表示します。(OK、キャンセルボタン)
OKの後でクレデンシャルが正しい場合、バッチはplanAに従って続行されます。そうでない場合、バッチはplanBに行く他の何かを実行します。(キャンセル)の場合、バッチと上記のメニューに戻ります。
@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のバッチに戻る
方法...-そのパスワードを** **でマスクする方法は?
ヘルプは大歓迎です!