PSexec Datei auf die Liste der Computer zu beschleunigen
Ich hatte gehofft, ich könnte etwas Hilfe mit diesem. Ich habe über 300 Computern, die ich habe, um alle zu löschen die temporären internet-Ordnern und separat tun eine Abmeldung auf Sie.
Derzeit habe ich eine Datei auf dem C: Laufwerk mit dem folgenden Befehl:
-
Klar temporären internet-Ordner:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255
-
Abmelden
shutdown /l /t 0 /f
Hier ist der PSexec-Befehl, den ich verwenden, um Remote ausführen, der Befehl auf jedem computer:
@echo off
psexec @C:\_\complist.txt -u Admin -p PASSWORD -i. c:\clearcache.cmd
Das problem, das ich habe ist, dass es wirklich lange, etwa 30 - 35 Minuten, weil es ein zu einer Zeit. Gibt es trotzdem kann ich diese Fahrt? Vielleicht anstatt das zu tun, 1 zu einer Zeit, ich kann alles auf einmal tun?
Wenn jemand helfen kann, die Geschwindigkeit erhöhen, oder mir helfen, einen besseren Weg, ich würde so dankbar sein.
Dank
Fehlermeldung erhalte ich beim ausführen:
Du musst angemeldet sein, um einen Kommentar abzugeben.
den anderen Weg: anstatt das zu tun, alle auf einmal, tun Sie es bitte separat. Klingt contraproductive? Analysieren
complist.txt
mit batch und startenpsexec
für jeden einzelnen computer, anstatt eine Liste von Computern:start
erstellt einen neuen Prozess für die Ausführungpsexec
auf jedem einzelnen computer und nicht warten, bis es zu beenden, also Sie laufen alle (fast) parallel.for
Konstrukt weist jede Zeile der Textdatei in die variable%%i
(eins nach dem anderen). Sie können dann etwas tun, mit%%i
(in anderen Worten: tun Sie die gleiche Sache mit jeder Zeile)psexec
installiert, so kann ich nicht versuchen. Aber den Punkt nach/i
sieht ziemlich verdächtig für mich. Können, führen zu einem syntax-Fehler?-i
den Befehl ausführen, interaktiv, denke CMD.exe kein script, so ist es nicht notwendig meiner Meinung nach.Kann man sich bei SCCM um ein Skript auszuführen, wie diese, viel overhead, wenn das nicht noch. Aber könnte sein, lohnt ein Blick auf für größere Bereitstellungen in die Zukunft.
Habe ich verwendet PDQ Deploy in der Vergangenheit gut funktioniert, haben Sie ein paar Stufen der Lizenzierung einschließlich eines kostenlosen ein je nach auf Ihr Geschäft. DPQ-Modi
Haben auch Sie als treibt ein geplanter task, der löscht das IE-Favoriten " auf ein Datum festlegen, könnte dies auch den Abmelden-Befehl, aber das könnte sich chaotisch. Mit einem geplanten task in platzieren konnte, führen Sie einfach den Abmelden-Befehl, wie Sie in der Vergangenheit, die nicht warten, für den clean-Befehl zu beenden.
Wenn Sie eine Domäne haben, können Sie Gruppenrichtlinien verwenden, um push-out die geplante Aufgabe des PCs speichern Sie ein Skript importieren und bereitstellen, die mit psexec.exe.
Nur ein paar Ideen für Sie.