OVH Cloud OVH Cloud

Difference NT entre Serveur et Ws

3 réponses
Avatar
Bianf
Salut,

Comment peut on voir la difference entre les 2 OS a partir
de la base de registre ?
Un trucs simple, juste une clef

merci

3 réponses

Avatar
F. Dunoyer
Bianf wrote:
Salut,

Comment peut on voir la difference entre les 2 OS a partir
de la base de registre ?
Un trucs simple, juste une clef



Un certin nombre de langage de script dont Kixtart (que j'aime bien) mais
aussi vbscript permettent facilement ce genre de chose


--
François Dunoyer
Boite à outils NT/2000 : http://fdunoyer.free.fr/ta/outils.htm
Boite à Outils 9x : http://fdunoyer.free.fr/ta/outils-95.htm
Boite à Outils Admin : http://fdunoyer.free.fr/ta/outils-Admin.htm
Site perso : http://www.dunoyer.tk/
Avatar
F. Dunoyer
Bianf wrote:
afin d'executer des scripts sur des workstations, on but est de
reconnaitre un serveur d'une wkt.
Et j'ai besoin de savoir où dans le registre je trouve cette
difference. Par exemple quand tu tapes Wnmsd, il fait la difference
Ou va t il chercher l'info !



et tes scripts avec quoi vas tu les écrires ??
Avatar
Jean-Claude BELLAMY
Bianf s'est ainsi exprimé:

afin d'executer des scripts sur des workstations, on but est de
reconnaitre un serveur d'une wkt.
Et j'ai besoin de savoir où dans le registre je trouve cette
difference. Par exemple quand tu tapes Wnmsd, il fait la difference
Ou va t il chercher l'info !



C'est dans l'entrée (REG_SZ) suivante :
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlProductOptionsProductTy
pe

Valeur :
Workstation
"WINNT"
Serveur :
"SERVERNT"


Avec un script VBS on peut lire cette entrée
"testprod.vbs"
----------- couper ici -----------
Set shell = WScript.CreateObject("WScript.Shell")
ProductType=shell.regRead("HKLMSYSTEMCurrentControlSetControlProductOpti
onsProductType")
if ucase(ProductType)="SERVERNT" then code=1 else code=0
wscript.quit code
----------- couper ici -----------

On peut l'incorporer ensuite dans un batch (script de logon) :

@echo off
...
cscript testprod.vbs
if ERRORLEVEL 1 goto serveur
:station
...
goto suite
:serveur
...
:suite
...


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*