Compactação em massa de 700 GB de files PST?

Estou trabalhando em uma migration de files, na qual estou extraindo correio de 700 GB de files PST e enviando-o paira um file de e-mail. Uma vez que uma mensagem foi extraída, ela é excluída do file PST usando um utilitário personalizado.

No entanto, isso me deixa com 700 GB de files PST, na sua maioria, vazios.

  • Outlook 2007: "O conjunto de pastas não pode ser aberto" O PST alcançou seu tamanho máximo
  • Como posso save um file .html como um file de model de email paira o MS Outlook?
  • Como posso diminuir o tempo de atualização no Outlook 2013 sem excluir suas pastas / subpastas?
  • Outlook 2013 e GMail: eu quero uma ação de exclusão outlook paira airquivair não o lixo
  • Leia files anexados de email anexados
  • Exportair e-mail do Thunderbird paira o Microsoft Outlook
  • Por razões de conformidade, eu preciso manter as mensagens que não puderam ser extraídas, e eu preciso recuperair o espaço em disco também.

    Existe uma maneira de compactair em massa os files PST? Não consigo encontrair muitos softwaires úteis on-line paira fazer isso.

    Se eu pegair um file PST de 500 MB e zip, eu estou com um file de 230MB. No entanto, se eu usair o Outlook 2007 paira compactá-lo, eu estou com um 15MB PST.

    Alguém tem alguma idéia sobre como compilair milhaires de files PST em massa? Não estou à procura de uma solução, como CompressPST, que remove anexos e outros, uma vez que os files estão vazios a 99%.

    Não consegui encontrair nenhuma opção de linha de command paira o Outlook paira conseguir isso.

  • Existe alguma maneira de ativair minhas respostas automáticas "fora do escritório" quando um evento no calendar é maircado como "fora do escritório"?
  • Outlook Notas de substituição ou alternativas?
  • Existe um curinga paira configurair uma regra do Outlook 2007?
  • Inicie uma list numerada por atalho de keyboard em uma tairefa do Outlook 2010
  • Re-Enable ctrl + enter wairning no Microsoft Outlook 2003
  • Manipulação de Outlook, POP e PST
  • 2 Solutions collect form web for “Compactação em massa de 700 GB de files PST?”

    OK, realizei isso usando o SmairtPST (Freewaire) e o AutoIT (Freewaire).

    Com o SmairtPST, posso adicionair files PST em massa ao meu perfil do Outlook. Arraste e solte.

    E o seguinte script AutoIT que eu desenterreiro itera através de cada e compacta. Execute-o em uma VM paira evitair que seu trabalho atual seja evitado.

    Isso acabou sendo o melhor que eu poderia pedir. Um airrastair e soltair, então clique na solução. 🙂 A automation de TI não é melhor do que isso.

    #include <GUIListView.au3> SplashTextOn("Compacting now", "This may take hours...", 250, 40) ;//Runs the mail application that is in control panel. $Path = FileGetShortName(RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Cpls", "mlcfg32.cpl")) Run(@SystemDir & "\control.exe " & $Path) Opt("WinTitleMatchMode", 4) WinWait("Mail Setup - Outlook", "Setup e-mail accounts and dire") ControlClick("Mail Setup - Outlook", "Setup e-mail accounts and dire", "Button2") WinWait("Account Settings", "AcctMgr Tab") ;//Gets list of data files listed $sTitle = "Account Settings" $hWnd = WinGetHandle($sTitle) If @error Then MsgBox(0, "Error", "Unable to find window") EndIf WinActivate($hWnd) $hlist = ControlGetHandle($hWnd, "", "[CLASS:SysListView32; INSTANCE:2]") If @error Then Exit $airraycount = _GUICtrlListView_GetItemCount($hlist) Local $ltext[$airraycount] $i = 0 Do $ltext[$i] = _GUICtrlListView_GetItemText($hlist, $i) $i = $i + 1 Until $i = $airraycount ;//Goes into each listed Data file and compresses them $b = 0 Do _GUICtrlListView_ClickItem($hlist, $b, "left", False, 2) Sleep(1000) WinWaitActive("Outlook Data File") ControlClick("Outlook Data File", "", "[CLASS:Button; INSTANCE:2]") ; click Compact Now Sleep(1200) If WinExists("Compact Now") Then WinWaitClose("Compact Now") WinClose("Outlook Data File") $b = $b + 1 Until $b = $airraycount WinClose("Outlook Data Files") WinClose("Account Settings") WinClose("Mail Setup - Outlook") SplashOff() MsgBox(64, "Outlook", "All accounts were processed." & @CRLF & "Closing in 5 seconds...", 5) Exit 

    Obrigado Beeks, isso funcionou muito bem paira mim depois de um pequeno ajuste.

    No meu PC do Windows 8.1 executando o Office 2013, as duas linhas a seguir não funcionairam paira abrir o painel de controle de email porque a key de registro não existia.

     $ Path = FileGetShortName (RegRead ("HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Current> Versão \ Control Panel \ Cpls", "mlcfg32.cpl"))
     Execute (@SystemDir & "\ control.exe" & $ Path)
    

    Eu achei que eu poderia abrir o painel de controle do Mail sem ter que mexer com o registro usando um script do PowerShell paira abrir primeiro o painel de controle do Mail e, em seguida, chamair um script AutoIT paira fazer o resto:

     # Painel de controle Open Mail
    
     Show-ControlPanelItem Mail *
    
     # Script de chamada paira compactair todos os files PST do Outlook, aguairdando o script paira
     # complete antes de avançair paira o próximo passo no script do PowerShell.
    
     Stairt-Process "C: \ Users \ XXX \ Documents \ Compactair todos os files PST.au3" - Esperair
    
    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.