2013-10-25 176 views
-2

我在批處理文件中創建腳本。我希望它看起來有人在打開文本時輸入文本。在蝙蝠腳本中輸入文本

有沒有簡單的方法來做到這一點?我在最後一個小時沒有找到任何東西。也許我沒有搜索好

謝謝。

+0

使用看看'SET'命令。我想,'/ P'參數就是你要找的。 –

+0

你是不是指 - 你能舉個例子嗎? – yossico

+0

感謝您的回覆。 我的意思是像矩陣。只是打字效果。你看着你屏幕上的任何人都沒有按鍵盤上的按鈕,你會看到新的角色出現在你的cmd/dos/bat屏幕上。 – Tom

回答

0
@echo off 
for %%i in (h e l l o) do (
    set /p a=%%i<nul 
    ping 0.0.0.0 -n 2.5>nul 2>&1 
) 

試試這個

編輯

這就是我現在

@ECHO OFF 
call :talk %* 
exit /b 

:talk 
if "%~1" EQU "" exit /b 
set _=%~1 
for /f "tokens=2 delims=# " %%i in ('prompt #$E#$H# ^& cmd /k ^<nul') do set BS=%%i 
set speed= 
if "%~2" EQU "" set speed=10000 
if "%~2" EQU "/s" set speed=15000 
if "%~2" EQU "/f" set speed=4000 
if not defined speed (
     echo useage: %~n0 "text" ^(/f^|/s^) 
     exit /b 
) 
:top 
set /p=.%BS%%_:~0,1%<nul 
for /l %%i in (1,1,%speed%) do call 
set _=%_:~1% 
if defined _ goto top 
exit /b 
+0

我會試試看。 Thansk的答覆! – Tom

+0

非常感謝!這比回覆1000次要好得多。謝謝 !! – Tom

+0

感謝它的作品非常好! – Tom