Powered By Blogger

批次檔 delay 方式

今天因為測試過程的需要,但忘記ping localhost的方式該怎麼寫了
找了一段時間,終於找到用法了,但這時我也看到同一篇文章裡面以下有提到一個駭人聽聞的寫法
以下為ping localhost方式
ping 127.0.0.1 -n %1 1>null

原來還有這種寫法呀~ 還以為寫個exe不是 c 就是 asm,原來還可以用echo 一行一行的塞進.com 裡面,但重點不是一行一行的塞~ 而是~ 塞進去的東西是什麼!!完全看不懂!好厲害呀! 貼文版主也是一樣驚訝~

以下為高手的方式:
:==================================================================
:: Sleep.bat - Sleep/Delay/Wait n seconds
:: Herbert Kleebauer(Germany) - 2005/05/29
:: Modified by Will Sort - 2005/06/02
@echo off
echo q | debug>nul
echo Bj@jzh`0X-`/PPPPPPa(DE(DM(DO(Dh(Ls(Lu(LX(LeZRR]EEEUYRX2Dx=>sleep.com
echo 0DxFP,0Xx.t0P,=XtGsB4o@$?PIyU WwX0GwUY Wv;ovBX2Gv0ExGIuht6>>sleep.com
echo T}{z~~@GwkBG@OEKcUt`~}@MqqBsy?seHB~_Phxr?@zAB`LrPEyoDt@Cj?>>sleep.com
echo pky_jN@QEKpEt@ij?jySjN@REKpEt@jj?jyGjN@SEKkjtlGuNw?p@pjirz>>sleep.com
echo LFvAURQ?OYLTQ@@?~QCoOL~RDU@?aU?@{QOq?@}IKuNWpe~FpeQFwH?Vkk>>sleep.com
echo _GSqoCvH{OjeOSeIQRmA@KnEFB?p??mcjNne~B?M??QhetLBgBPHexh@e=>>sleep.com
echo EsOgwTLbLK?sFU`?LDOD@@K@xO?SUudA?_FKJ@N?KD@?UA??O}HCQOQ??R>>sleep.com
echo _OQOL?CLA?CEU?_FU?UAQ?UBD?LOC?ORO?UOL?UOD?OOI?UgL?LOR@YUO?>>sleep.com
echo dsmSQswDOR[BQAQ?LUA?_L_oUNUScLOOuLOODUO?UOE@OwH?UOQ?DJTSDM>>sleep.com
echo QTqrK@kcmSULkPcLOOuLOOFUO?hwDTqOsTdbnTQrrDsdFTlnBTm`lThKcT>>sleep.com
echo @dmTkRQSoddTT~?K?OCOQp?o??Gds?wOw?PGAtaCHQvNntQv_w?A?it\EH>>sleep.com
echo {zpQpKGk?Jbs?FqokOH{T?jPvP@IQBDFAN?OHROL?Kj??pd~aN?OHROd?G>>sleep.com
echo Q??PGT~B??OC~?ipO?T?~U?p~cUo0x>>sleep.com
sleep.com>sleep.exe
del sleep.com
echo wait 2 seconds:
sleep.exe 2000
:==================================================================
最後就產生了.com 再把他轉成.exe檔,已試用過是正當的,但其實這個batch檔 跑一次產生sleep檔就行了,日後再以batch file呼叫的方式執行即可。
例如: sleep 4000 即是delay 4 秒

使用方式:用開啟新空白文件檔 將線內的語法 放進空白文件檔內,另存成.bat檔即可(無法存成bat時,需先將存檔類型改成"所有檔案" ) 這樣就可以存成batch file了。

ps:不知道上面那些看似亂碼的code 有沒有得查到說明~ 想了解一下

沒有留言:

張貼留言