Περίληψη:Αυτή η ανάρτηση ιστολογίου περιγράφει το2 καλύτερες τεχνικές για να μετατρέψετε αρχεία PST σε CSV με ή χωρίς MS Outlookπελάτη ηλεκτρονικού ταχυδρομείου. Ως εκ τούτου, ας συνεχίσουμε να διαβάζουμε αυτήν την ανάρτηση ιστολογίου και ας μάθουμε πλήρεις λεπτομέρειες για την εξαγωγή του PST σε μορφή CSV, συμπεριλαμβανομένων των email, των επαφών, των ημερολογίων, των εργασιών, των σημειώσεων, των περιοδικών και όλων των κρίσιμων πληροφοριών. Διαβάστε ολόκληρο το blog και μείνετε συντονισμένοι μαζί μας για ολοκληρωμένες πληροφορίες.
PSTΗ μορφή αρχείου σημαίνει Personal Storage Table. Αυτή η μορφή αρχείου χρησιμοποιείται για την αποθήκευση email, επαφών, ημερολογίων, εργασιών, συμβάντων και όλων των άλλων προσωπικών πληροφοριών που χρησιμοποιούνται από την εφαρμογή Microsoft Outlook.
Αντίθετα, τοCSVΤο αρχείο σημαίνει τιμή διαχωρισμένη με κόμμα και αποθηκεύει δεδομένα σε μορφή πίνακα. Πολλοί χρήστες επιθυμούν να εξάγουν τις επαφές του Outlook σε μορφή CSV, επειδή αυτή είναι η τυπική μορφή για την αποθήκευση επαφών.
Υπάρχουν πολλές φορές που ένας χρήστης θέλει να μετατρέψει το PST σε μορφή CSV για πολλούς λόγους. Λοιπόν. μην ανησυχείτε, εδώ σε αυτό το ιστολόγιο, θα σας δείξουμε έναν πλήρη οδηγό και πληροφορίες για να ολοκληρώσετε την εργασία με ακριβή και ασφαλή τρόπο.
Περισσότερα ανάγνωση:Γρήγορος οδηγός για γρήγορη μετατροπή του Thunderbird σε μορφή EML
- ΕκτόξευσηMS Outlookστο μηχάνημά σας και επιλέξτε τοΑρχείοεπιλογή.
- Στη συνέχεια, επιλέξτεΆνοιγμα & Εξαγωγή >> Εισαγωγή/Εξαγωγή.

- Από εκεί, επιλέξτε τοΕξαγωγή σε αρχείοεπιλογή και πατήστε τοΕπόμενοςαυτί.

- Στη συνέχεια, επιλέξτε τοΤιμές διαχωρισμένες με κόμματαεπιλογή και κάντε κλικ στοΕπόμενοςκουμπί.

- Επιλέξτε τοΕπαφέςφάκελο για εξαγωγή από το πρόγραμμα-πελάτη του Outlook καιΕπόμενος.

- Επιλέξτε τοΞεφυλλίζωκουμπί για να επιλέξετε έναν συγκεκριμένο προορισμό και πατήστεΕπόμενος.

- ΤώραΧαρτογραφήστε προσαρμοσμένα πεδίακαι χτυπήστε στοΦινίρισμακουμπί.

- Δείτε τη ζωντανή διαδικασία μετατροπήςPST σε CSVσχήμα και διάταξις βιβλίου.

- Μεταβείτε στη διαδρομή προορισμού καιλάβετε εξαγόμενες επαφές σε CSVσχήμα και διάταξις βιβλίου.

