Jump to content

Herunterfahren ohne Fernwartung


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

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

Link zu diesem Kommentar

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

Link zu diesem Kommentar

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.

Link zu diesem Kommentar

@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.

Link zu diesem Kommentar

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.

Link zu diesem Kommentar

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?

Link zu diesem Kommentar
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

Link zu diesem Kommentar

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. ;)

Link zu diesem Kommentar
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.

Link zu diesem Kommentar
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?

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...