pyro2k8 10 Geschrieben 1. Juli 2012 Melden Teilen Geschrieben 1. Juli 2012 Hallo zusammen! Ich habe einen Windows 7 Rechner als Heimserver laufen. War jetzt letzte Woche nicht da und hatte das Problem, dass ich per Remotedesktopverbindung zwar drauf gekommen bin, aber dann ein schwarzer Bildschirm nach der Anmeldung folgte. Gleiches über VNC. Ich konnte also nix machen, die Services liefen allerdings alle. Wie auch immer - das Problem habe ich mittlerweile ausgemacht. Meine Frage ist nun folgende: Wie kann ich den Rechner Herunterfahren bzw. neu starten, wenn die Fernwartung (wie in diesem Fall RDP od. VNC) versagt?! Da gibt es ja bestimmt Standard-Lösungen. Vielen Dank für die Hilfe im voraus! Grüße, Tim Zitieren Link zu diesem Kommentar
Sunny61 807 Geschrieben 1. Juli 2012 Melden Teilen Geschrieben 1. Juli 2012 Du kannst dir PSEXEC von MS ansehen, damit kannst Du dich auf die Commandline verbinden und so einen Shutdown remote ausführen. PSEXEC.EXE \\Dein_PC_zu_Hause cmd [ENTER] shutdown -r -t 0 -f [ENTER] Das funktioniert nur so einfach, wenn der angemeldete Benutzer der Nicht-Zu-Hause-Maschine Adminrechte auf der Zu-Hause-Maschine hat. Ansonsten mußt Du einen Benutzernamen mit angeben, Details dazu findest Du in der beiliegenden Doku zu PSEXEC. PsExec Zitieren Link zu diesem Kommentar
XP-Fan 217 Geschrieben 1. Juli 2012 Melden Teilen Geschrieben 1. Juli 2012 Hallo pyro2k8, wie ist denn deine Verbindung nach Hause ? VPN ? Portforwarding für VNC / RDP ? Solltest du eine VPN haben so verfolge mal den Vorschlag von Sunny61. Zitieren Link zu diesem Kommentar
pyro2k8 10 Geschrieben 1. Juli 2012 Autor Melden Teilen Geschrieben 1. Juli 2012 Hallo nochmal! pstools klingt super! Habe es gleich mal runtergeladen. Leider funktioniert es nicht und ich bin trotz google etwas ratlos. Ich versuche mich als User anzumelden mit dem Befehl: PSEXEC.EXE \\ip -u xxx -p xxx cmd [ENTER] Es kommt die Fehlermeldung "Zugriff verweigert". Ich habe weiterhin probiert: PSEXEC.EXE \\ip\username -p xxx cmd [ENTER] PSEXEC.EXE \\computername\username cmd [ENTER] ->Passwort: xxx [ENTER] Immer Zugriff verweigert. In der Ereignisanzeige des Servers steht nichts. Der User hat natürlich Admin Rechte, cmd mit Administratorrechten gestartet. Ich habe gerade gelesen, dass der Remote Rechner Port 149 oder 445 durchlassen muss, aber das sollte doch im LAN irrelevant sein oder? Auch sagen einige, dass im Explorer die Einfache Dateifreigabe deaktiviert sein muss...bei Win 7 gibts das ja nicht mehr, aber ich habe mal den Freigabeassistenten ausgeschaltet. Funzt aber immer noch nicht... Habt ihr noch Ideen ? edit: @XP-Fan Ich nutze VPN als auch Portforwarding für RDP. Zitieren Link zu diesem Kommentar
XP-Fan 217 Geschrieben 1. Juli 2012 Melden Teilen Geschrieben 1. Juli 2012 Hallo, kannst du überhaupt den Rechner erreichen ? Ist am entfernten PC die Datei und Druckerfreigabe in der Firewall aktiviert ? Kannst du ein administratives Laufwerk verbinden ? net use x: \\ip-des-entfernten-pc\c$ /user:pc-name-entferntes-system\benutzer passwort Zitieren Link zu diesem Kommentar
pyro2k8 10 Geschrieben 1. Juli 2012 Autor Melden Teilen Geschrieben 1. Juli 2012 @XP-Fan Die Fragen kann ich alle mit "ja" beantworten. Ich sitze hier grad im LAN, habe 2 Rechner: Den Server und meinen Arbeitsrechner. Ich arbeite quasi nur in der Cloud und habe deswegen permanent die Netzlaufwerke eingebunden. Ich verwende auch für die Laufwerke den Benutzer, den ich beim psexec eingegeben habe. Erreichbarkeit (Ping, etc) ist somit gegeben. Zitieren Link zu diesem Kommentar
XP-Fan 217 Geschrieben 1. Juli 2012 Melden Teilen Geschrieben 1. Juli 2012 Fragt der Rechner bei psexec \\remote-PC cmd überhaupt nach einem User ? Zitieren Link zu diesem Kommentar
pyro2k8 10 Geschrieben 1. Juli 2012 Autor Melden Teilen Geschrieben 1. Juli 2012 nein, er versucht zu verbinden und dann kommt Zugriff verweigert. Sollte er, wenn ich weder user noch passwort eingebe auch nach dem user fragen ? gerade nochmal nachgelesen. Ich zitiere von mstechnet Wenn Sie keinen Benutzernamen angeben, wird der Remoteprozess im selben Konto ausgeführt wie PsExec. [/Quote] Wenn ich richtig verstehe, wäre bei Eingabe des Befehls psexec \\remote-PC cmd normal, wenn Zugriff verweigert kommt. Zitieren Link zu diesem Kommentar
Sunny61 807 Geschrieben 1. Juli 2012 Melden Teilen Geschrieben 1. Juli 2012 Ich habe weiterhin probiert: PSEXEC.EXE \\ip\username -p xxx cmd [ENTER] PSEXEC.EXE \\computername\username cmd [ENTER] ->Passwort: xxx [ENTER] Immer Zugriff verweigert. Bei -u mußt Du den Namen des entfernten Rechners oder der Arbeitsgruppe mit angeben. Wenn beide Rechner in einer Domain sind, dann sollte das nicht benötigt werden. Welches Sicherheitsprogramm ist auf dem Remote PC installiert? Zitieren Link zu diesem Kommentar
pyro2k8 10 Geschrieben 1. Juli 2012 Autor Melden Teilen Geschrieben 1. Juli 2012 Gut, ich habe jetzt eingegeben: psexec.exe \\computername -u computername\benutzername -p passwort cmd leider funktioniert es immer noch nicht. mit der arbeitsgruppe geht es auch nicht. habe ich einen einen fehler in der syntax ? Zitieren Link zu diesem Kommentar
lefg 276 Geschrieben 2. Juli 2012 Melden Teilen Geschrieben 2. Juli 2012 psexec.exe \\computername -u computername\benutzername -p passwort cmd leider funktioniert es immer noch nicht. mit der arbeitsgruppe geht es auch nicht. habe ich einen einen fehler in der syntax ? Moin, eigentlich müsstest Du doch eine Fehlermeldung erhalten, denn mit PSEXEC(ution) wird ja kein Programm ausgeführt, das shutdown fehlt dabei. Bei den pstools gibt es übrigens noch die das psshutdown, weiter kann shutdown selbst augeführt werden mit Parametern für ferne Rechner, siehe shutdown /? oder in der Hilfe von Windows. Achte auf die Fehlermeldung beim Ausführen von Kommandos an der Eingabeaufforderung, falls es eine Batch ist, baue ein Pause ein! Auch sind (Fehler)Meldungen umleitbar in eine Datei. Viel Freude, viel Erfolg :) Edgar Zitieren Link zu diesem Kommentar
Stefan W 14 Geschrieben 2. Juli 2012 Melden Teilen Geschrieben 2. Juli 2012 Hi Du benötigst psexec garnicht.. es reicht der Befehl shutdown -i (sogar mit GUI) um den Rechner auszuschalten/neuzustarten solltest du dies unter einem anderen user Account machen müssen: runas /noprofile /user:domain\username "shutdown.exe -i" lg Stefan Zitieren Link zu diesem Kommentar
Sunny61 807 Geschrieben 2. Juli 2012 Melden Teilen Geschrieben 2. Juli 2012 Du benötigst psexec garnicht.. es reicht der Befehl shutdown -i (sogar mit GUI) um den Rechner auszuschalten/neuzustarten solltest du dies unter einem anderen user Account machen müssen: runas /noprofile /user:domain\username "shutdown.exe -i" Beide Tools brauchen die gleichen Berechtigungen, wenn er mit PSEXEC nicht auf den Rechner kommt, hilft psshutdown auch nicht. Und PSSHUTDOWN bräuchte man auch nicht, es gibt ja shutdown mit den entsprechenden Parametern. ;) Zitieren Link zu diesem Kommentar
Sunny61 807 Geschrieben 2. Juli 2012 Melden Teilen Geschrieben 2. Juli 2012 Gut, ich habe jetzt eingegeben: psexec.exe \\computername -u computername\benutzername -p passwort cmd leider funktioniert es immer noch nicht. mit der arbeitsgruppe geht es auch nicht. habe ich einen einen fehler in der syntax ? Ist der Benutzername denn auch auf dem Remote Computer mit dem Passwort angelegt? Wenn ja, ist er in der Gruppe der lokalen Admins? Du kannst es natürlich auch mit dem Admin selbst probieren. BTW: Das PW darf nicht leer sein. Zitieren Link zu diesem Kommentar
Stefan W 14 Geschrieben 2. Juli 2012 Melden Teilen Geschrieben 2. Juli 2012 Beide Tools brauchen die gleichen Berechtigungen, wenn er mit PSEXEC nicht auf den Rechner kommt, hilft psshutdown auch nicht. Und PSSHUTDOWN bräuchte man auch nicht, es gibt ja shutdown mit den entsprechenden Parametern. ;) hi, ich hab nie von -PS-shutdown gesprochen :) - egal Aus diesem Grund ist auch der runas befehl darunter zu sehen. Bezüglich PSEXEC und dessen Syntax: psexec.exe \\computername -u computername\benutzername -p passwort cmd Bitte überprüfe, ob du den FQDN der Domäne und nicht den NETBIOS Namen der Domäne verwendest. Richtig: psexec.exe \\computername -u domain.local\benutzername cmd (das -p passwort benötigst du nicht, er fragt dich danach sowieso) nun noch eine ganz dumme Frage meinerseits: Die notwendigen Rechte hast du oder? Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.