Jak pobrać wszystkie załączniki z wiadomości e-mail programu Outlook

Jeśli działasz w branży, w której codziennie otrzymujesz niezliczoną ilość e-maili, prawdopodobnie otrzymujesz wiele e-maili z wieloma załącznikami. Ręczne wyodrębnianie załączników może być czasochłonne, jeśli jest ich wiele do pobrania. Na szczęście za pomocą programu Microsoft Outlook(Microsoft Outlook) można łatwo zapisać wiele załączników do wiadomości e-mail jednocześnie .

W tym samouczku pokażemy, jak pobrać wszystkie załączniki z programu Outlook(Outlook) .

Jak pobrać wszystkie załączniki do wiadomości e-mail programu Microsoft Outlook (Microsoft Outlook Email Attachments)jednocześnie(Once) w systemie Windows

Aby pobrać wszystkie załączniki jednocześnie za pomocą aplikacji Microsoft Outlook dla systemu Windows(Windows Microsoft Outlook) , wykonaj następujące czynności:

  1. Otwórz Outlooka(Outlook) i zaloguj się do swojego profilu Outlooka(Outlook) .
  2. Wybierz wiadomość e-mail zawierającą żądane załączniki programu Outlook(Outlook) .
  3. Kliknij prawym przyciskiem myszy dowolny plik załącznika i wybierz opcję Zapisz(Save) wszystkie załączniki z menu rozwijanego. Jeśli chcesz zapisać tylko jeden plik, wybierz opcję Zapisz jako(Save As) .

  1. W nowym oknie dialogowym przytrzymaj klawisz CTRL na klawiaturze i zaznacz wszystkie załączniki, które chcesz pobrać. Kliknij OK(Click OK) .

  1. Wybierz lokalizację, w której chcesz zapisać pliki i naciśnij przycisk OK.

Jak pobrać wszystkie załączniki do wiadomości e-mail programu Microsoft Outlook (Microsoft Outlook Email Attachments)jednocześnie(Once) na komputerze Mac

Oto jak pobrać wszystkie załączniki przy użyciu programu Outlook(Outlook) dla komputerów Mac(Mac) :

  1. Otwórz aplikację MS Outlook.
  2. Wybierz wiadomość e-mail zawierającą załączniki.
  3. Kliknij(Click) Załączniki i wybierz Pobierz (Attachments)wszystko(Download All) .

  1. Wybierz lokalizację, w której chcesz zapisać załączniki, i wybierz Wybierz(Choose) .

Jak pobrać wiele załączników programu Outlook(Download Multiple Outlook Attachments) z wielu wiadomości e-mail(Multiple Emails)

Możliwe jest także pobranie wielu załączników z wielu wiadomości e-mail jednocześnie. Aby to zrobić:

Użyj kodu VBA

Jeśli używasz Outlooka 2019(Outlook 2019) , 2016, 2013, 2010, 2007 lub 2003, możesz użyć edytora VBA(VBA editor) , aby pobrać wiele załączników z wielu wiadomości e-mail.

  1. Otwórz folder Dokumenty i utwórz nowy folder o nazwie „Załączniki”. Tutaj będą pobierane Twoje załączniki.
  2. Otwórz Microsoft Outlooka.
  3. Naciśnij(Press) klawisze Alt i F11 na klawiaturze, aby otworzyć edytor VBA .
  4. Kliknij prawym przyciskiem myszy Microsoft Outlook Object > Insert > Insert Module .

  1. Skopiuj poniższy kod do edytora i naciśnij Enter:

Dim GCount jako liczba całkowita

Dim GFilepath jako ciąg

Publiczne subskrypcje Zapisz załączniki()

„Aktualizacja 20200821

Przyciemnij xMailItem jako Outlook.MailItem

Przyciemnij(Dim) xAttachments jako Outlook.Attachments

Przyciemnij(Dim) xSelection jako Outlook.Selection

Przyciemnij i tak długo

Dim xAttCount Tak długo

Dim xFilePath jako ciąg znaków(String) , xFolderPath jako ciąg znaków(String) , xSaveFiles jako ciąg znaków(String)

W przypadku błędu Wznów dalej

xFolderPath = CreateObject („WScript.Shell”).SpecialFolders(16)

Ustaw(Set) xSelection = Outlook.Application.ActiveExplorer.Selection

xFolderPath = xFolderPath i „Załączniki”

Jeśli VBA.Dir ( xFolderPath , vbDirectory) = vbNullString Wtedy

VBA.MkDir xFolderPath

Zakończ jeśli

GFilepath = „”

Dla każdego xMailItem w xSelection

Ustaw(Set) xAttachments = xMailItem.Attachments

xAttCount = xAttachments.Count

xSaveFiles = „”

Jeśli xAttCount > 0 To

Dla i = xAttCount do 1 Krok(Step) -1

GCount = 0

xFilePath = xFolderPath & xAttachments.Item (i).NazwaPliku

GFilepath = xFilePath

xFilePath = Zmiana nazwy pliku(FileRename) (xFilePath)

Jeśli IsEmbeddedAttachment ( xAttachments.Item (i)) = False To

xAttachments.Item(i).SaveAsFile xFilePath

Jeśli xMailItem.BodyFormat <> olFormatHTML Wtedy

xSaveFiles = xSaveFiles & vbCrLf & „Odniesienie do hiperłącza jest nieprawidłowe.>”

W przeciwnym razie

