
批處理綜合運(yùn)用到文本中改寫刪除替換等0.更改1.txt中所有的為#,更改后文件名依然為1.txt。1.把1.txt每一行的等號(hào)右邊部分,包括等號(hào)自身,都刪除掉,就是說(shuō)每一行只是保留等號(hào)左邊部分2.把文本的每一行的內(nèi)容改寫成:REG EXPORT HKLMSYSTEMControlSet001ControlCriticalDeviceDatabase每一行原來(lái)的內(nèi)容(指經(jīng)過了第1步之后) *.reg其中*是一系列的阿拉伯?dāng)?shù)字例如原來(lái)的文本是這樣的:ddddd=ddddddaadadf=f**經(jīng)過第0步就變成dd#ddd=dddddd#aadadf=f**經(jīng)過第1步就變成dd#dddddd#aadadf經(jīng)過第2步就變成REG EXPORT HKLMSYSTEMControlSet001ControlCriticalDeviceDatabasedd#ddd 1.regREG EXPORT HKLMSYSTEMControlSet001ControlCriticalDeviceDatabaseddd#aadadf 2.reg3.然后改1.txt為1.bat,運(yùn)行這個(gè)bat,生成一系列的reg4.查找1.reg中的諸如Service=ViBus的行,提取出Service所屬的值vibus,賦予變量a(就是a=vibus,注意不含雙引號(hào))然后運(yùn)行REG EXPORT HKLMSYSTEMCurrentControlSetServicesa(這里指a變量) 11.reg例如:REG EXPORT HKLMSYSTEMCurrentControlSetServicesvibus 11.reg至于11.reg這個(gè)名稱是怎樣生成的,就是在原來(lái)的1.reg后面加上15.對(duì)2.reg重復(fù)第4步,生成文件21.reg對(duì)3.reg重復(fù)第4步,生成文件31.reg直到reg文件都查找完為止6.把生成的所有reg文件中的system字符都替換成system1替換代碼:@echo offfor /f delims= %%a in ('type a.txt') do set str=%%a&call echo>>s.txt %%str:system=soft%%move s.txt a.txtstart a.txt這是一個(gè)實(shí)例,因?yàn)檫@個(gè)可以用于UNICODE格式文本7.加一步(這個(gè)是后來(lái)想到的)尋找指定文件夾中的文件名為a變量的sys文件,然后復(fù)制到另一個(gè)指定文件夾注意:reg文件是UNICODE格式,操作過程中請(qǐng)注意每一步都要能夠用在UNICODE格式文本中

