T
tabea60
Gast
Hallo zusammen,
wie kann ich den Registry Eintrag (Bronze, Silber, Gold, ect. ) abfragen wie bei einer Laufwerksabfrage?
Ich dachte ich ersetze diese einfach aber das hat nicht funktioniert!
Jetzt dachte ich so aber das hat nicht funktioniert warum auch immer!
wie kann ich den Registry Eintrag (Bronze, Silber, Gold, ect. ) abfragen wie bei einer Laufwerksabfrage?
Ich dachte ich ersetze diese einfach aber das hat nicht funktioniert!
Code:
@echo off &setlocal
set "key=HKLM\SOFTWARE\myProgramm"
set "value=Drive"
set "validdata=CDEFX"
set "drive="
for /f "tokens=3" %%i in ('2^>nul reg query "%key%" /v "%value%" /reg:32 ^| findstr /reic:"\<[%validdata%]:*"') do set "drive=%%i"
if not defined drive (
ping -n 20 127.0.0.1 > NUL 2>&1
exit /b
)
set "drive=%drive:~,1%:"
Start "" "%drive%\myProgramm\start.exe"
ping -n 10 127.0.0.1 > NUL 2>&1
Jetzt dachte ich so aber das hat nicht funktioniert warum auch immer!
Code:
@echo off &setlocal
set "key=HKLM\SOFTWARE\myProgramm"
set "value=Material"
set "validdata=BronzeSilberGold"
set "drive="
for /f "tokens=3" %%i in ('2^>nul reg query "%key%" /v "%value%" /reg:32 ^| findstr /reic:"\<[%validdata%]:*"') do set "drive=%%i"
if not defined drive (
ping -n 20 127.0.0.1 > NUL 2>&1
exit /b
)
set "drive=%drive:~,1%:"
Start "" "%drive%\myProgramm\silber.exe"
ping -n 10 127.0.0.1 > NUL 2>&1