回覆列表
  • 1 # ueyeg39537

    一般書寫格式: reg add 登錄檔路徑 /v 值名 /t 要修改的數值型別 /d 想要輸入的資料 /f(這個選項可根據情況自行新增,意為不用提示就強行改寫現有登錄檔項)如果在批處理中不想顯示出命令執行過程可以再reg前面加入@,後面加上>nul,不用加空格,緊貼命令前後。例子:@reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "test" /t REG_DWORD /d "c:\windows\system32\regedit" /f>nul 命令提示符reg /?看一下幫助。系統關於reg add 的用法的解釋幫你貼一下,自己看吧REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]KeyName [\\Machine\]FullKey遠端機器的機器名 - 忽略預設到當前機器。遠端機器上只有 HKLM 和 HKU。FullKey ROOTKEY\SubKeyROOTKEY [ 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\MyCoREG 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%)注意: 在擴充字串中使用雙百分比符號( %% )比如現在HKEY_LOCAL_MACHINE\SOFTWARE\03D0C547-EBAD-43d9-8B57-DE16E7A93B52這個項下面有個值的名稱叫做AutoStart,資料是十六進位制的2,我要把它改為1,那就這樣:reg add HKLM\SOFTWARE\03D0C547-EBAD-43d9-8B57-DE16E7A93B52 /v AutoStart /t REG_DWORD /d 1 /f

  • 中秋節和大豐收的關聯?
  • “招手打車”是否會與我們漸行漸遠?