registry controleren: uitput errorlevel

Pagina: 1
Acties:

  • TF
  • Registratie: Juni 2001
  • Laatst online: 02:10

TF

 bla bla

Topicstarter
Ik probeer automatisch een reg key te controleren.

Een bepaald programma mag pas geinstalleerd worden als het registry key gelijks is aan:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole\EnableDCOM=Y

Als de waarde EnableDCOM=N is, dan wil ik daar graag een errorlevel aan hebben. Want dan kan ik nml via een batchfile actie ondernemen.

Ik heb al het eea geprobeerd met REG.EXE van de NT Resource kit, maar die doet niet echt wat ik wil.

fact:
Windows 2000 sp4

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

code:
1
2
3
4
@echo off
FOR /F "tokens=2* delims=    " %%A IN ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole" /v EnableDCOM') Do SET EnableDCOM=%%B
IF %EnableDCOM%==Y Echo EnableDcom is active
IF %EnableDCOM%==N Echo EnableDcom is NOT active


Zoiets?

Ik heb een bestaand script even voor jouw aangepast...

[ Voor 9% gewijzigd door LuCarD op 26-11-2004 09:35 ]

Programmer - an organism that turns coffee into software.