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ß
Please also mark the comments that contributed to the solution of the article
Content-Key: 179603
Url: https://administrator.de/contentid/179603
Printed on: April 18, 2024 at 07:04 o'clock
2 Comments
Latest comment
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