Bonjour,
Je souhaiterai créer un fichier en local dont le nom serait le nom de la machine.txt et qui comporterait :
numéro de série de la machine
Le nom de la session actuelle
modèle et numéros de série des écrans (déjà fait)
Merci de votre aide.
(je préfère de loin comprendre avant d'appliquer bêtement un script)
=========================================
====================================
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 $LogFile = new-item "C:\test\monitors.txt" -type file -force Function decode { if ($args [0] -is [System.array]) { [System.Text.Encoding]::ASCII.GetString($args[0]) } else { "Not Found" } } echo "Name, Serial" ForEach ($Monitor in Get-WmiObject WmiMonitorID -Namespace root\wmi) { $Name = Decode $Monitor.UserFriendlyName -nomatch 0 $Serial = Decode $Monitor.SerialNumberID -nomatch 0 echo "$Name, $Serial" >> $LogFile }
Répondre avec citation Répondre au message privé Transférer le message Transférer
Partager