Wenn ich versuche, PsExeceinen Remote-Computer mit zu verwenden PsExec \\machine -u domain\user -p passPsExec, wird folgende Fehlermeldung angezeigt:
The handle is invalid. Couldn't access machine: Completed in 0.426s
Allerdings domain\userkann Remote-Login \\machineohne Probleme möglich sein. Irgendwelche Ideen, wie ich domain\userPsExec auch in diese Maschine lassen kann .
3 Antworten auf die Frage
3
Traveling Tech Guy
Versuchen Sie Folgendes: Start> Ausführen> Typ \ machine \ c $ Geben Sie im daraufhin geöffneten Dialogfeld Domäne \ Benutzer und Kennwort ein
Wenn Sie sich nicht mit dieser bestimmten Benutzer-ID bei der Administrationsfreigabe (c $) der Remote-Maschine anmelden können, bedeutet dies, dass sie keine Administratorrechte hat und daher keine Berechtigung zur Ausführung auf dieser Maschine hat.
Wenn Sie sich anmelden können, führen Sie zuerst PSList aus, um zu überprüfen, ob der Prozess-Handle vorhanden ist.
c $ ist nicht die administrative Freigabe, es ist eine Laufwerksfreigabe ... \ admin $ ist die administrative Freigabe.
Colyn1337 vor 10 Jahren
0
Tatsächlich wird C $ (oder jeder Volumenbuchstabe gefolgt von einem $) als administrative Freigabe angesehen: https://en.wikipedia.org/wiki/Administrative_share#Share_names
Traveling Tech Guy vor 10 Jahren
0
1
Andrea Giovacchini
Möglicherweise haben Sie die maximale Anzahl von Verbindungen erreicht, die der Windows-Dienst "Server" zulässt. Versuchen Sie, ihn neu zu starten.
Sie können die Anzahl der Sitzungen sehen, die mit diesem Befehl verwendet werden:
net statistics server
In Windows 7 Professional passierte es mir, dass viele aktive Sitzungen stattfanden und dass "Das Handle ist ungültig" angegeben wurde. Nachricht in Psexec
0
Firoz Musthafa
Durch den Neustart des Netlogon-Dienstes wurde mein Problem gelöst
Können Sie bitte einige Details und Klarstellungen hinzufügen?
Romeo Ninov vor 7 Jahren
0
Wie haben Sie den Dienst neu gestartet?
Mokubai vor 7 Jahren
0