Teil des Computernames abfragen
Hallo...
ich möchte den ersten teil eines Computernamen per script abfragen....
if %computername%=="bstc" then \\server\script\test.bat
hinter dem c stehen zahlen von 001 bis 420, wie kann ich das abfragen?
Gruß
ich möchte den ersten teil eines Computernamen per script abfragen....
if %computername%=="bstc" then \\server\script\test.bat
hinter dem c stehen zahlen von 001 bis 420, wie kann ich das abfragen?
Gruß
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 179603
Url: https://administrator.de/contentid/179603
Ausgedruckt am: 22.11.2024 um 09:11 Uhr
2 Kommentare
Neuester Kommentar
Hallo bodyparts!
Da Du die Variable %computername% bereits vom System "zur Verfügung gestellt" bekommst, ist sicherlich der Vorschlag von djfflow der einfachere Weg - müsstest Du sie selbst "befüllen" (und das ev auch noch in einer Schleife), könntest Du als Alternative zur Teilstring-Bildung auch zB "
Bei dieser Vorgangsweise könntest Du auch die Länge des Vergleichswertes leichter variabel halten ...
Grüße
bastla
Da Du die Variable %computername% bereits vom System "zur Verfügung gestellt" bekommst, ist sicherlich der Vorschlag von djfflow der einfachere Weg - müsstest Du sie selbst "befüllen" (und das ev auch noch in einer Schleife), könntest Du als Alternative zur Teilstring-Bildung auch zB "
findstr
" verwenden:echo %computername%|findstr /i /b "bstc">nul && \\server\script\test.bat
Grüße
bastla