Computername zu MAC-Adresse zuordnen Powershell
Hallo Zusammen,
Ich habe folgenden Script, der mir aus einer Liste mit Rechnernamen die MAC-Adressen über WMI Abfragt. Das funktioniert auch Einwandfrei. Nun möchte ich aber eine Zuordnung der MAC-Adressen zu den Rechnernamen machen...und habe gerade iwie einen hänger.
Das ganze soll so am Ende in einer .Txt ausehen: "Rechnername" = "MAC"
VG
Hanuta
Ich habe folgenden Script, der mir aus einer Liste mit Rechnernamen die MAC-Adressen über WMI Abfragt. Das funktioniert auch Einwandfrei. Nun möchte ich aber eine Zuordnung der MAC-Adressen zu den Rechnernamen machen...und habe gerade iwie einen hänger.
Das ganze soll so am Ende in einer .Txt ausehen: "Rechnername" = "MAC"
$username = "domäne\user"
$password = cat "C:\securestringmac.txt" | convertto-securestring
$cred = new-object -typename System.Management.Automation.PSCredential `
-argumentlist $username, $password
$strComputers = Get-Content "Rechnername.txt"
foreach ($strComputer in $strComputers) {
$colItems = Get-WmiObject -class "Win32_NetworkAdapterConfiguration" -Authentication Default -Credential $cred `
-computername $strComputer | Where {$_.IPEnabled -Match "True"}
foreach ($objItem in $colItems) {
$mac = $objItem.MACAddress
Add-Content -Path "Mac.txt" -Value $mac
}
}
VG
Hanuta
Please also mark the comments that contributed to the solution of the article
Content-Key: 290288
Url: https://administrator.de/contentid/290288
Printed on: April 19, 2024 at 23:04 o'clock
1 Comment