Εξαγωγή PST σε CSV μέσω PowerShell και Scripts
Εάν έχετε ήδη ένα αρχείο PST αποθηκευμένο στο σύστημά σας. Στη συνέχεια, σε τέτοιες περιπτώσεις, κάποιος χρησιμοποιεί τα σενάρια PowerShell και τα αντικείμενα COM του Outlook για να μετατρέψει το PST σε CSV. Για να το κάνετε αυτό, πρέπει να αποθηκεύσετε το σενάριο που παρέχεται παρακάτω στην επιφάνεια εργασίας σας με το όνομα αρχείου Export-PST-All.ps1. Στη συνέχεια, αλλάξτε το $pstPath στην πραγματική διαδρομή PST της επιφάνειας εργασίας σας. Δεύτερον, αλλάξτε το $csvPath με τη διαδρομή αποθήκευσης όπου θέλετε να αποθηκεύσετε το αρχείο εξαγωγής CSV. Θυμηθείτε να αλλάξετε το Save as Type: All Files (*.*).
$pstPath = "C:\PST\MyData.pst"
$csvPath = "C:\PST\all_items.csv"
$outlook = New-Object -ComObject Outlook.Application
$namespace = $outlook.GetNamespace("MAPI")
$namespace.AddStore($pstPath)
$pstName = [System.IO.Path]::GetFileNameWithoutExtension($pstPath)
$rootFolder = $namespace.Folders.Item($pstName)
$allItems = @()
function Process-Folder {
param($folder)
foreach ($item in $folder.Items) {
try {
switch ($item.MessageClass) {
"IPM.Note" {
$allItems += [PSCustomObject]@{
ItemType = "Email"
Folder = $folder.Name
Subject = $item.Subject
From = $item.SenderName
To = $item.To
Date = $item.ReceivedTime
Company = ""
Phone = ""
Email = ""
BodyPreview = ($item.Body.Substring(0, [Math]::Min(100, $item.Body.Length)))
}
}
"IPM.Contact" {
$allItems += [PSCustomObject]@{
ItemType = "Contact"
Folder = $folder.Name
Subject = $item.FullName
From = ""
To = ""
Date = ""
Company = $item.CompanyName
Phone = $item.MobileTelephoneNumber
Email = $item.Email1Address
BodyPreview = ""
}
}
}
} catch {
Write-Warning "Failed to process item in $($folder.Name): $_"
}
}
foreach ($subFolder in $folder.Folders) {
Process-Folder -folder $subFolder
}
}
Process-Folder -folder $rootFolder
$allItems | Export-Csv -Path $csvPath -NoTypeInformation -Encoding UTF8
Write-Output "All PST items exported to: $csvPath"
Πώς να μετατρέψετε το PST σε CSV στο PowerShell; Βήματα Εργασίας
- Αρχικά, μεταβείτε στο μενού Έναρξη και πληκτρολογήστε Windows PowerShell.
- Τώρα, από το μενού στη δεξιά πλευρά, επιλέξτε Εκτέλεση ως διαχειριστής.
- Στη συνέχεια, χρησιμοποιήστε την εντολή cd (change directory) για να πλοηγηθείτε σε μια θέση αρχείου σεναρίου.
- Στη συνέχεια, εισαγάγετε το όνομα του αρχείου σεναρίου ως Export-PST-All.ps1 και πατήστε Enter.
- Τέλος, μετά την εκτέλεση του σεναρίου, μπορείτε να βρείτε το αρχείο all_items.csv στη θέση που έχετε εισαγάγει στο αρχείο του σεναρίου σας.
Συμβουλή μπόνους:Η εφαρμογή Outlook πρέπει να είναι εγκατεστημένη στο σύστημά σας για να εξαγάγετε το PST σε CSV μέσω PowerShell και σεναρίων.
Διαβάστε στη συνέχεια: Συμβουλές για τη μετατροπή ηλεκτρονικού ταχυδρομείου του Outlook σε έγγραφο Word
Πώς να μετατρέψετε το PST σε CSV χωρίς το Outlook;
- Πρώτα, εγκαταστήστε καιεκτελέστε τον μετατροπέα PST σε CSVστον υπολογιστή σας και διαβάστε όλες τις οδηγίες.

- Το λογισμικό προσφέρει διπλές επιλογές σεπροσθέστε αρχεία δεδομένων του Outlook σε GUI λογισμικού, επιλέξτε ανάλογα.

- Τώρα, ελέγξτε τοεπιθυμητούς φακέλουςαπό τον πίνακα λογισμικού για να συνεχίσετε τη διαδικασία μετατροπής.

