Ⅰ 如何使用批處理文件對注冊表進行修改!
具體的參數,你可以輸入
reg
add
/?
來查看
reg
add
"項"
/v(value的縮寫)
值
/t(type)
reg_dword(默認是reg_sz)
/d(data的縮寫)
"要插入的數據值"
/f(forbiden的縮寫,即強制的意思)
例如
reg
add
"HKLM\SYSTEM\CurrentControlSet\Control\Session"
/v
test
/t
reg_dword
/d
1
/f
這句命令就是往你的注冊表
HKLM\SYSTEM\CurrentControlSet\Control\Session
這個項下面新建一個
reg_dowrd
類型的值,名字為test,數據為
1
/f
表示在運行如果注冊表裡已經有這個值也不會提示你,直接修改,
如果沒有這個參數的話,它會提示你是不是要修改
reg
delete
"{2227A280-3AEA-1069-A2DE-08002B30309D}"刪除項目比如刪除下面{2227A280-3AEA-1069-A2DE-08002B30309D}
Ⅱ 注冊表中的命令怎樣做成bat文件
在桌面建立個文本檔案然後把注冊表中的命令復制進去保存下,在把文件格式改成Bat就可以了。
Reg 的語法是
[ reg add 注冊表地址 /v "鍵值名" /t 數據類型 /d "鍵值" ]
開關 /f 可以免去顯示確認。
注冊表地址寫法:ROOTKEY\SubKey
例如:HKCU\Software\Microsoft\Windows\ShellNoRoam\MUICache
數據類型有:REG_SZ, REG_MULTI_SZ, REG_DWORD_BIG_ENDIAN, REG_DWORD, REG_BINARY, REG_DWORD_LITTLE_ENDIAN, REG_NONE, REG_EXPAND_SZ ] 默認類型是 REG_SZ
reg 里有幾個分命令 [ add , delete , query , , save , load ]
[ reg delete 注冊表地址 /va /f ] /va 是刪除 該注冊表地址下所有的鍵值;/f 是不提示確認強刪
[ reg query 注冊表地址 ] 顯示你要的地址的鍵值和值得內容。
[ reg KeyName1 KeyName2 /s /f \ ] /s 是復制Key1所有鍵值和值的內容到Key2。
[ reg save 注冊表地址 ] 備份注冊表地址
[ reg load 注冊表地址 ] 載入備份注冊表地址信息
reg.exe 是它的全名,系統目錄下有它,還有另一個程序是 regini.exe 功能差不多,語法有點不同。還有很多很多類似的方法,用DOS系統來修改注冊表。
不僅Bat中能,擴展名為 cmd 的文件中也能。
Bat 裡面可以直接運行很多可執行程序,前提是運行文件地址對了就行。
Ⅲ 如何將reg注冊表文件改為批處理文件路徑為bat文件所在路徑。
WindowsRegistryEditorVersion5.00
;cls&@echooff&
;set"fd=%~dp0"
;(for/f"delims="%%ain('type"%~f0"')do(set"str=%%a"&echo;!str:自身路徑=%fd:=\%!))>"$resulit.reg"
;regedit/s"$resulit.reg"&rem導入注內冊表
;pause&exit
[HKEY_CURRENT_.2ACAD-4001:]
"NumStartup"="2"
"1Startup"="自身路徑PD_chk.dvb"
"2Startup"="自身路徑PD_chk.LSP"
保存為容bat文件運行
Ⅳ bat文件修改注冊表
用reg命令啊,reg add 注冊表項 /ve /t REG_SZ /d 數據 /f
數據外面再加個引號。
Ⅳ 用bat文件修改注冊表文件
你可以直接用記事本編輯另存為reg文件,雙擊導入就行。很方便!格式為
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"Wallpaper"="\\\\128.129.1.250\\共享二區\\桌面\\FWZ001.jpg"
上面是我們公司鎖定桌面背景用的。
跟批處理一樣,也是一條一條執行。Windows Registry Editor Version 5.00這個是首行,下面就不用寫了。