Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Pytania do użytkowników Windows Live Mail 2012

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Pytania do użytkowników Windows Live Mail 2012
From: Maniak <xyz@abc.com>
Date: Tue, 21 Apr 2020 14:16:28 +0200
W dniu 21.04.2020 o 12:52, Grzegorz Niemirowski pisze:
Maniak <xyz@abc.com> napisał(a):
Marzy nam się sposób, który pozwalałby w wyeksportowanym folderze zmienić nazwy
zapisane chyba szesnastkowo na nazwy jakie były oryginalnie w WLM. :-)

Można np. skryptem zmienić nazwy na bazujące na tytułach:
$c = 1
ls *.eml | foreach {
   $subject = gc $_ | Select-String 'Subject: (.*)' | foreach {$_.Matches} | foreach {$_.Groups[1].Value}
   $_ | Rename-Item -NewName ($subject + $c + '.eml')
   $c = $c + 1
}

Ten skrypt trzeba chyba uruchomić pod Linuksem. W tej chwili nie mam takiej możliwości. Ale nawet gdyby były, to nie wiem jak uzupełnić ten skrypt by wiedział skąd ma czytać dane i gdzie zapisać wyniki. Oczywiście w grę wchodzi tylko działanie na kopii wyeksportowanych folderów. Na wypadek konieczności
zrobienia importu chcemy zachować zrobiony eksport.

Pozdrawiamy

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>