Powershell: Fileliste bekommen und als neue Variable setzten
Hallo Zusammen,
ich würde gerne die Informationen die ich damit:
gesammelt habe automatisch als eine Variable setzten namens $anhang
geht das? Mein Ziel ist es dann in einem anderen Script die Dateien als Anhang einzubinden mit der Variable $anhang
Vielen Dank
EDIT:
Zum besseren Verständnis ich bin jetzt soweit:
ich würde gerne die Informationen die ich damit:
$Path='C:\Test\'
Get-ChildItem -Path $Path -File
gesammelt habe automatisch als eine Variable setzten namens $anhang
geht das? Mein Ziel ist es dann in einem anderen Script die Dateien als Anhang einzubinden mit der Variable $anhang
Vielen Dank
EDIT:
Zum besseren Verständnis ich bin jetzt soweit:
$abs="name@gmx.net"
$empf="name2@gmx.net"
$sub="Betreff"
$smtp="mx00.emig.gmx.net"
$msg="test2"
Send-MailMessage –To $empf –Subject $sub –Body "$msg" –SmtpServer $smtp –From $abs
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 429012
Url: https://administrator.de/forum/powershell-fileliste-bekommen-und-als-neue-variable-setzten-429012.html
Ausgedruckt am: 21.12.2024 um 16:12 Uhr
45 Kommentare
Neuester Kommentar
Moin,
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell. ...
lg,
Slainte
$files=get-ChildItem ...
Send-MailMessage ... -attachments $files ...
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell. ...
lg,
Slainte
Moin,
wie kommst du denn da jetzt drauf?
Gruß
wie kommst du denn da jetzt drauf?
Gruß
Zitat von @Rockett:
ganz einfach. Ich kann da ja auch pummelmann@bummel.de eingeben und Sie wird einfach verschickt mit dem Absender.
ganz sicher nicht über den SMTP von obenwie kommst du denn da jetzt drauf?
ganz einfach. Ich kann da ja auch pummelmann@bummel.de eingeben und Sie wird einfach verschickt mit dem Absender.
Zitat von @Rockett:
da noch nen Rat? Bzw ich google ja schon selber aber als Anfänger fehlen mir da die richtigen Worte für Google
https://docs.microsoft.com/de-de/powershell/scripting/samples/creating-a ...da noch nen Rat? Bzw ich google ja schon selber aber als Anfänger fehlen mir da die richtigen Worte für Google
Hallo,
Sicher? Wie viele Konten hast du denn bei GMX?
Gruß,
Peter
Sicher? Wie viele Konten hast du denn bei GMX?
Gruß,
Peter
Zitat von @Rockett:
ja okay hab jetzt nur an mich und meine Freundin geschickt Naja hab es ja jetzt zum Glück mit authentifizierung geschafft.
guck dir mal die Header an - da steht als Absender DEINE Mailadresse!Sicher? Wie viele Konten hast du denn bei GMX?
ja okay hab jetzt nur an mich und meine Freundin geschickt Naja hab es ja jetzt zum Glück mit authentifizierung geschafft.
Hallo,
Und wer war der Tatsächliche Absender? Die Internetkopfzeilen in Outlook verraten es dir.
Gruß,
Peter
Und wer war der Tatsächliche Absender? Die Internetkopfzeilen in Outlook verraten es dir.
Gruß,
Peter
Hallo,
Aber keine andere email adresse. Kann auch nicht sein da hier kein Mailprogramm eingerichtet ist...
Du hast keine Mailprogramm eéingerichtet oder am laufen (Portable Versionen) und schaust dir von einer zugestellten erhaltene Mail die Kopfzeilen an?!? WhattheHölle
Gruß,
Peter
Zitat von @Rockett:
Da steht die IP und alles drinne... auch mein Nachnahme... woher er die info nimmt weiß ich allerdings nicht
Dann frag den ProviderDa steht die IP und alles drinne... auch mein Nachnahme... woher er die info nimmt weiß ich allerdings nicht
Aber keine andere email adresse. Kann auch nicht sein da hier kein Mailprogramm eingerichtet ist...
Du hast keine Mailprogramm eéingerichtet oder am laufen (Portable Versionen) und schaust dir von einer zugestellten erhaltene Mail die Kopfzeilen an?!? WhattheHölle
Gruß,
Peter
Hallo,
Sorry, nicht bedacht
Entweder du stellst deinenMailHeader hier rein nachdem du den anomysiert hast oder machst dich mit Mailheader vertraut. Wenn im MailHeader keine E-Mail Adresse sthet, woher weiß dann ein Mail Server an wen er ausliefern /Weiterleiten soll? Und es kann sein das du im WebMail eben nicht alles siehst.
https://www.lubasch.ch/office/outlook/outlook_tipps/outlook_mail-kopfzei ...
https://www.pcwelt.de/tipps/So-analysieren-Sie-den-Mail-Header-9588360.h ...
https://www.mailjet.de/blog/news/email-header/
https://th-h.de/net/usenet/faqs/headerfaq/
https://www.antispam-ev.de/forum/showthread.php?5506-Header-anzeigen
https://www.trojaner-info.de/historisch/faq/anleitungen/e-mail-faq.htm
https://www.strato.de/faq/mail/wie-finde-ich-den-tatsaechlichen-absender ...
https://www.msxfaq.de/internet/mailverarbeitung.htm
https://support.google.com/mail/answer/175365?hl=de
https://www.antispam-ev.de/wiki/EMailHeader
https://www.do.de/blog/ip-und-header-weiterleitung-richtig-konfigurieren ...
https://de.wikipedia.org/wiki/Header_(E-Mail)
https://support.campact.de/de/kb/articles/kopfdaten-bzw-e-mail-header-we ...
https://hilfe.gmx.net/email/empfangen-und-lesen/header-weiterleiten.html
Und mit einen Portablen E-Mail Client braucht nichts an den Clients geändert/Installiert werden.
https://portableapps.com/de/apps/internet/thunderbird_portable
Gruß,
Peter
Sorry, nicht bedacht
Entweder du stellst deinenMailHeader hier rein nachdem du den anomysiert hast oder machst dich mit Mailheader vertraut. Wenn im MailHeader keine E-Mail Adresse sthet, woher weiß dann ein Mail Server an wen er ausliefern /Weiterleiten soll? Und es kann sein das du im WebMail eben nicht alles siehst.
https://www.lubasch.ch/office/outlook/outlook_tipps/outlook_mail-kopfzei ...
https://www.pcwelt.de/tipps/So-analysieren-Sie-den-Mail-Header-9588360.h ...
https://www.mailjet.de/blog/news/email-header/
https://th-h.de/net/usenet/faqs/headerfaq/
https://www.antispam-ev.de/forum/showthread.php?5506-Header-anzeigen
https://www.trojaner-info.de/historisch/faq/anleitungen/e-mail-faq.htm
https://www.strato.de/faq/mail/wie-finde-ich-den-tatsaechlichen-absender ...
https://www.msxfaq.de/internet/mailverarbeitung.htm
https://support.google.com/mail/answer/175365?hl=de
https://www.antispam-ev.de/wiki/EMailHeader
https://www.do.de/blog/ip-und-header-weiterleitung-richtig-konfigurieren ...
https://de.wikipedia.org/wiki/Header_(E-Mail)
https://support.campact.de/de/kb/articles/kopfdaten-bzw-e-mail-header-we ...
https://hilfe.gmx.net/email/empfangen-und-lesen/header-weiterleiten.html
Und mit einen Portablen E-Mail Client braucht nichts an den Clients geändert/Installiert werden.
https://portableapps.com/de/apps/internet/thunderbird_portable
Gruß,
Peter
if ((read-host 'Möchten Sie übers Wasser gehen [J/N]?') -ne 'j' ) {exit}
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell. ...
Nicht nur suchen sondern mal vernünftig in die Grundlagen einlesen, dann muss man auch nicht jeden Furz in einem AdminForum erfragen!
https://www.guru99.com/powershell-tutorial.html
https://www.guru99.com/powershell-tutorial.html
Steht oben schon in meinem vorletzten Post als Code, einfach an der gewünschten Stelle einfügen!!
Typischer Freitag halt .
Hallo,
Das verstehst du nicht?
Gruß,
Peter
Das verstehst du nicht?
wie geht es dann weiter? WIe verarbeitet er die aktion und vor allem wie springt er zum ende bei NEIN?
Grundlagen der Programmierung und deren Strukturen und Schleifen erlernen, dann erlernen wie es in Powershell zu machen ist und dann nochmals hierher in eine paar Wochen zurück kommenGruß,
Peter
Hallo,
Dann baue ihm ein Holodeck und setze ihn im gleichen Raum seines Raumschiff Enterprise Computers. Da passiert fast alles von alleine
Gruß,
Peter
Dann baue ihm ein Holodeck und setze ihn im gleichen Raum seines Raumschiff Enterprise Computers. Da passiert fast alles von alleine
Gruß,
Peter
Übrigens, den Batzen für eine Messagebox mit Ja/Nein von oben kannst du in einen Einzeiler packen und ersetzen durch ...
p.s. Bitte jetzt noch den Beitrag als gelöst kennzeichnen, deine Ursprungsfrage wurde beantwortet!
Add-Type -A System.Windows.Forms
if ([System.Windows.Forms.MessageBox]::Show("Willst du weitermachen?","Frage",[System.Windows.Forms.MessageBoxButtons]::YesNo,[System.Windows.Forms.MessageBoxIcon]::Question) -eq 'No'){exit}
p.s. Bitte jetzt noch den Beitrag als gelöst kennzeichnen, deine Ursprungsfrage wurde beantwortet!
Das ist seine Art, das Thema interessant zu halten . Ich durfte darunter auch schon gewaltig leiden
Zitat von @Rockett:
da hast du auch Recht. Hatte jetzt eine Woche vom Chef bekommen in der ich dieses "Projekt" in Angriff nehmen darf. Der ist Total anti "PC macht dinge von selbst". Die Woche ist jetzt um in einer Stunde... Ich hätte neben der Arbeit nicht noch geschafft eine programmiersprache zu lernen.. sorry
da hast du auch Recht. Hatte jetzt eine Woche vom Chef bekommen in der ich dieses "Projekt" in Angriff nehmen darf. Der ist Total anti "PC macht dinge von selbst". Die Woche ist jetzt um in einer Stunde... Ich hätte neben der Arbeit nicht noch geschafft eine programmiersprache zu lernen.. sorry
Nur weil dein Chef kein Plan hat und die Aufgabe bei dir abkippt, sollte man nicht zu allem Ja und Amen sagen!
Wenn du genauso wenig Plan hast aber gewillt bist dich einzuarbeiten, dann vertrete den Standpunkt das du dafür Zeit benötigst!
Scheenes Wochenende. =)
Zitat von @Rockett:
@H41mSh1C0R
Ja er will es ja gar nicht... er muss nicht die Arbeit machen sondern ich Ihm kann es egal sein das ich deshalb keine Zeit mehr habe irgendwas anderes zu tun
@H41mSh1C0R
Ja er will es ja gar nicht... er muss nicht die Arbeit machen sondern ich Ihm kann es egal sein das ich deshalb keine Zeit mehr habe irgendwas anderes zu tun
Müssen tun wir im Leben nur eines! Den Löffel schmeißen. =)
Die Arbeit erledigen ist das eine, dafür die eigene Substanz opfern etwas anderes.
Wir sind ja keine Leibeigenen!
Wenn dein Chef ein Interesse hat das sein Laden läuft, dann sollte ihn auch das Interessieren was auf der Strecke bleibt.
Wenn ihn das nicht interessiert, dann wird der Laden irgendwann zugemacht und die MA sind weg. =)
Hallo,
Lesen können meistens viele. Schreiben immer nur einer.
Gruß,
Peter
Zitat von @Rockett:
Move-Item : Der Prozess kann nicht auf die Datei zugreifen, da sie bereits von einem anderen Prozess verwendet wird.
Und, ist da was in Verwendung? Was ist mit der C:\XXX\New\XXX.PDF?Move-Item : Der Prozess kann nicht auf die Datei zugreifen, da sie bereits von einem anderen Prozess verwendet wird.
Lesen können meistens viele. Schreiben immer nur einer.
Gruß,
Peter
Hallol
gezeigt?
https://www.itprotoday.com/powershell/editing-and-debugging-scripts-powe ...
https://www.itprotoday.com/powershell/debugging-windows-powershell
https://www.msxfaq.de/code/powershell/psdebugging.htm
https://www.sharepoint-journey.com/debug-powershell-scripts.html
https://mcpmag.com/articles/2017/05/25/understanding-debugging-breakpoin ...
Gruß,
Peter
Zitat von @Rockett:
Nein da ist nichts in Verwendung... Aber sobald ich Powershell schließe ist es nicht mehr in Verwendung
D.h. du weißt gar nicht was bei eine Öffnen einer Datei zun Schreiben wirklich passiert. Und deine Aussage das wenn du Powershell zumachst, das dann die eine Datei nicht mehr in Verwendung ist, hat dir nicht was anderes als deinNein da ist nichts in Verwendung... Aber sobald ich Powershell schließe ist es nicht mehr in Verwendung
Nein da ist nichts in Verwendung...
Also wird das Script selber wohl irgendwie die Dateien in Verwendung haben.
So ist es dann.Habe vor dem verschieben auch mal nen start-sleep für 30 Sekunden eingebaut. Funktioniert nicht.
https://docs.microsoft.com/de-de/powershell/scripting/components/ise/how ...https://www.itprotoday.com/powershell/editing-and-debugging-scripts-powe ...
https://www.itprotoday.com/powershell/debugging-windows-powershell
https://www.msxfaq.de/code/powershell/psdebugging.htm
https://www.sharepoint-journey.com/debug-powershell-scripts.html
https://mcpmag.com/articles/2017/05/25/understanding-debugging-breakpoin ...
Gruß,
Peter