Frage : Powershell Index, zum der heutigen hergestellten Benutzer/der Gruppen/der Computer und der eMail using Aussicht als Klient zu kennzeichnen.

Hallo,

Powershell Index, zum der heutigen hergestellten Benutzer/der Gruppen/der Computer und der eMail using Aussicht als client.
I zu kennzeichnen Hilfe bei einem Index wünschen, dem ich verwenden wie eine zeitlich geplante Aufgabe und dail laufen lassen kann. Ich wünsche einen Report der Benutzer/der Computer/der Gruppen, die mit dem OU-Weg in einer eMail verursacht werden, die zu 3 persons.

Regards
Sharath
geschickt wird

Antwort : Powershell Index, zum der heutigen hergestellten Benutzer/der Gruppen/der Computer und der eMail using Aussicht als Klient zu kennzeichnen.


> und wie i-Zeitplan dieser Code kann, jeden Tag laufen lassen

Ihn speichern, wie eine Akte .ps1, eine zeitlich geplante Aufgabe gründete, die Version so unten laufen zu lassen:

PowerShell.exe C:\wherever\script.ps1

Ich habe eine Linie der Oberseite hinzugefügt, um die Suche CmdLets Last sicherzustellen, sie muss auf das System angebracht werden, das den Index laufen lässt.

Chris
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
- Ausrichtung Erhalten-PsSnapIn | - ErrorAction 0 Hinzufügen-PsSnapIn

$Recipients = „[email protected]“, „[email protected]“, „[email protected]“

$LdapFilter = „(|(u. (objectClass=user) (objectCategory=person))(objectClass=computer) (objectClass=group))“

Content = [Schnur] (Erhalten-QADObject - LdapFilter $LdapFilter `
    - SearchRoot „OU=somewhere, DC=domain, DC=com“ `
    - CreatedAfter $ ((Erhalten-Datum) .AddDays (- 1)) | 
  Vorwählen-Gegenstand Name, Art, DN | 
  Art-Gegenstand Art, Name | 
  ConvertTo-HTML)

- Zu $Recipients - Körper Content Senden-MailMessage - BodyAsHtml `
  - „[email protected]“ - „neue Gegenstände“ vom `heute unterwerfen
  - SmtpServer „someserver“
Weitere Lösungen  
 
programming4us programming4us