- Στη συνέχεια, επιλέξτεCSVως επιλογή αποθήκευσης αρχείων από τις δεδομένες επιλογές αποθήκευσης λίστας.

- Στη συνέχεια, επιλέξτε το επιθυμητόδιαδρομή προορισμούκαικωδικοποίησηαπό UTP-8 ή UTF-16.

- Κάντε κλικ στοΜετατρέπωκουμπί για να ξεκινήσει η διαδικασία μετατροπής PST σε CSV χωρίς Outlook.

- Δείτε το Outlook PST σε CSVη μετατροπή εκτελείται, περιμένετε να ολοκληρωθεί.

Μάθετε Παρόμοια: Οι καλύτεροι τρόποι μετατροπής μηνυμάτων ηλεκτρονικού ταχυδρομείου του Outlook σε HTML
Σύναψη
Εδώ στο παραπάνω ιστολόγιο, έχουμε συζητήσει πώς να μετατρέψετε το PST σε CSV χωρίς Outlook ή με Outlook. Αυτή είναι μια δύσκολη εργασία για την εξαγωγή μηνυμάτων ηλεκτρονικού ταχυδρομείου PST σε CSV χωρίς αρχείο Outlook, αλλά δεν χρειάζεται να ανησυχείτε για αυτό, καθώς έχουμε μοιραστεί τις καλύτερες λύσεις για αυτό.
Η μη αυτόματη μέθοδος λειτουργεί μόνο σε περιπτώσεις όπου οι χρήστες θέλουν να εξάγουν επαφές PST σε CSV. Γι' αυτό προτιμάμε να χρησιμοποιούμε λύσεις λογισμικού. Το λογισμικό που αναφέρεται για μετατροπή είναι η καλύτερη επιλογή για την άψογη εκτέλεση της εργασίας. Θα διατηρήσει την ιεραρχία των δεδομένων και έχει μια φιλική προς το χρήστη διεπαφή και είναι διαθέσιμη με όλες τις εκδόσεις των Windows και Mac OS.
Απαντήσεις σε κοινές ερωτήσεις
Ε 1: Πώς μπορώ να μετατρέψω ένα αρχείο PST σε CSV;
Έχουμε προτείνει 2 καλύτερες μεθόδους εξαγωγής αρχείου PST σε CSV:
- Χειροκίνητη μέθοδος:Εάν θέλετε να μετατρέψετε τις επαφές PST σε μορφή CSV, ακολουθήστε τη μη αυτόματη προσέγγιση.
- Μέθοδος Pro:Εάν θέλετε να εξαγάγετε το PST σε CSV, συμπεριλαμβανομένων των email και των επαφών, χρησιμοποιήστε το προτεινόμενο λογισμικό.
Ε 2: Πώς να μετατρέψετε το PST σε CSV χωρίς το Outlook;
Οδηγίες για την εξαγωγή του αρχείου PST του Outlook σε CSV χωρίς Outlook:
- Εγκαταστήστε και εκτελέστεΜετατροπέας PST σε CSV.
- Προσθήκη αρχείου PSTστο παράθυρο λογισμικού.
- Επιλέξτε το απαιτούμενοemail και επικοινωνίαφακέλους.
- ΕπιλέγωCSVως επιλογή εξοικονόμησης.
- Ορίστε τη διαδρομή προορισμού και κάντε κλικΜετατρέπω.
Ε 3: Προσπάθησα να εξαγάγω το φάκελο εισερχομένων από το Outlook PST σε CSV, αλλά λαμβάνω ένα κενό αρχείο CSV, γιατί;
Προσοχή, η μη αυτόματη μέθοδος δεν επιτρέπει την εξαγωγή εισερχομένων PST σε CSV επειδή ο φάκελος Εισερχόμενα αποθηκεύει μηνύματα ηλεκτρονικού ταχυδρομείου. Ενώ η χειροκίνητη τεχνική είναι κατάλληλη μόνο για τη μετατροπή επαφών PST σε CSV.
