iT邦幫忙

0

遠端修改註冊檔

  • 分享至 

  • xImage

各位好,

想請問如何從A電腦透過command指令去修改B電腦上的註冊檔?

例如遠端修改

[HKEY_CURRENT_USER\Software\Baidu\BaiduYunGuanjia]
"installDir"="C:\\Users\\xxxx\\AppData\\Roaming\\baidu\\BaiduNetdisk"
"Version"="6.8.9"

打算透過一個批次檔來建立一個自動化修改註冊檔

謝謝

wrxue iT邦好手 1 級 ‧ 2020-11-09 16:40:49 檢舉
可用netcat
https://www.windowscentral.com/how-edit-registry-using-command-prompt-windows-10
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
蟹老闆
iT邦大師 1 級 ‧ 2020-11-12 00:29:41
最佳解答

請參考
REG QUERY /?
REG ADD /?
REG DELETE /?
REG COPY /?
REG SAVE /?
REG RESTORE /?
REG LOAD /?
REG UNLOAD /?
REG COMPARE /?
REG EXPORT /?
REG IMPORT /?
REG FLAGS /?
下方以REG add /? 為例

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

  KeyName  [\\Machine\]FullKey
           Machine  遠端電腦的名稱 - 如果省略,預設是目前的電腦。對於遠端
                    電腦,僅能使用 HKLM 與 HKU。
           FullKey  ROOTKEY\SubKey
           ROOTKEY  [ HKLM | HKCU | HKCR | HKU | HKCC ]
           SubKey   所選取 ROOTKEY 之下的登錄機碼的完整名稱。

  /v       要新增在所選取機碼之下的值名稱。

  /ve      為機碼新增空的值名稱 (預設值)。

  /t       登錄機碼資料類型
           [ REG_SZ    | REG_MULTI_SZ | REG_EXPAND_SZ |
             REG_DWORD | REG_QWORD    | REG_BINARY    | REG_NONE ]
           如果省略,預設是 REG_SZ。

  /s       指定一個要做為 REG_MULTI_SZ 資料字串之分隔符號的字元。如果省略,
           則會使用 "\0" 做為分隔符號。

  /d       要指派給即將新增之登錄 ValueName 的資料。

  /f       不需提示,強制覆寫現有的登錄項目。

  /reg:32  指定應該使用 32 位元登錄檢視來存取機碼。

  /reg:64  指定應該使用 64 位元登錄檢視來存取機碼。

範例:

  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_MULTI_SZ,資料: fax\0mail\0\0)

  REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d ^%systemroot^%
    新增值 (名稱: Path,類型: REG_EXPAND_SZ,資料: %systemroot%)
    注意:  在擴充字串中使用插入號 ( ^ )
0
IT 癡
iT邦高手 1 級 ‧ 2020-11-09 19:55:56

你不是自己回答自己了!
建一個批次檔,自己電腦測試無誤,丟給對方去執行即可
但現在很多防毒軟體會檔 BAT,你壓縮後給對方去解開再執行

主要的想法是想透過遠端做軟體管理,感謝你的建議

我要發表回答

立即登入回答