xSaveFiles = xSaveFiles & „
” i „ xFilePath & “‘>” & xFilePath & “

Zakończ jeśli

Zakończ jeśli

Następny ja

Zakończ jeśli

Następny

Ustaw xAttachments = Nic

Ustaw xMailItem = Nic

Ustaw xSelection = Nic

Napis końcowy

Funkcja FileRename ( FilePath As String ) Jako String

Wymnij xPath jako ciąg

Dim xFso jako obiekt FileSystemObject

W przypadku błędu Wznów dalej

Set xFso = CreateObject („ Scripting.FileSystemObject ”)

xPath = ścieżka pliku

Zmiana nazwy pliku = xPath

Jeśli xFso.FileExists(xPath) to

GCount = GCount + 1

xPath = xFso.GetParentFolderName( GFilepath ) & „” & xFso.GetBaseName ( GFilepath ) & ” ” & GCount & „.” + xFso.GetExtensionName( GFilepath )

FileRename = FileRename(xPath)

Zakończ jeśli

xFso = Nic

Funkcja końcowa

Funkcja IsEmbeddedAttachment(Function IsEmbeddedAttachment) ( dołącz(Attach) jako załącznik(Attachment) )

Przyciemnij xItem jako element poczty

Dim xCid jako ciąg

Wymiar xID jako ciąg

Dim xHtml jako ciąg

W przypadku błędu Wznów dalej

IsEmbeddedAttachment = Fałsz

Ustaw xItem = Dołącz.Parent

Jeśli xItem.BodyFormat <> olFormatHTML, to wyjdź z funkcji(Function)

xCid = „”

xCid = Attach.PropertyAccessor.GetProperty („http://schemas.microsoft.com/mapi/proptag/0x3712001F”)

Jeśli xCid <> „” Wtedy

xHtml = xItem.HTMLBody

xID = „cid:” i xCid

Jeśli InStr(xHtml, xID) > 0 To

IsEmbeddedAttachment = True

Zakończ jeśli

Zakończ jeśli

Funkcja końcowa

Uwaga: Możesz skopiować powyższy oryginalny kod z Extend Office(original code above from Extend Office) i wkleić go do edytora.

  1. Naciśnij klawisz F5(Press F5) , aby uruchomić skrypt. Może pojawić się wyskakujące okienko z prośbą o zezwolenie na tę akcję.

Korzystanie z narzędzia zewnętrznego

Jeśli używasz innej wersji Outlooka(Outlook) , chcesz pobrać plik innego typu niż PST(a file type other than PST) lub uważasz, że metoda VBA jest uciążliwa, możesz pobrać narzędzie, które pomoże Ci pobrać wiele załączników Outlooka(Outlook) jednocześnie.

Aplikacje takie jak Outlook Annex Extractor(Outlook Attachment Extractor) mają funkcję zapisywania załączników nie tylko z plików PST , ale także z innych formatów plików, takich jak pliki OST , BAK , MSG , OLK i OLM . Możesz także skonfigurować aplikację tak, aby filtrowała załączniki według rozmiaru pliku, daty lub nadawcy.

Jak pobrać wszystkie załączniki z uszkodzonego(Corrupted) pliku

Jeśli nie możesz otwierać, przeglądać ani zapisywać załączników w programie Outlook(Outlook) , plik PST programu Microsoft Outlook(Microsoft Outlook PST) może być uszkodzony. Możesz naprawić plik PST(repair the PST file) , aby odzyskać załącznik, korzystając z narzędzi takich jak aplikacja SCANPST.exe .

Aby skorzystać z tego narzędzia, zamknij program Outlook(Outlook) i przejdź do jednej z następujących lokalizacji, w zależności od wersji programu Outlook :

  1. Outlook 2019: C: Pliki programów (x86) Microsoft Office\root\Office16
  2. Outlook 2016: C: Pliki programów (x86) Microsoft Office\root\Office16
  3. Outlook 2013: C:Pliki programów (x86)Microsoft Office\Office15
  4. Outlook 2010: C:Pliki programów (x86)Microsoft Office\Office14
  5. Outlook 2007: C:Pliki programów (x86)Microsoft Office\Office12

Następnie kliknij dwukrotnie SCANPST.EXE.

Wybierz Przeglądaj(Select Browse) , zlokalizuj plik danych programu Outlook(Outlook) , który chcesz przeskanować i naciśnij Start .

Jeśli narzędzie znajdzie błędy, wybierz opcję Napraw(Repair) , aby spróbować je naprawić. Po zakończeniu uruchom ponownie Outlooka(Outlook) i sprawdź, czy teraz działa.

Usprawnij swoje działania e-mailowe

Pobieranie wielu plików z programu Outlook(Outlook) jest łatwe i można nawet pobrać wiele plików z wielu wiadomości e-mail jednocześnie. Jeśli metody wbudowane w programie Outlook(Outlook) wydają Ci się zbyt trudne, możesz pobrać narzędzia, takie jak Ekstraktor załączników programu Outlook,(Outlook Attachment Extractor) które Ci w tym pomogą.



About the author

Jestem technikiem komputerowym z ponad 10-letnim doświadczeniem i doświadczeniem w pracy z urządzeniami z systemem Android. Od pięciu lat pracuję również w biurze, gdzie nauczyłem się obsługi Office 365 i MacOS. W wolnym czasie lubię spędzać czas na świeżym powietrzu, grając muzykę lub oglądając filmy.



Related posts