Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Prikaz dle existence klice v registru

Zdravim, existuje nejake reseni jak v cmd ve windows xp zjistit jestli existuje nejaky klic a podle toho zda ano nebo ne pokracovat? Skript nize by mel fungovat tak, ze zjisti jestli existuje APP v hkcu\software\aplikace\app a pokud ano otevre spravce uloh(misto toho tam bude jiny parametr), a pokud ne tak poznamkovy blok.

@echo off
set klic=hkcu\software\aplikace\app
if exist %klic% (
echo Registr HKCU\SOFTWARE\APLIKACE\APP existuje, spoustim TASKMGR
taskmgr
pause
goto end
)
echo Registr neexistuje, spoustim NOTEPAD
notepad
pause
goto end

Předmět Autor Datum
Protože mě to také zajímalo, poškádlil jsem google a toto našel (bez záruky) http://www.chaminade.o…
yorg 14.05.2010 18:06
yorg
Na to sa da pouzit normalne regedit, s parametrom /e http://techsupt.winbatch.com/ts/T000001029F18.h…
MM.. 14.05.2010 21:10
MM..
třeba přes filtr |find, a test errorlevel.
lední brtník 14.05.2010 22:17
lední brtník
Řešením by bylo napsat celý skript v JScriptu, který je koneckonců od toho. Nalezneme zde mj. metodu… poslední
hynajs 14.05.2010 23:51
hynajs

Na to sa da pouzit normalne regedit, s parametrom /e
http://techsupt.winbatch.com/ts/T000001029F18.html
potom si skontrolujes ten vzniknuty subor a zmazes ho.

Ked to nechces robit cez subor, tak si napis program (.exe), ktory vrati ERRORLEVEL ( = navratova hodnota fcie main()) podla kluca (v C je to robota tak na 10minut, console application asi tak na 10 riadkov). Ked nevies programovat tak bud si to daj nejakemu IT studentovi urobit za flasku, alebo take somariny nevymyslaj.

Zpět do poradny Odpovědět na původní otázku Nahoru