Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Changer le nom Netbios en ligne de commande

5 réponses
Avatar
laurent[pas-spam]
Bonjour,

Est-il possible, sous XP, de changer les paramètres suivants en ligne de
commande :

- Nom netbios (identification réseau)
- Nom de machine (propriétés système)

Cordialement,

Laurent Moreau

5 réponses

Avatar
Jean-Claude BELLAMY
Dans le message news:41ac85f2$0$24854$ ,
Jean-Claude BELLAMY s'est ainsi exprimé:

[...]
Désolé d'avoir posté en HTML ...
Habituellement mon niouzerideur me le signale, mais là , rien, ...
Je ne le ferai plus ... ;-)


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

Avatar
Dominique Vaufreydaz
Bonjour,

[...]
Désolé d'avoir posté en HTML ...
Habituellement mon niouzerideur me le signale, mais là , rien, ...
Je ne le ferai plus ... ;-)



Tu copieras 100 fois, sans scripts VBS ou autres,
"je ne poste plus en HTML".

Doms ;-P
--
Impose ta chance, serre ton bonheur et va vers ton risque.
A te regarder, ils s'habitueront.
René Char, Les Matinaux.
----
http://Dominique.Vaufreydaz.free.fr/
http://TitchKaRa.free.fr/
http://logiciels.ntfaqfr.com/
Avatar
Jack
Le 30/11/2004 16:16, :
Dans le message news:41ac85f2$0$24854$ ,
Jean-Claude BELLAMY s'est ainsi exprimé:

[...]
Désolé d'avoir posté en HTML ...



Mais ça passe bien.

As tu testé cette manip sur XPSP2?
Avatar
Pascal PETIT
"Jean-Claude BELLAMY" writes:

Dans le message news:41ac85f2$0$24854$ ,
Jean-Claude BELLAMY s'est ainsi exprimé:

[...]
Désolé d'avoir posté en HTML ...



Il y a plein de sites qui filtrent le html. Ton article n'a pas
déranger tant de monde que mais il n'a pas du être très lu non plus.

Habituellement mon niouzerideur me le signale, mais là , rien, ...
Je ne le ferai plus ... ;-)



:-)

Pourquoi ne pas avoir posté un supersedes qui aurait eu l'avantage de
permettre aux gens qui n'ont pas vu la première version (html) de te
lire ?

--
Pascal
Avatar
Jean-Claude BELLAMY
Dans le message news: ,
Pascal PETIT <addresse news @ shayol.org> s'est ainsi exprimé:

"Jean-Claude BELLAMY" writes:
[...]
Désolé d'avoir posté en HTML ...



Il y a plein de sites qui filtrent le html. Ton article n'a pas
déranger tant de monde que mais il n'a pas du être très lu non plus.

Habituellement mon niouzerideur me le signale, mais là , rien, ...
Je ne le ferai plus ... ;-)
[...]


Pourquoi ne pas avoir posté un supersedes qui aurait eu l'avantage de
permettre aux gens qui n'ont pas vu la première version (html) de te
lire ?



Ok, bonne suggestion ...
Je reposte donc ... :

Préambule :
A partir de W2K, le nom NetBIOS (Microsoft) et la 1ère partie du nom
d'hôte (Internet) doivent être identiques.
Par exemple la machine de nom NetBIOS
"SPRINGFIELD"
aura comme nom d'hôte
"springfield.mondomaine.xxxx"


Il est possible, mais sous certaines conditions, de renommer (NetBIOS) une
machine sous Windows XP et au delà, avec un script VBS faisant appel à WMI
et la classe Win32_ComputerSystem

Cette classe possède une méthode de renommage :
uint32 Rename(
[in] string Name,
[in] string Password,
[in] string UserName
);

Voici un copier-coller d'un extrait de l'aide associée :

Le nom d'un ordinateur ne peut être modifié que
par un membre du groupe local Administrateurs
de l'ordinateur. Il n'est pas possible d'appeler
cette fonction Rename à distance pour les
ordinateurs du domaine.

Le mot de passe et le nom d'utilisateur doivent utiliser
un niveau d'authentification élevé (c'est-à-dire jamais
inférieur à RPC_C_AUTHN_LEVEL_PKT_PRIVACY)
lorsqu'ils se connectent à winmgmt (lors de l'appel
visant à obtenir l'interface IWbemServices) ou utilisent
SetProxyBlanket sur leur pointeur IWbemServices.
S'ils sont locaux par rapport à winmgmt, ceci n'est
pas important car leur niveau d'authentification est
équivalent à RPC_C_AUTHN_LEVEL_PKT_PRIVACY et
leur requête client n'est jamais transmise par réseau
à winmgmt.
Si le mot de passe et le nom d'utilisateur sont laissé
vides, le fournisseur n'y attache pas d'importance.
Si le fournisseur s'aperçoit que le niveau d'authentification
est trop bas et qu'un mot de passe et un nom d'utilisateur
ont été spécifiés, WBEM_E_ENCRYPTED_CONNECTION_REQUIRED
est renvoyé.

La méthode peut renvoyer les valeurs suivantes :
0 - Succès. Redémarrage nécessaire.
Autre - pour toute valeur entière non listée ci-dessus,
reportez-vous à la documentation sur les codes d'erreurs
Win32.

Name
Le paramètre Name indique le nouveau nom.
Ce nom ne doit pas contenir de caractères de contrôle,
d'espaces de début ou de fin, ni aucun des caractères
suivants : / [ ] : | < > + = ; , ?

Password
Si le paramètre UserName spécifie un nom de compte,
le paramètre Password doit pointer vers le mot de passe
à utiliser lors de la connexion au contrôleur de domaine.
Sinon, ce paramètre doit être NUL.
[...]
UserName
Le paramètre Username est pointeur vers une chaîne de
caractères constante terminée par le caractère nul,
qui spécifie le nom de compte à utiliser lors de la connexion
au contrôleur de domaine. Cette chaîne doit contenir
soit un nom de domaine NetBIOS et un compte d'utilisateur
(par exemple, "DUBLINutilisateur") ou le nom d'utilisateur
principal (UPN) de l'utilisateur, au format d'un nom d'ouverture
de session Internet (par exemple, ).
Si ce paramètre est vide, le contexte de l'appelant est utilisé.
[...]

NB: cette méthode "rename" n'existe pas sous W2K ...


Donc çà pourrait donner ceci :
fichier "renamecomputer.vbs"
---------- couper ici ----------
set args=wscript.arguments
if args.count=0 then wscript.quit
strComputer = "."
strNewName = args(0) ' le nouveau nom de l'ordinateur

Set objWMIService = GetObject("winmgmts:" & strComputer & "rootcimv2")
Set colItems = objWMIService.ExecQuery("Select * from
Win32_ComputerSystem",,48)
For Each objItem in colItems
coderet=objItem.Rename(strNewName,"","")
if coderet=0 then
msg="OK. redémarrage obigatoire"
else
msg="Erreur code " & coderet
end if
wscript.echo msg
next
---------- couper ici ----------

(à exécuter obligatoirement sous un compte ADMIN)

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