1
私は開いているバッチプログラムを作成したい、いくつかのコマンドを入力するふりをして、数秒以内にすべてを閉じます。このプログラムはちょうど私の友人と混乱することです。あなたが助けることができるならば、私はバッチに新しいですので、答えを簡単にしてください...ここに私のコードです。一度終わったらそれを閉じる方法を知りたいだけです。バッチプログラムタイピングワードそのもの
@echo off
::Ghost Typer
title Terminal
setlocal enableextensions enabledelayedexpansion
set lines=6
set "line1=c:/launch program hack.exe"
set "line2=c:/sudo program; f1=true"
set "line3=c:/sendttp 192.168.1.351"
set "line4=c:/confirm; admin(host)=true"
set "line5=c:/cipher localhost -n <2"
set "line6=c:/kill appid 67"
for /f %%a in ('"prompt $H&for %%b in (1) do rem"') do set "BS=%%a"
for /L %%a in (1,1,%lines%) do set num=0&set "line=!line%%a!"&call :type
pause>nul
goto :E0F
:type
set "letter=!line:~%num%,1!"
set "delay=%random%%random%%random%%random%%random%%random%%random%"
set "delay=%delay:~-6%"
if not "%letter%"=="" set /p "=a%bs%%letter%" <nul
for /L %%b in (1,60,%delay%) do rem
if "%letter%"=="" echo.&goto :E0F
set /a num+=1
goto :type
:E0F
入力が終わったら閉じます。入力が完了したらキーを押す必要がなくなるためには、単に 'pause> nul'行を削除してください。 – SomethingDark
ありがとう!私はこのスクリプトをオンラインで見つけ、何をすべきか分からなかった。:/ – Vixro