當前位置:首頁 » 注冊證書 » bat修改注冊表

bat修改注冊表

發布時間: 2021-02-05 01:17:15

A. bat修改注冊

@echo off
reg add HKLM\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies /v WriteProtect /t REG_DWORD /d 00000000 /f

保存為bat腳本執行內即可容

B. CMD命令.bat腳本修改注冊表

1.「批處理普通操作」
ex:
@ windows registry Editor Version 5.00 >>abc.reg
@echo.
@echo [hkey_local_machine\software\ttt] >>abc.reg
@echo "name"="my reg" >>abc.reg
@echo "type"=dword:00000002 >>abc.reg
@regedit /s abc.reg
@del /q abc.reg
@pause 導入完成!
注*
將內容無提示導入注冊表:regedit.exe /s "%1"

2.」批處理專有命令操作注冊表」
命令格式:reg operation
operation分類:
1.add :加入新的鍵
語法:reg add [\\主機名\] 鍵 [/v 鍵值名|/ve] [/t 類型] [/s 分隔符] [/d 數據] [/f]
如果省略主機名,默認為你目前的機器。鍵例如:[rootkey\] key
四大根鍵簡寫為:HKCR,HKLM,HKCU,HKCC
參數解釋:
/v 鍵值名中如果有空格,則字元串加引號
/ve 加入空鍵值名
/f 覆蓋當前所有信息
/d 將數據賦給鍵值項
2.delete:刪除一個鍵值或子鍵
格式:reg delete [\\主機名\] 鍵 [/v 鍵值名|/ve|/va] [/f]
參數解釋:
/v 指定刪除的鍵值名
/ve 刪除空名鍵值
/va 刪除該鍵下所有鍵值
/f 強制刪除
3.query:顯示根鍵,子鍵或其鍵的集合的信息
格式:reg query [\\主機名\] 鍵 [/v 鍵值名|/ve] [/s]
參數解釋:
/v 顯示的鍵值名稱
/ve 顯示無名鍵值
/s 顯示指定鍵名下所有鍵

注1*reg文件數據類型:(add命令的參數「/t」解釋)
/t reg數據類型
有以下幾種
REG_SZ
REG_MULTI_SZ
REG_DWORD_BIG_ENDIAN
REG_DWORD
REG_BINARY
REG_DWORD_LITTLE_ENDIAN
REG_NONE
REG_EXPAND_SZ
注2*創建「字元串類型」鍵值時,如果包含路徑,則路徑分隔符「\」換成雙斜杠「\\」
在reg文件中,「默認」鍵值 用「@」表示,且不加引號「"」。
以上就是我所掌握的批處理操作注冊表的兩種方法,希望對你有幫助~

C. 怎樣通過*.bat批處理文件修改注冊表信息

系統自帶一個reg.exe的命令行程序,可以用於修改注冊表
詳細用法,請在cmd中輸入 reg /? 查看

D. 求一個bat文件,修改注冊表值

@echo off
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR
" /v "start" /t reg_dword /d "4" /f
pause
::將 上面的保存為.bat運行版即可權

E. 批處理如何修改注冊表鍵值

reg add "HKLM\system\currentcontrolset\control\storagedevicepolicies"/v writeprotect /t reg_dword /d 1 /f
/v 設置鍵名(value)
/t 設置數據類型(type)
/d 設置添加的值版(data)
/f 表示權強制(forbidden)

F. 用bat文件修改注冊表文件

要加這個Windows Registry Editor Version 5.00
然後不用reg add 你這個是寫登錄參數么?比專如我自已用屬的這個
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"="1"

"DefaultDomainName"="****"

"DefaultUserName"="****"
"DefaultPassword"="******"

G. 編寫bat修改注冊表

上面寫的[
reg
add
"HKEY_CLASSES_ROOT\txtfile\shell\print\command"
%SystemRoot%\
system32
\NOTEPAD.EXE
%1 ]不成功是因為Reg命令的格式語法錯誤。

正確的輸入內應該是:容
[
reg
add
HKCR\txtfile\shell\print\command
/t
REG_EXPAND_SZ
/d
"%SystemRoot%\system32\NOTEPAD.EXE
/p
%1"
/f
]
[
reg
add
HKCR\txtfile\shell\print\command
/t
REG_EXPAND_SZ
/d
"%SystemRoot%\system32\NOTEPAD.EXE
%1"
/f ]
參考資料:
http://www.petri.co.il/reg_command_in_windows_xp.htm

H. 怎麼能編輯一個bat文件修改注冊表

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "test" /d "c:\windows\system32\regedit" /f

命令提示符
reg /?
看一下幫助。

關於reg add 的幫你貼一下,自己看吧

REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]

KeyName [\\Machine\]FullKey
遠程機器的機器名 - 忽略默認到當前機器。
遠程機器上只有 HKLM 和 HKU。
FullKey ROOTKEY\SubKey
ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
SubKey 所選 ROOTKEY 下注冊表項的完整名

