Frage : Langsamer powershell Index….irgendeine Weise, sie zu beschleunigen?

Ich verwende die Suche ANZEIGE cmdlets, um bestimmte ANZEIGEN-Attribute zu aktualisieren, aber ich habe beachtet, dass der Index „langsam“ ist (Nehmen ca. 1-2 Sekunden pro ANZEIGEN-Gegenstand). Ich aktualisiere Gegenstände der ANZEIGE 600+ und @ 1-2 Sekunden pro Gegenstand, fügt die Zeit oben hinzu. Ich wundere mich, wenn jemand mir erklären kann, wenn dieses normal ist, oder es eine mehr effiziente Art gibt, meinen Index neu zu schreiben. Ich beachtete, dass, wenn der Index einen Gegenstand aktualisiert, das Oberteilfenster darstellt,/eine Liste der Attribute für den Gegenstand Rollen (ich würde die Rückstellungseigenschaften annehmen). Das ist, warum ich den“ benutzte - IncludedProperties " Schalter, zum zu sehen, wenn das unterschied, da ich nur eine Handvoll Attribute… ich ziele, Arbeiten dieses Schalters für Erhalten-QADUser kennen aber nicht sicher, wenn es für funktioniert, Einstellen-QADUser.
1:
2:
3:
4:
5:
6:
7:
# las Akte des Quell TXT
$users = Erhalten-Inhalt - Weg „C:\users.txt“

# Blick durch jedes der Benutzer und Satz ANZEIGEN-Attribute
foreach ($user in $users) {
	- Identität $user - IncludedProperties Post, Abteilung Einstellen-QADUser - ObjectAttributes @ {mail='something'; department='something'}
	}

Antwort : Langsamer powershell Index….irgendeine Weise, sie zu beschleunigen?

Einstellen-QADUser zurückbringt Ausgang, nach erfolgreich abschließen.  Wenn Sie ihn den Ausgang auf Schirm nicht einfach anzeigen lassen möchten, zuweisen Einstellen-QADUser Befehl ausgegeben zu $null.

$null = Stellte-QADUser - Identität $user - IncludedProperties Post, Abteilung - ObjectAttributes @ ein {mail='something'; department='something'}

(genommen von http://www.powergui.org/thread.jspa?messageID=32130)
Weitere Lösungen  
 
programming4us programming4us