Extrahieren von Dateien aus einem komprimierten USMT-Migrationsspeicher

Wenn Sie Dateien und Einstellungen während einer typischen Migration zum Auffrischen eines PC migrieren, erstellen Sie normalerweise eine komprimierte Migrationsspeicherdatei im Zwischenspeicher. Bei diesem Migrationsspeicher handelt es sich um eine einzelne Imagedatei, die alle migrierten Dateien und eine Katalogdatei enthält. Um die komprimierte Datei zu schützen, können Sie sie mit verschiedenen Verschlüsselungsalgorithmen verschlüsseln. Wenn Sie die Datei nach der Installation des Betriebssystems wieder zum Quell-PC migrieren, können Sie den Befehl Usmtutils mit der Option /extract ausführen, um die Dateien aus dem komprimierten Migrationsspeicher wiederherzustellen. Sie können auch jederzeit den Befehl Usmtutils mit der Option /extract verwenden, wenn Sie Daten aus einem Migrationsspeicher wiederherstellen müssen.

Mit den mit /extract verwendeten Optionen können Sie Folgendes angeben:

  • Den Kryptografiealgorithmus, der zum Erstellen des Migrationsspeichers verwendet wurde

  • Den Verschlüsselungsschlüssel oder die Textdatei, die den Verschlüsselungsschlüssel enthält

  • Include- und Exclude-Muster zum selektiven Extrahieren von Daten

Außerdem können Sie die zu extrahierenden Dateimuster angeben. Mit der Option /i schließen Sie Dateimuster ein, und mit der Option /e schließen Sie Dateimuster aus. Werden sowohl /i als auch /e im selben Befehl verwendet, haben Include-Muster Vorrang vor Exclude-Mustern. Dies unterscheidet sich von den Include- und Exclude-Regeln, die in ScanState und LoadState verwendet werden.

Inhalt dieses Themas

  • So führen Sie USMTutils mit der Option „/extract“ aus

  • So extrahieren Sie alle Dateien aus einem komprimierten Migrationsspeicher

  • So extrahieren Sie bestimmte Dateien aus einem verschlüsselten komprimierten Migrationsspeicher

  • So extrahieren Sie bis auf einen oder mehrere Dateitypen alle Dateitypen aus einem verschlüsselten komprimierten Migrationsspeicher

  • So extrahieren Sie Dateitypen mithilfe des Include-Musters und Exclude-Musters

So führen Sie USMTutils mit der Option „/extract“ aus

Um Dateien aus dem komprimierten Migrationsspeicher auf den Ziel-PC zu extrahieren, verwenden Sie die folgende USMTutils-Syntax:

Cd /d <USMTpath> usmtutils /extract <filePath> <destinationPath> [/i:<includePattern>] [/e:<excludePattern>] [/l:<logfile>] [/decrypt[:<AlgID>] {/key:<keystring> | /keyfile:<filename>}] [/o]

Die Platzhalter stehen für folgende Werte:

  • <USMTpath> ist der Speicherort, an dem Sie die USMT-Dateien und -Tools gespeichert haben.

  • <filePath> ist der Speicherort des Migrationsspeichers.

  • <destinationPath> ist der Speicherort, an dem die Option /extract den extrahierten Inhalt des Migrationsspeichers ablegen soll.

  • <includePattern> gibt das Muster für die Dateien an, die in die Extrahierung eingeschlossen werden sollen.

  • <excludePattern> gibt das Muster für die Dateien an, die von der Extrahierung ausgeschlossen werden sollen.

  • <AlgID> ist der Kryptografiealgorithmus, der zum Erstellen des Migrationsspeichers in der ScanStae-Befehlszeile verwendet wurde.

  • <logfile> ist der Speicherort und Name der Protokolldatei.

  • <keystring> ist der Verschlüsselungsschlüssel, der zum Verschlüsseln des Migrationsspeichers verwendet wurde.

  • <filename> ist der Speicherort und Name der Textdatei, die den Verschlüsselungsschlüssel enthält.

So extrahieren Sie alle Dateien aus einem komprimierten Migrationsspeicher

Um den gesamten Inhalt eines komprimierten Migrationsspeichers in eine Datei auf dem Laufwerk „C:\“ zu extrahieren, geben Sie Folgendes ein:

usmtutils /extract D:\MyMigrationStore\USMT\store.mig C:\ExtractedStore

So extrahieren Sie bestimmte Dateien aus einem verschlüsselten komprimierten Migrationsspeicher

Um bestimmte Dateien (z. B. TXT- und PDF-Dateien) aus einem verschlüsselten komprimierten Migrationsspeicher zu extrahieren, geben Sie Folgendes ein:

usmtutils /extract D:\MyMigrationStore\USMT\store.mig /i:"*.txt,*.pdf" C:\ExtractedStore /decrypt /keyfile:D:\encryptionKey.txt

In diesem Beispiel ist die Datei verschlüsselt, und der Verschlüsselungsschlüssel befindet sich in einer Textdatei mit dem Namen „encryptionKey“.

So extrahieren Sie bis auf einen oder mehrere Dateitypen alle Dateitypen aus einem verschlüsselten komprimierten Migrationsspeicher

Um bis auf einen Dateityp (z. B. EXE-Dateien) alle Dateitypen aus einem verschlüsselten komprimierten Migrationsspeicher zu extrahieren, geben Sie Folgendes ein:

usmtutils /extract D:\MyMigrationStore\USMT\store.mig /e:*.exe C:\ExtractedStore /decrypt:AES_128 /key:password /l:C:\usmtutilslog.txt

So extrahieren Sie Dateitypen mithilfe des Include-Musters und Exclude-Musters

Um Dateien aus einem komprimierten Migrationsspeicher zu extrahieren und dabei Dateien eines Typs auszuschließen (z. B. EXE-Dateien) und nur bestimmte Dateien einzuschließen, verwenden Sie wie in diesem Beispiel sowohl das Include-Muster als auch das Exclude-Muster:

usmtutils /extract D:\MyMigrationStore\USMT\store.mig /i:myProject.* /e:*.exe C:\ExtractedStore /o

Ist in diesem Beispiel eine Datei „myProject.exe“ vorhanden, wird sie auch extrahiert, da das Include-Muster Vorrang vor dem Exclude-Muster hat.

Siehe auch

Weitere Ressourcen

UsmtUtils-Syntax
Rückgabecodes
Überprüfen des Zustands eines komprimierten Migrationsspeichers