[vb_ro] Re: Batch file
- From: "Alex Uifalean" <alex.uifalean@xxxxxxxxxxxxx>
- To: <vb_ro@xxxxxxxxxxxxx>
- Date: Tue, 2 Sep 2003 12:12:41 +0300
Multumesc pentru solutiile date, am reusit sa fac ceea ce mi-am propus.
Pentru verificare daca este server sau nu am citit din registri cheia
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions\ProductTy
pe
care are valorile "SERVERNT" sau "LANMANNT"
si in felul acesta am determinat .
Alex
----- Original Message -----
From: "Alexandrache, Alexandru" <AAlexandrache@xxxxxxxxx>
To: <vb_ro@xxxxxxxxxxxxx>
Sent: Monday, September 01, 2003 6:35 PM
Subject: [vb_ro] Re: Batch file
> Cheia din registri care trebuie citita pe Win 2000 este
>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ProductOptions\ProductTy
pe
>
> Aceasta are valoare "ServerNT" in cazul unui Winn 2000 Server
>
> Pt NT4 vezi http://techsupt.winbatch.com/TS/T000001036004F11.html
>
>
>
>
> From: Alexandrache, Alexandru
> Sent: Mon 01/09/2003 17:17
> To: vb_ro@xxxxxxxxxxxxx
> Subject: [vb_ro] Re: Batch file
>
>
> Este cu adevarat relevant pt tine daca este Server sau Workstation?
> Daca e un script administrativ probabil este, dar daca vrei asta doar pt a
instala o aplicatie nu este...
> Din cate stiu eu intre binarele cele doua versiuni (svr & wrk) nu exista
nici-o diferenta, e doar o problema de licente, si de factori default la
mecanismele de performanta...In plus in kitul versiunilor server sunt
incluse mai multe servicii...
> Citisem undeva ca la un win NT wrk daca schimbai o anume cheie in
registrii la bootare scria ca e WinNT server
>
> Eu am Win2000 Server si daca dau Properties pe My Computer scrie doar
"Windows 2000"...
> Ca sa afli daca e Server sau Wrk cred ca trebuie sa treci prin
registrii...
>
>
>
>
> From: Alex Uifalean
> Sent: Mon 01/09/2003 17:02
> To: vb_ro@xxxxxxxxxxxxx
> Subject: [vb_ro] Re: Batch file
>
>
> Salut si multumesc pentru raspuns am gasit o solutie pentru a rezolva ceea
> ce vroiam acuma mai ramane un singur lucru sa gasesc.
> Solutia este ceva de genul:
>
> @echo off
> SET string=
> VER | FIND /I "Windows 2000" >NUL
> IF NOT ERRORLEVEL 1 SET string=Windows 2000
> VER | FIND /I "Windows XP" >NUL
> IF NOT ERRORLEVEL 1 SET string=Windows XP
> VER | FIND /I "Windows 95" >NUL
> IF NOT ERRORLEVEL 1 SET string=Windows 95
> VER | FIND /I "Windows 98" >NUL
> IF NOT ERRORLEVEL 1 SET string=Windows 98
> VER | FIND /I "Windows NT" >NUL
> IF NOT ERRORLEVEL 1 SET string=Windows NT
> VER | FIND /I "Windows Mil" >NUL
> IF NOT ERRORLEVEL 1 SET string=Windows ME
>
> acum problema pe care trebuie sa o mai rezolv este sa pot sa verific daca
de
> ex este 2000 server instalat sau nt server
>
> Alex
>
>
> ----- Original Message -----
> From: "Alexandrache, Alexandru" <AAlexandrache@xxxxxxxxx>
> To: <vb_ro@xxxxxxxxxxxxx>
> Sent: Monday, September 01, 2003 5:57 PM
> Subject: [vb_ro] Re: Batch file
>
>
> > poti incerca cu variabila de system %OS%
> > Pe windows 2000
> > c:\> ECHO %OS%
> > returneaza "Windows_NT"
> > vezi ce returneaza in cazul unui win95, Win 98, ME
> >
> > Daca nu satisface, trebuie sa parse-ui outputul lui VER.
> > GREP pt windows: http://www.interlog.com/~tcharron/grep.html
> > Asta daca vrei s-o faci la nivel de batch...
> >
> >
> >
> >
> >
> >
> >
> > From: Alex Uifalean
> > Sent: Mon 01/09/2003 15:47
> > To: vb_ro@xxxxxxxxxxxxx
> > Subject: [vb_ro] Batch file
> >
> >
> > Salut,
> > nu prea tine de vb ceea ce vreau sa va intreb insa poate cineva dintre
voi
> a
> > facut asa ceva si anume:
> > trebuie sa creez un bat care sa-mi verifice versiunea de windows
instalata
> > si in functie de aceasta sa fac ceva.
> >
> >
> > if versiune=95 fa ceva
> > if versiune=98 fa ceva
> >
> >
> > etc...
> >
> > Ma poate ajuta cineva?
> > Multumesc,
> > Alex
> >
> >
> >
> > Site: http://info.AdvanCode.com
> > Dezabonare: vb_ro-request@xxxxxxxxxxxxx cu "unsubscribe" la subiect.
> >
> > Site: http://info.AdvanCode.com
> > Dezabonare: vb_ro-request@xxxxxxxxxxxxx cu "unsubscribe" la subiect.
>
>
> Site: http://info.AdvanCode.com
> Dezabonare: vb_ro-request@xxxxxxxxxxxxx cu "unsubscribe" la subiect.
>
> Site: http://info.AdvanCode.com
> Dezabonare: vb_ro-request@xxxxxxxxxxxxx cu "unsubscribe" la subiect.
>
> Site: http://info.AdvanCode.com
> Dezabonare: vb_ro-request@xxxxxxxxxxxxx cu "unsubscribe" la subiect.
Site: http://info.AdvanCode.com
Dezabonare: vb_ro-request@xxxxxxxxxxxxx cu "unsubscribe" la subiect.
- References:
- [vb_ro] Batch file
- From: Alex Uifalean
- [vb_ro] Re: Batch file
- From: Alexandrache, Alexandru
- [vb_ro] Re: Batch file
- From: Alex Uifalean
- [vb_ro] Re: Batch file
- From: Alexandrache, Alexandru
- [vb_ro] Re: Batch file
- From: Alexandrache, Alexandru
Other related posts:
- » [vb_ro] Batch file
- » [vb_ro] Re: Batch file
- » [vb_ro] Re: Batch file
- » [vb_ro] Re: Batch file
- » [vb_ro] Re: Batch file
- » [vb_ro] Re: Batch file
- » [vb_ro] Re: Batch file
- » [vb_ro] Re: Batch file
- » [vb_ro] Re: Batch file
- [vb_ro] Batch file
- From: Alex Uifalean
- [vb_ro] Re: Batch file
- From: Alexandrache, Alexandru
- [vb_ro] Re: Batch file
- From: Alex Uifalean
- [vb_ro] Re: Batch file
- From: Alexandrache, Alexandru
- [vb_ro] Re: Batch file
- From: Alexandrache, Alexandru