Indholdsfortegnelse
- Introduktion til batch-mode
- Hvad er kommandolinjen
- Batch email omdannelse ved hjælp af kommandolinjen
- Ved brug af BAT filer til at køre flere batchkonverteringer
- Konklusion
Introduktion til batch-mode
Fra version 5.3.1.1 PRO (Forretning, Tekniske) al vores software understøtter kommandolinjeparametre og udførelse. Dette giver mulighed for automatisk batch konvertering af e-mails til PST format med minimale manuelle operationer.
Sikkert, går gennem hundredvis af postkasser én efter én manuelt er et helvede af en katastrofe. Selv med praktisk software som vores denne opgave kan nemt tage timer. Det værste er, at man ikke kan forlade processen bare kører - du stadig nødt til at styre det, og manuelt vælge den næste postkasse for konvertering og specificere målet PST fil samt.
Derfor er der behov for batch email konvertering, som er implementeret gennem kommandolinjen tilgængelig siden version 5.3.1.1 i alle vores e-mail importere produkter. For eksempel med EML til Outlook Transfer (Forretning eller teknisk) du kan nu konvertere eml til pst ved hjælp af kommandolinjen.
Hvad er kommandolinjen
For dem af jer der ikke ved, hvad dælen kommandolinjen er, her er en kort forklaring.
Med dagens lydhør og ligetil GUI, popularitet af kommandolinjen udførelse er meget lavere. Alligevel kommandoprompten er meget udbredt i server administration, konfiguration OS, netværk og så videre. Også, kommandolinjen er en integreret del af Microsoft Windows OS, så det er stadig til rådighed for dem, der ved, hvordan man bruger det.
Denne artikel vil lære dig, hvordan du bruger kommandolinjeprompten til batch-e-mail-konvertering i eksempler på konvertering af eml til pst via kommandolinje.
Batch email omdannelse ved hjælp af kommandolinjen
Oversigt
At konvertere flere postkasser på én kilde format til PST ved hjælp af en af vore produkter, skal du først konfigurere programmet til automatisk udførelse. Så du udfører konverteringen værktøj og videregive de kommandolinjeflag, der angiver kildepostkassen og output PST fil og stien til det. For at konvertere flere filer, du simpelthen nødt til at udføre kommandoen flere gange med forskellige parametre. Den enkleste måde at gøre dette er at skabe en batch-fil (*.BAT).
Nu, lad os tage et nærmere kig på, hvordan man bruger mails konvertering, trin for trin.
indledende konfiguration
Da vi sigter til helt automatisk udførelse, enhver prompt eller forespørge program gør at du i løbet af processen vil holde pause i konvertering og vente på dit svar. Det er overflødigt at sige, dette vil effektivt gøre processen ikke-automatisk, så vi er nødt til at konfigurere Outlook Transfer-programmet først at forhindre det i at stille unødvendige spørgsmål, når køre fra kommandoprompten.
For eksempel, bør du foreløbigt vælge Outlook-mappe, hvor den resulterende PST filer skal gemmes til.
Også, du skal konfigurere konverteringsindstillinger forhånd.
Selvfølgelig, hvis 100% automatisering er ikke en prioritet for dig, du kan springe præ-konfiguration og vælge alle de nødvendige indstillinger under kørslen, mens e-mails er konverteret. På den anden side, til fuldautomatisk bulk-konvertering lancere programmet én gang er en rimelig krav.
Nu, lukke programmet for at gemme indstillingerne. Du er klar til at konvertere eml til pst fra kommandolinjen nu. So run the batch conversion…
Brug kommandolinjen for at konvertere e-mails til Outlook
Okay, nu har vi konfigureret programmet, så det ikke ville stille os spørgsmål og er i stand til at arbejde i en 100% automatisk tilstand. Nu, hvordan du kan køre løs konvertering af e-mails fra kommandoprompten?
Vi vil forklare eksportere e-mails til PST hjælp EML to Outlook Transfer software som et eksempel. Men husk, at det samme princip virker for alle andre e-mail importere forsyningsselskaber på vores hjemmeside. Så du kan bruge batch konvertering til at slå nogen af understøttede mailboks formater til PST ved blot at tilpasse vist nedenfor til en anden Outlook Transfer nytte eksempler.
Åbn kommandolinjen
Tryk Win + R på tastaturet. Dette vil åbne dialogboksen Kør.
Du har to måder her:
- Hvis du ønsker at udføre blot én kommando, kan du skrive denne kommando direkte i dialogboksen Kør. Tryk på knappen ENTER på tastaturet for at udføre kommandoen.
- Hvis du ønsker at udføre flere kommandoer på én gang, skriv CMD i kommandoprompten Kør i stedet. Tryk Enter for at udføre kommandoen. Dette vil åbne kommandolinjen i et nyt vindue:
Her, du kan skrive og eksekvere en kommando, skriv derefter og udføre en anden og så videre. I modsætning til dialogboksen Kør, kommandoprompten vindue forbliver på skærmen, indtil du eksplicit lukke det.
Udfør kommandoen
En kommando, der udfører EML til Outlook Transfer (klik for at downloade) og fortæller programmet til at konvertere den kilde EML fil til målet PST fil ser sådan ud:
Her:
- <source> er stien til den mappe, hvor kilden email er gemt. Alle e-mail-filer i den mappe vil blive konverteret til PST. Også, hvis der er undermapper ved den angivne vej og disse undermapper indeholder også postkasser, de vil blive konverteret for.
- <target> – is the path to and the file name of the resulting PST fil.
Vigtig! Den angivne sti skal eksistere. Sørg den mappe, du ønsker at konvertere e-mail-filer fra virkelig eksisterer. Ellers, programmet vil være ude af stand til at redde konverteringen resultat.
Kilde og Target bør præciseres som første og anden parametre for kommandolinjen.
- /r – this parameter executes automatic conversion. Hvis den udelades, programmet starter med den angivne kilde og mål parametre allerede angivet, og vil vente på, at brugeren manuelt starte konverteringen. Hvis du vil have automatisk konvertering uden nogen spørgsmål spurgt, specificere denne parameter.
- /q – quits the program upon completion. Ved brug af denne parameter skal du huske, at logfilen vil så blive overskrevet af hver ny konvertering session. Hvis du ønsker at inspicere logfilen før start den næste konvertering, kan det være nødvendigt at medtage PAUSE eller COPY kommando i BAT fil.
- /e – mutes most of the error messages. Outlook Transfer program vil skrive fejlmeddelelser til logfilen, men vil ikke vise dem på skærmen.
- /en – adds a timestamp to the LOG file name.
- /Jeg – enables the import into Inbox folder (menupunkter > Destination Outlook-mappe > Indbakke)
- /t – switch the import to the Root folder of the PST file (menupunkter > Destination Outlook-mappe > Toppen af Outlook mapper)
Bemærk: hvis en af disse (/i eller / t) parametre er ikke angivet program kan bede dig om at vælge den mappe under batch udførelse.
- /c – enables the correction of Unix or Mac OS encoding of imported emails (Indstillinger > Korrekt Email Kodning). Tilføj nul for at deaktivere denne funktion dvs.. /c0
- /n – enables the folders and subfolders creation in PST file (menupunkter > Opret indlejrede mapper Struktur i Outlook) Tilføj nul for at deaktivere Outlook-mapper skabelse i PST-fil. dvs.. /n0
- /x – enables the usage of the internal formats processor. Tilføj nul for at tænde den eksterne format processor (Outlook MAPI konverter) dvs.. /x0 Intern formater processor bruger de grundlæggende funktioner i Messaging Application Programming Interface og håndterer alle udvidede konvertering funktioner selv. Ekstern formater processor betyder fuld udnyttelse af Outlook MAPI konverter uden nogle rettelser. Det virker hurtigere, men lejlighedsvis MAPI_E_NOT_ENOUGH_MEMORY kan forekomme ved meget store arrays af data. Desværre kan vi ikke gøre noget om Outlook konverter, det er derfor, vi anbefaler at bruge den interne processor i de fleste tilfælde.
- /s<værdi> – enables output PST file splitting to the smaller parts. <værdi> – value should correspond to the one of the predefined volume size: 1,2,3,4,5.10,15,20 (GB) eller 500 (Mb). For at opdele output PST-fil til 500 MB dele, benytte parameteret /S500, at opdele output PST-fil til dele af 2GB Brug /s2 parameter. Brug /s0 at deaktivere PST opsplitning.
- /begynde:<værdi>, /ende:<værdi> – this couple of parameters cannot be used separately. Brug dem til at angive den del af kilderne til omdannelse. For eksempel, hvis du har 30000 e-mails og ønsker at konvertere den første 100, du er nødt til at angive følgende: /begynde:1 /ende:100. De samme parametre kan anvendes til at opdele mængden af indførte kilder til mindre portioner, for eksempel, hvis du har 1000 EML filer og ønsker at oprette to PST-filer, der indeholder 500 e-mails hver, du kan bruge følgende kommandoer: /begynde:1 /ende:500 for første løb og /begynde:501 /ende:1000 for andet løb.
Vigtig: disse kommandolinjeparametre bør ikke anvendes til behandling af postkassefiler. Ved hjælp af disse kontakter med postkasser vil tælle mængden af postkassefiler, ikke de e-mails inden for disse postkasser!
Bemærk: ovenstående parametre er udelukket fra demo-udgaven af vores software.
* – Command line parameters (batch-konvertering) til rådighed for ejere af Business software licens og / eller Professional software udgave.
* – If one of these parameters is not specified, programmet vil indlæse og bruge indstillingerne gemt af det tidligere program løb, undtagen de muligheder, som programmet ikke gemmer.
For eksempel, hvis du vil konvertere EML-filer placeret i D:\Programs\Thunderbird\Mail\ og gemme dem til PST fil på C:\Outlook\Mail\john-thunderbird.pst, den tilsvarende kommando skal være:
* – convert eml to pst command line parameters.
Vigtig note #1
Hvis en sti indeholder mellemrum, det skal være pakket ind til citater i kommandoprompten.
For eksempel: “C:\Program Files (x86)\EML to Outlook Transfer\emltransfer32.exe” “D:\Program Files\EML\Mail\” “C:\Outlook\Mail\john 2019.pst” /r /q
Vigtig note #2
Løb batch konvertering indebærer, at du ønsker at gemme resultatet til en PST fil. Direkte import til Outlook er ikke muligt i batch-mode, så Save to PST er aktiveret automatisk, når du udfører mails overførsel.
Vigtig note #3
Du skal bruge den samme bitness af e-mailen konvertering ansøgning og Outlook til at udføre konvertering held. For eksempel, hvis du bruger 32-bit Outlook, du skal køre 32-bit eksekverbar af EML to Outlook Transfer: emltransfer32.exe. Hvis du kører 64-bit-versionen af Outlook, tilsvarende skal du angive 64-bit eksekverbar i kommandolinjen: emltransfer64.exe. Det samme er ansøgt om andre e-mail-konvertering værktøjer også.
Ved brug af BAT filer til at køre flere batch email konverteringer
Hvad er en BAT fil
Windows-operativsystemet har den indbyggede evne til at udføre flere kommandoer én efter én. BAT filer (hvor BAT står for batchafvikling) er simple tekstfiler med .bat filnavneendelse indeholdende kommandoer, en per linie. Når du udfører en BAT fil, styresystemet starter udfører alle kommandoer i filen fra første linje, en efter en. It is also called – batch script.
Batch script-filer er en bekvem måde at udføre flere kommandoer og dermed passer perfekt til opgave af bulk e-mail-konvertering.
Batch konvertering af flere mapper med e-mails ved hjælp af BAT filer
Først og fremmest, skal du oprette en .bat fil ved hjælp af en almindelig tekst editor som Notepad. Hvis du ønsker at bruge nogle WYSIWYG editor som Microsoft Word, du bliver nødt til at redde .bat fil i almindeligt tekstformat, ellers operativsystemet vil ikke være i stand til at udføre det.
Sæt alle kommandoer, du ønsker at udføre den .bat fil, en kommando per linje.
For eksempel:
C:\Program Files (x86)\EML to Outlook Transfer\emltransfer32.exe “c:\email files 2018\” “c:\archive\2018 year.pst” /r /q
C:\Program Files (x86)\EML to Outlook Transfer\emltransfer32.exe “c:\additional email files 2018\” “c:\archive\2018 year.pst” /r /q
Her, vi først konvertere EML filer gemt i “c:\email files 2017“ mappe og gemme resultatet til PST fil med navnet “c:\archive\2017 year.pst“. Derefter, på samme måde, vi overfører alle EML filer fra “c:\email files 2018“ mappe til PST fil med navnet “c:\archive\2018 year.pst“. Endelig, den tredje kommando starter konvertering af EML-filer i “c:\additional email files 2018“ mappe til den forrige PST fil, “c:\archive\2018 year.pst“ dvs.. det er at føje den eksisterende PST fil med EML-filer placeret i “c:\additional email files 2018“ mappe.
Bemærk hvordan stier ovenfor pakket ind citater, fordi stier og filnavne har mellemrum i dem. Det siger sig selv stier og filer navne kan være helt anderledes end i ovenstående eksempel. Det afhænger af reelle stier, hvor kilden emails er placeret og de mapper, hvor du vil gemme den resulterende Outlook PST filer.
Du kan udvide din BAT fil med en anden kommandoer, så det vil vise dig de vigtigste punkter for e-mail-konvertering, tid, det tager at konvertere e-mails og pause konverteringen at inspicere eller kopiere logfilen. Så det kan se sådan ud for eksempel:
Nu, vi gemme denne BAT fil under navnet convert2017-2018.bat til enhver mappe. Lad os sige, vi gemte det til d:\email conversion\convert2017-2018.bat.
udførelse af BAT fil
For at udføre den BAT fil, du har oprettet, opdrage kommandoprompten ved at trykke på Win + R. Skriv den fulde sti til .bat fil - d:\email conversion\convert2017-2018.bat - i kommandoprompten boksen:
Tryk Enter for at udføre denne kommando. Operativsystemet vil lancere dette BAT fil, åbne den og udføre alle kommandoer i det. Konkret, vores batch-fil vil tilføje indholdet af to mapper, “c:\email files 2017“ og “c:\email files 2018“, til to PST filer, tilsvarende, “c:\archive\2017 year.pst“ og “c:\archive\2018 year.pst“. Derefter, den tredje kommando vedhæfter e-mails fra “c:\additional email files 2018“ mappe til “c:\archive\2018 year.pst“ PST fil.
Konklusion
Vi har tilføjet batch email konvertering funktion til vores e-mail konvertering software til at lade vores brugere nyde hurtigere og mindre trættende automatisk konvertering af flere e-mail-konti til PST format. Mens vores software er allerede meget let at bruge, med den nye bulk-konvertering arbejder med hundredvis af brugerkonti og ubesværet konvertere dem alle til Outlook PST i en simpel kommando indtastes til kommandoprompten.
Du kan downloade de nyeste versioner af vores e-mail konvertering software byder batch udførelse af e-mailen konverteringsprocessen her: https://www.outlooktransfer.com/free-trials/
Læs om Outlook-kommandolinjeskift.