Ich habe ein Verzeichnis, das Millionen von Dateien im Binärformat enthält. Einige dieser Dateien wurden falsch auf die Festplatte geschrieben (keine Ahnung wie). Die Dateien sind nicht leer, sondern enthalten nur Nullen. Hier ein Beispiel http://pastebin.com/5b7jHjgrMit Powershell rekursiv durchsuchen Verzeichnis für Dateien, die nur Nullen
Ich muss dieses Verzeichnis durchsuchen, die Dateien finden, die nur Nullen sind und ihren Pfad in eine Datei schreiben.
Ich habe mit Format-Hex und Get-Content experimentiert, aber meine begrenzte Powershell-Erfahrung stolpert mich aus. Format-Hex liest die gesamte Datei, wenn ich nur die ersten paar Bytes brauche, und Get-Content erwartet Textdateien.
Auf welchem Betriebssystem Ihr Skript ausführen? – Christophe
@Christophe: Ist es wichtig? PowerShell und der BCL sind auf jeden Fall da. – Joey
Je nach Betriebssystem ist die vorinstallierte PowerShell-Version nicht identisch. Meine Antwort bezieht sich auf PowerShell 3.0+. Wenn Zachary Windows 7 verwenden würde, hätte er nur 2.0 und müsste das Windows Management Framework installieren, um seine PowerShell-Version zu aktualisieren. – Christophe