Avatar billede draco Nybegynder
02. juli 2001 - 16:02 Der er 3 kommentarer og
1 løsning

Søg tekststreng via Batchfil

Kender nogen en metode til at detektere en given streng fra en tekstfil og afhængigt af det fundne resultat udføre en handling.

Jeg skal via et logonscript detektere et OS fra Win95 til Win2000, og afhængigt af system køre forskellige kommandoer.

Jeg havde tænkt oå at benytte f.eks. VER til at pipe en tekstfil med info om OS.

Jeg har forsøgt med en FIND på tekstfilen og derefter afhængig af %errorlevel% styre udfaldet, men jeg kan ikke få %errorlevel% til at du på Win9X ??

Nogle der har et forslag? Jeg er helt på bar bund.

/Draco
Avatar billede Techwork Praktikant
02. juli 2001 - 16:21 #1
Kan du ikke lave noget i den her stil...?
if not %os == \"winsows_nt\" goto win9x
Avatar billede draco Nybegynder
02. juli 2001 - 16:33 #2
Jeg kan ikke få Win9x til at forstå %OS%, det dur kun på NT\'erne.

/Draco
Avatar billede carsten_lusk Nybegynder
02. juli 2001 - 16:34 #3
IF \"%OS%\"==\"Windows_NT\" GOTO NT
:95
ECHO Windows 95/98

det virker ihvertfald
Avatar billede carsten_lusk Nybegynder
02. juli 2001 - 16:35 #4
her kan du se vores

NET TIME \\\\Server /set /y
IF \"%OS%\"==\"Windows_NT\" GOTO NT
:95
ECHO Windows 95/98
net use H: \\\\Server\\Backup
net use I: \\\\MaxAttach\\Carsten
net use J: \\\\Server\\Programmer
net use K: \\\\MaxAttach\\Shared
GOTO EXIT

:NT
ECHO Windows NT
net use H: \\\\Server\\Backup /persistent:no
net use I: \\\\MaxAttach\\Carsten /persistent:no
net use J: \\\\Server\\Programmer /persistent:no
net use K: \\\\MaxAttach\\Shared /persistent:no
GOTO EXIT
:EXIT
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester