Kezdőoldal » Számítástechnika » Programozás » Bat fájlba hogyan tudok...

Bat fájlba hogyan tudok registry parancsot tenni?

Figyelt kérdés
Van egy problémám egy régi programmal, hogy néha lefagy és olyankor egy a programmal kapcsolatos regisztrációs érték megváltozik, ami a következő indításnál problémát okoz a program futtatása során. Erre készítettem egy reg fájlt, ami orvosolja a problémát, de szeretném leegyszerűsíteni a dolgomat azzal, hogy egy bat fájlal indítanám a programot, ami azzal kezdené, hogy ezt a reg fájlt futtatja (vagy az abban lévő parancsot) és utána pedig a programot. (keresgéltem google-ban, de vagy rosszul kerestem, vagy én vagyok a béna, de nem találtam megoldást rá)

2023. márc. 28. 18:29
 1/5 anonim ***** válasza:
14%

Ahhoz, hogy egy .bat fájl segítségével regisztrációs beállításokat hajtsunk végre, használhatjuk a "regedit" parancsot. Ez a parancs lehetővé teszi a regisztrációs adatbázisban történő módosításokat, például új értékek vagy kulcsok hozzáadását, meglévő értékek vagy kulcsok módosítását vagy eltávolítását.


A következő példa bemutatja, hogyan hozhatunk létre egy .bat fájlt, amely először futtatja a regisztrációs beállításokat tartalmazó .reg fájlt, majd pedig a programot:


bash

Copy code

@echo off

echo Applying registry changes...

regedit /s "path_to_your_reg_file.reg"

echo Done.

echo Starting program...

"path_to_your_program.exe"

echo Program has started.

A fenti példában a "path_to_your_reg_file.reg" és "path_to_your_program.exe" helyére be kell írni a valós elérési utakat a .reg és a program fájljaihoz.


A "regedit /s" kapcsoló lehetővé teszi a regisztrációs adatbázisban történő csendes módosításokat, ami azt jelenti, hogy a felhasználó nem lát semmilyen megerősítő ablakot.


Végül a fájlt .bat kiterjesztéssel kell menteni. A .bat fájl indításakor először a regisztrációs beállításokat tartalmazó .reg fájl futtatása történik meg, majd a program indítása.


chatGPT

2023. márc. 28. 18:33
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
0%

írj a regbe,

várj

indítsd ezt és ezt

vége

2023. márc. 28. 18:38
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
67%

ChatGPT-s hasznalhatatlan szofosasok helyett ennyi kell a .bat-ba:


regedit /s "<teljes eleresi ut>\beallitasok.reg"

<teljes eleresi ut>\program.exe

2023. márc. 28. 19:07
Hasznos számodra ez a válasz?
 4/5 A kérdező kommentje:

Az első válaszban leírtakkal működik szépen, csak megnyit közben egy cmd ablakot, amit nekem kell bezárni.

A harmadik válaszban leírtakkal csak a regeditet írja át, a program nem indul el sajnos.

2023. márc. 28. 19:26
 5/5 anonim ***** válasza:

Akkor: A harmadikat kirugni, ChatGPT-t felvenni.

Minimálbérrel!

2023. márc. 29. 08:12
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!