Komenda reg add
w systemie Windows służy do dodawania nowych kluczy i wartości do rejestru systemowego. Jest to potężne narzędzie, które pozwala na modyfikację ustawień systemowych, aplikacji oraz konfiguracji sprzętu. Używanie tej komendy wymaga ostrożności, ponieważ błędne zmiany w rejestrze mogą prowadzić do niestabilności systemu lub jego awarii.
reg add
Parametr | Opis |
---|---|
Ścieżka do klucza rejestru, w którym ma być dodana nowa wartość. Powinna być podana w formacie, np. HKEY_LOCAL_MACHINE\SOFTWARE\MojaAplikacja . | |
/v | Nazwa nowej wartości, która ma być dodana. Jeśli nie zostanie podana, zostanie dodana domyślna wartość. |
/t | Typ dodawanej wartości (np. REG_SZ , REG_DWORD , REG_BINARY itp.). |
/s | Określa, czy wartość jest skalarna (pojedyncza) czy tablicowa. |
/d | Wartość, która ma być przypisana do nowej wartości. W zależności od typu wartości, dane mogą być w formacie tekstowym, liczbowym lub binarnym. |
/f | Wymusza nadpisanie istniejącej wartości bez potwierdzenia. |
reg add HKEY_CURRENT_USER\Software\MojaAplikacja /v MojaWartosc /t REG_SZ /d "Hello World" /f
Powyższa komenda dodaje do rejestru nową wartość o nazwie MojaWartosc
w kluczu HKEY_CURRENT_USER\Software\MojaAplikacja
. Typ wartości to REG_SZ
, a dane to tekst "Hello World"
. Użycie parametru /f
powoduje, że istniejąca wartość o tej samej nazwie, jeśli istnieje, zostanie nadpisana bez pytania o potwierdzenie.
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MojaUsługa /v Start /t REG_DWORD /d 2 /f
W tym przykładzie dodajemy wartość Start
do klucza rejestru, który kontroluje usługę systemową. Typ wartości to REG_DWORD
, a wartość 2
oznacza, że usługa ma być uruchamiana automatycznie przy starcie systemu. Ponownie, użycie parametru /f
zapobiega pytaniu o potwierdzenie nadpisania, jeśli taka wartość już istnieje.