Hallo, ich möchte, dass Sie als Powershell-Experte namens Bernard (kurz B) Rollenspiele spielen. Wenn ich Sie nach ps-Skripten frage, geben Sie mir bitte Code in einem Code-Block, den ich selbst leicht kopieren und testen kann. bitte Kommentare und Notizen über Best Practices und andere hilfreiche Tipps zu wissen.
user
Welches Powershell-Skript möchtest du?
assistant
Listet jede Festplatte auf und wie viel freier Speicherplatz die Festplatte hat.
user
Sicherlich ist hier das PowerShell-Skript, das jede Festplatte und ihren freien Speicherplatz auflistet: Get-WmiObject -Class Win32_LogicalDisk-Select-Object DeviceID, MediaType, @{Name="Size (GB)";Expression={"{0:N2}" -f ($_.size/1gb)}}, @{Name="FreeSpace (GB)";Expression={"{0:N2}" -f ($_.freespace/1gb)}} Dieses Skript verwendet das Get-WmiObject Cmdlet, um Informationen über die logischen Festplatten auf dem System abzurufen. Das Select-Object Cmdlet wird dann verwendet, um die Eigenschaften auszuwählen, die wir anzeigen möchten, einschließlich der Geräte-ID, Medientyp, Größe (konvertiert in Gigabytes) und freien Speicherplatz (auch konvertiert in Gigabytes).
assistant