/v 所選項之下要添加的值名

/ve 為注冊表項添加空白值名<無名稱>

/t RegKey 數據類型
[ REG_SZ | REG_MULTI_SZ | REG_DWORD_BIG_ENDIAN |
REG_DWORD | REG_BINARY | REG_DWORD_LITTLE_ENDIAN |
REG_NONE | REG_EXPAND_SZ ]
如果忽略,則採用 REG_SZ

/s 指定一個在 REG_MULTI_SZ 數據字元串中
用作分隔符的字元
如果忽略,則將 "\0" 用作分隔符

/d 要分配給添加的注冊表 ValueName 的數據

/f 不用提示就強行改寫現有注冊表項

例如:

REG ADD \\ABC\HKLM\Software\MyCo
添加遠程機器 ABC 上的一個注冊表項 HKLM\Software\MyCo

REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
添加一個值(名稱: Data,類型: REG_BINARY,數據: fe340ead)

REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail
添加一個值(名稱: MRU,類型: REG_MUTLI_SZ,數據: fax\0mail\0\0)

REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%%
添加一個值(名稱: Path,類型: REG_EXPAND_SZ,數據: %systemroot%)
注意: 在擴充字元串中使用雙百分比符號( %% )

I. 批處理命令修改注冊表

1.「批處理普通操作」
ex:
@echo windows registry Editor Version 5.00 >>abc.reg
@echo.
@echo [hkey_local_machine\software\ttt] >>abc.reg
@echo "name"="my reg" >>abc.reg
@echo "type"=dword:00000002 >>abc.reg
@regedit /s abc.reg
@del /q abc.reg
@pause 導入完成!
注*
將內容無提示導入注冊表:regedit.exe /s "%1"

2.」批處理專有命令操作注冊表」
命令格式:reg operation
operation分類:
1.add :加入新的鍵
語法:reg add [\\主機名\] 鍵 [/v 鍵值名|/ve] [/t 類型] [/s 分隔符] [/d 數據] [/f]
如果省略主機名,默認為你目前的機器。鍵例如:[rootkey\] key
四大根鍵簡寫為:HKCR,HKLM,HKCU,HKCC
參數解釋:
/v 鍵值名中如果有空格,則字元串加引號
/ve 加入空鍵值名
/f 覆蓋當前所有信息
/d 將數據賦給鍵值項
2.delete:刪除一個鍵值或子鍵
格式:reg delete [\\主機名\] 鍵 [/v 鍵值名|/ve|/va] [/f]
參數解釋:
/v 指定刪除的鍵值名
/ve 刪除空名鍵值
/va 刪除該鍵下所有鍵值
/f 強制刪除
3.query:顯示根鍵,子鍵或其鍵的集合的信息
格式:reg query [\\主機名\] 鍵 [/v 鍵值名|/ve] [/s]
參數解釋:
/v 顯示的鍵值名稱
/ve 顯示無名鍵值
/s 顯示指定鍵名下所有鍵

注1*reg文件數據類型:(add命令的參數「/t」解釋)
/t reg數據類型
有以下幾種
REG_SZ
REG_MULTI_SZ
REG_DWORD_BIG_ENDIAN
REG_DWORD
REG_BINARY
REG_DWORD_LITTLE_ENDIAN
REG_NONE
REG_EXPAND_SZ
注2*創建「字元串類型」鍵值時,如果包含路徑,則路徑分隔符「\」換成雙斜杠「\\」
在reg文件中,「默認」鍵值 用「@」表示,且不加引號「"」。
以上就是我所掌握的批處理操作注冊表的兩種方法,希望對你有幫助~

J. BAT修改注冊表

@echo off
reg add "HKEY_CURRENT_USER\Software\Microsoft\Notepad" /v "StatusBar" /t reg_dword /d "1" /f
pause
::將 上面的保存為.bat運行即回可答

熱點內容
美發店認證 發布:2021-03-16 21:43:38 瀏覽:443
物業糾紛原因 發布:2021-03-16 21:42:46 瀏覽:474
全國著名不孕不育醫院 發布:2021-03-16 21:42:24 瀏覽:679
知名明星確診 發布:2021-03-16 21:42:04 瀏覽:14
ipad大專有用嗎 發布:2021-03-16 21:40:58 瀏覽:670
公務員協議班值得嗎 發布:2021-03-16 21:40:00 瀏覽:21
知名書店品牌 發布:2021-03-16 21:39:09 瀏覽:949
q雷授權碼在哪裡買 發布:2021-03-16 21:38:44 瀏覽:852
圖書天貓轉讓 發布:2021-03-16 21:38:26 瀏覽:707
寶寶水杯品牌 發布:2021-03-16 21:35:56 瀏覽:837