deaxx84
Goto Top

Ips auslesen (OS, Name der VM etc)

Hallo Leutz,
ich habe eine Masse von Ips bekommen und soll damit alle OSs auslesen und was für eine Os sich darauf befindet, an euch Wissensträgern, gibt es hierzu einen Befehl, wie man das man besten auslesen kann.
Also DNS Eintrag etc.?

Content-ID: 2434206526

Url: https://administrator.de/contentid/2434206526

Ausgedruckt am: 25.11.2024 um 10:11 Uhr

1915348599
Lösung 1915348599 07.04.2022 aktualisiert um 11:47:51 Uhr
Goto Top
WMI ist dein Freund
Get-CimInstance win32_OperatingSystem -Computername (Get-Content .\ipliste.txt) | select PSComputerName,Caption,Version
usw.
Kapitel 7: Arbeiten mit WMI
Powershell Computer Inventory
https://www.ip-insider.de/windows-management-instrumentation-wmi-a-54439 ...
NordicMike
NordicMike 07.04.2022 um 11:39:01 Uhr
Goto Top
Deaxx84
Deaxx84 07.04.2022 um 11:53:13 Uhr
Goto Top
Zitat von @1915348599:

WMI ist dein Freund
Get-CimInstance win32_OperatingSystem -Computername (Get-Content .\ipliste.txt) | select PSComputerName,Caption,Version
usw.
Kapitel 7: Arbeiten mit WMI
Powershell Computer Inventory
https://www.ip-insider.de/windows-management-instrumentation-wmi-a-54439 ...

ich habe den Befehl versucht , aber ich erhalte dann nur ein Ergebnis:


Get-CimInstance win32_OperatingSystem -Computername (Get-Content C:\Users\admin\Desktop\teil1.txt) | select PSComputerName,Caption,Version‪


Get-CimInstance : Die Anforderung kann vom WinRM-Client nicht verarbeitet werden. Unter folgenden Bedingungen kann eine Standardauthentifizierung mit einer IP-Adresse verwendet werden: Der Transport ist HTTPS, oder das Ziel ist in der TrustedHosts-Liste
aufgeführt, und es werden explizite Anmeldeinformationen bereitgestellt. Verwenden Sie "winrm.cmd", um TrustedHosts zu konfigurieren. Beachten Sie, dass Computer in der TrustedHosts-Liste möglicherweise nicht authentifiziert sind. Führen Sie folgenden
Befehl aus, um weitere Informationen zum Konfigurieren von TrustedHosts anzuzeigen: winrm help config.
In Zeile:1 Zeichen:1

back-to-topGet-CimInstance win32_OperatingSystem -Computername (Get-Content C:\U ...

back-to-top~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+ CategoryInfo : Verbindungsfehler: (root\cimv2:win32_OperatingSystem:String) [Get-CimInstance], CimException
+ FullyQualifiedErrorId : HRESULT 0x803381bb,Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand
1915348599
1915348599 07.04.2022 aktualisiert um 12:00:51 Uhr
Goto Top
Tja die nötigen Remote-Voraussetzungen sollte man vorher schon mal lesen, steht übrigens auch in der Fehlermeldung face-wink ...
Colisspo
Colisspo 07.04.2022 um 12:17:46 Uhr
Goto Top
Moin,
ich behaupte mal dreist: Mit deiner IP-Liste kommst du per se erstmal nicht weiter.

Entweder:
Zieh dir mit nslookup die Computernamen ausm Netz und dann guckst du ins Active Directory.

Oder:
Für Win7 Umgebungen könnte der hier auch noch klappen (vorher die erste Hälfte von #1 machen):
systeminfo /s Rechnername

Alternativ:
Mit Suchbegriff "winver for remote computers" kannst du bei Google diverse andere Möglichkeiten finden, u.a.:
Get-ADComputer -filter * | Foreach-Object {Get-CimInstance Win32_OperatingSystem -ComputerName $_.name -ErrorAction SilentlyContinue | Select-Object CSName, Caption, BuildNumber, OSArchitecture} | Format-Table -Property * -AutoSize

(WinRM muss enabled sein!)

C
SlainteMhath
SlainteMhath 07.04.2022 um 13:29:47 Uhr
Goto Top
Moin,

evtl mit nmap:
nmap -iL<ipliste.txt> -sS -O

lg,
Slainte
Deaxx84
Deaxx84 07.04.2022 um 13:52:09 Uhr
Goto Top
geht leider nicht.
dies wird echt schwierig
SlainteMhath
SlainteMhath 07.04.2022 um 14:08:43 Uhr
Goto Top
geht leider nicht.
Was geht nicht? Fehlermeldung?
Deaxx84
Deaxx84 07.04.2022 um 14:37:05 Uhr
Goto Top
nmap : Die Benennung "nmap" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines
ausführbaren Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad korrekt ist (sofern
enthalten), und wiederholen Sie den Vorgang.
SlainteMhath
SlainteMhath 07.04.2022 um 15:27:33 Uhr
Goto Top
Zitat von @Deaxx84:

nmap : Die Benennung "nmap" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines
ausführbaren Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad korrekt ist (sofern
enthalten), und wiederholen Sie den Vorgang.

Echt jetzt? Ich hab dir extra einen Link dazu gepostet... natürlich musst du dir das Tool erstmal herunterladen bevor du es verwendest.... :D
Colisspo
Colisspo 07.04.2022 um 16:13:44 Uhr
Goto Top
Wenn ich mir die anderen Beiträge vom TO so angucke....
Anscheinend werden öfters mal Lösungen, die nicht auf den ersten Blick kopiergerecht zusammenformatiert wurden, komplett wegignoriert. Schade!
NordicMike
NordicMike 08.04.2022 um 12:20:12 Uhr
Goto Top
Deswegen habe ich was dagegen fertige Lösungen zu präsentieren, sondern gebe nur Hinweise, wo er weiter suchen soll.

Gib dem Bedürftigen einen Fisch und er ernährt sich davon 1 Tag lang.
Zeig ihm wie man angelt und ernährt sich für den Rest seines Lebens.
1915348599
1915348599 08.04.2022 aktualisiert um 12:57:29 Uhr
Goto Top
Zeig ihm wie man angelt und ernährt sich für den Rest seines Lebens.
Und manche lernen das Angeln halt nie, @jhaustein ist da auch so ein Kandidat ...
NordicMike
NordicMike 08.04.2022 um 13:00:19 Uhr
Goto Top
Der denkt sich halt, solange es Deppen gibt, die mir den Fisch kostenlos und auf dem Silbertablet liefern...
Deaxx84
Deaxx84 11.04.2022 um 09:20:21 Uhr
Goto Top
Ich weis ja nicht was dein Problem ist, aber es ist eine ganz normale Fragestellung.
Es hat niemand behauptet, dass ich die sofortige Lösung benötige bzw. davon ausgehe.

Komm mal runter von deinem hohen Ross.
Deaxx84
Deaxx84 11.04.2022 um 09:20:51 Uhr
Goto Top
Danke hat sich erledigt.
NordicMike
NordicMike 11.04.2022 um 13:08:13 Uhr
Goto Top
Ich weis ja nicht was dein Problem ist
Kein Problem, deshalb habe ich ja geschrieben, dass ich keine Fertiglösungen poste, sondern nur den Weg dort hin.

komm mal runter von deinem hohen Ross.
Kein hoher Ross, ich bin ganz tief unten.... Oder, wie Spiderman sagen würde: Ich gehe geduckt face-smile