2017-02-02 1 views
0

Donc maintenant je suis en train d'essayer de développer un script qui automatiserait quelques tâches de manipulation de fichiers et de changement de nom dans notre logiciel POS. J'ai créé une fonction qui copie les dossiers de config du répertoire de position du serveur principal. Maintenant, je vais avoir une autre fonction qui change le nom de l'ordinateur, puis je vais avoir une fonction qui redémarre l'ordinateur. Je sais que cela peut être fait dans power-shell, mais je sais aussi que vous pouvez changer de nombreuses propriétés dans Windows avec le module Windows Management Instrumentation (WMI) importé dans python. La principale fonction dont je m'inquiète actuellement est celle liée à la modification du nom de l'ordinateur. J'ai regardé à travers les tutoriels WMI de Tim Golden et j'ai fait des recherches approfondies sur le web sans aucune chance. Si quelqu'un pouvait me diriger dans la bonne direction, ce serait grandement apprécié.Comment changer le nom d'un ordinateur avec le module WMI en Python

+2

S'il vous plaît enlever toutes les informations sans rapport. Cette question peut être posée en une seule phrase (* "Comment changer le nom d'un ordinateur via WMI en utilisant Python?" *) Assurez-vous de prendre le [tour] et lisez [ask]. – IInspectable

Répondre

1

Mise à jour: Hé les gars, donc j'ai creusé un peu plus et j'ai compris comment changer le nom de l'ordinateur avec le module wmi. Voici le code:

importation wmi

c = wmi.WMI()

for system in c.Win32_ComputerSystem(): 
     system.Rename('NewCompName', Username, Password)