[BAT] Dodawanie wpisu do rejestu

Witam,

Mam coś takiego:

@echo off

echo REGEDIT4 >>a.reg

echo. >>a.reg

echo [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run] >>a.reg

echo "Nazwa"="C:\plik.bat" >>a.reg

echo. >>a.reg

regedit /s a.reg

dir >nul

del a.reg>nul

I czy da się to przerobić bo gdy to uruchamiam wyskakuje mi okienko regedit coś tam i czy zezwalam, robie TAK.

Chodzi mi oto by się po prostu dodało bez tego okienka.

Czy tak można ?

=D> Witam jeżeli chodzi o dodanie wpisu to jak widzę plik nazywa się a i rozszerzenie reg (a.reg). Najedź kursorem na lik i PKM z menu wybierz “Scal” i LKM i po krzyku. Wpis dodany.

/s służy do tego by się owy plik nie pytał, co do powyższej porady to gratuluje czytania ze zrozumieniem ;]

No ale pyta a mam “/s”

Jak nie działa to skorzystaj z reg add. Dawno się w rejestry nie bawiłem, ale zdaje się że “/s” działa tylko w jakimśtam os’ie ;] , natomiast reg add nie tworzy żadnego pliku i nie będziesz musiał tyle mieszać ;]

Drobok - Tak oto mi chodziło (reg add), teraz mój kod to:

REG ADD" HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /V nazwa /T REG_SZ /F /D " tekst"

REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /V nazwa /T REG_SZ /F /D "tekst"

Wszystko działa dzięki wszystkim.