Page 1 of 1

Mail Anhang als Subject Name abspeichern

Posted: Mon Sep 27, 2021 3:18 pm
by Sysfrank
Hallo,

alle Versuche den Mail Anhang ( *.pdf ) mit dem Name des Betreff abzuspeichern scheitern.
Bekomme die Fehlermeldung "sytem.Object[]" kann nicht als "system.string" konvertiert werden.
Als Vorlage habe ich erst mal das script benutzt, aber hier kommt schon die besagte Fehlermeldung.

Beispiel 7: Anhang umbenennen
$file = Get-Variable -Name file -ValueOnly
$subject = Get-Variable -Name subject -ValueOnly
$fo = Get-ChildItem
$file $newfilename = $fo.DirectoryName + '\neuerName.xyz'
# Als nächstes hätte ich den Dateiname umgebaut.
# $newfilename = $fo.DirectoryName + $subject
move $file $newfilename

Re: Mail Anhang als Subject Name abspeichern

Posted: Tue Sep 28, 2021 1:02 pm
by Sven
In $fo ist nicht nur ein Object sondern ein Array.

Versuchen Sie es doch bitte einmal so:

Code: Select all

$file = Get-Variable -Name file -ValueOnly
$subject = Get-Variable -Name subject -ValueOnly
$exportpath = Get-Variable -Name exportpath -ValueOnly
$file $newfilename = $exportpath + '\neuerName.xyz'
# Als nächstes hätte ich den Dateiname umgebaut.
# $newfilename = $fo.DirectoryName + $subject
move $file $newfilename

Re: Mail Anhang als Subject Name abspeichern

Posted: Wed Sep 29, 2021 12:33 pm
by Sysfrank
Vielen Dank !!!
Funktioniert super.