我是這個東西的新手!據我所知,當您安裝程式時,安裝程??序會在其中創建一個C:\Program Files包含應用程式內容的檔案夾,并在 Windows 注冊表中顯示一個檔案夾,其中包含它需要作業的值。我想創建類似的東西,可以重命名一個 exe 并重命名一個 Windows 注冊表檔案夾。
我已經知道如何在同一個檔案夾.exe中用 a重命名:.bat
@pushd "%~dp0" >nul 2>&1
@echo off
title Instalador
ren "Program1.exe" "Program2.exe"
@exit
我嘗試使用這一行并打開 regedit 但我知道如何使用命令更改檔案夾的名稱(例如重命名HKEY_LOCAL_MACHINE\SOFTWARE\Program1為HKEY_LOCAL_MACHINE\SOFTWARE\Program2)
C:\Windows\regedit.exe
uj5u.com熱心網友回復:
regedit 命令列中沒有重命名命令。您所能做的就是將其復制到新名稱,然后洗掉舊名稱:
@echo off
echo Copying Program1 to Program2
ren path\to\program1.exe path\to\program2.exe
reg copy HKEY_LOCAL_MACHINE\SOFTWARE\Program1 HKEY_LOCAL_MACHINE\SOFTWARE\Program2 /s /f
reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Program1 /f
/s表示復制所有子鍵和值
/f表示在沒有提示的情況下強制操作。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/523584.html
上一篇:從多個.txt檔案中讀取資訊并將其分類為.csv檔案
下一篇:更新集群失敗
