Ich schreibe ein Powershell-Skript, um eine rohe Kopie eines Laufwerks zu erstellen, und ich konnte keinen Weg finden, dies zu vervollständigen.Windows Powershell-Befehlszeilenäquivalent von dd
Unter Linux würde ich "dd" verwenden, um diese Kopie durchzuführen.
Es gibt eine Handvoll Werkzeuge, die dies unter Windows tun können, aber keine, die ich direkt über die Befehlszeile steuern kann. (Alle haben GUI-Schnittstellen)
Gibt es eine Methode, um eine physische Kopie eines Laufwerks durch Powershell zu machen?
Danke.
Es gibt verschiedene Win32-Ports von 'dd' (obwohl nicht alle mit den neuesten Versionen von Windows kompatibel sind). Es gibt kein natives, integriertes PowerShell-Cmdlet dafür, und obwohl Sie es möglicherweise mit manuellem Raw-Festplattenzugriff tun könnten, ist das mit ziemlicher Sicherheit eine schlechte Idee (vor allem, weil .NET, auf dem PowerShell basiert, keinen einfachen Weg bietet um dies zu tun). Windows * hat Dateien, die Raw-Festplattenvolumes entsprechen, genau wie Linux, aber der Zugriff darauf ist viel komplizierter. –
@JeroenMostert das könnte auch die Antwort sein: Nichts aus der Box, aber es gibt/3rd-Party-Bibliotheken, um dies zu tun ... –
Was versuchen Sie eigentlich zu erreichen? Ein 'dd'-Stil-Bild ist in einer Windows-Umgebung normalerweise nicht nützlich. Sie können 'diskpart' verwenden, um eine VHD zu erstellen, oder' diskpart' und 'Mount-DiskImage' (Win10), um Dateien von einer .iso auf einen USB neu zu partitionieren, zu formatieren und zu kopieren. –