Email-Adresse des angemeldeten AD-Benutzer in einer Batch auslesen um eine Mail zu verschicken
Hallo Foren-Team,
ich bin auf der Suche nach einer Möglichkeit per Batch (oder PowerShell) in einer Terminal-Server-Sitzung die E-Mail Adresse des Benutzers aus dem Active-Directory auszulesen, damit ich in dieser Batch-Datei eine Datei direkt per Mail an den Benutzer schicken kann.
Hintergrund:
Auf dem Terminal-Server ist ein PDF-Drucker installiert, der nach dem "drucken" bzw. speichern eine Batchdatei ausführt. In dieser Batchdatei steht ein Powershell Befehl (Send-MailMessage) der direkt über SMTP die Mail mit der Datei verschickt. Im Moment muss der User seine E-Mail manuell eingeben. Dies möchte ich gerne vermeiden, indem seine Adresse automatisch ermittelt wird und dem Powershell Befehl als Parameter mitgegeben wird.
Dank euch im Voraus
ich bin auf der Suche nach einer Möglichkeit per Batch (oder PowerShell) in einer Terminal-Server-Sitzung die E-Mail Adresse des Benutzers aus dem Active-Directory auszulesen, damit ich in dieser Batch-Datei eine Datei direkt per Mail an den Benutzer schicken kann.
Hintergrund:
Auf dem Terminal-Server ist ein PDF-Drucker installiert, der nach dem "drucken" bzw. speichern eine Batchdatei ausführt. In dieser Batchdatei steht ein Powershell Befehl (Send-MailMessage) der direkt über SMTP die Mail mit der Datei verschickt. Im Moment muss der User seine E-Mail manuell eingeben. Dies möchte ich gerne vermeiden, indem seine Adresse automatisch ermittelt wird und dem Powershell Befehl als Parameter mitgegeben wird.
Dank euch im Voraus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 533588
Url: https://administrator.de/forum/email-adresse-des-angemeldeten-ad-benutzer-in-einer-batch-auslesen-um-eine-mail-zu-verschicken-533588.html
Ausgedruckt am: 07.05.2025 um 12:05 Uhr
2 Kommentare
Neuester Kommentar