PC mit WOL wecken und VNC steuern

  • Nabend Nerds..

    ..eigentlich ist der Titel recht selbsterklärend oder?

    Möchte meinem Desktop-PC mit meinem Laptop wecken (WOL) und danach fernsteuern. Hierbei möchte ich aber kein Teamviewer verwenden. Derzeit hat der Desktop-PC noch einen Monitor, doch der kommt schon bald weg. Daher muss das entsprechende Tool mit dem Rechner starten.

    Gibt es ein Programm mit dem ich sowohl WOL als auch die Fernsteuerung durchführen kann?

    Gruß
    pauabaer

  • brauchst du ein kleine Hilfsprogramm

    Das wäre ja ansich kein Problem.

    In meiner Vorstellung soll Rechner 1 den Rechner 2 über VNC steuern können. Nun würde ich gerne beim Starten des Scriptes den Rechner 2 hochfahren und auf Rechner 1 das VNC-Tool starten lassen (welches bei Rechner 2 mit dem Systemstart ausgeführt wird).

    Ist doch sicherlich machbar oder?

  • erstelle auf dem Desktop eine wol.bat Datei. Dann rechtsklick "Bearbeiten" und folgendes einfügen:

    Code
    @Echo OFF
    :wol1
    cd c:\
    wol 002522A6F233
    :wol2
    ping 192.168.2.XXX -n 1 %1|find "TTL=" > nul
    if %errorlevel%==1 goto wol1
    ECHO Rechner 2 ist erreichbar
    exit

    von hier:
    https://www.heise.de/download/product/wol.exe-43799
    lädst du dir die wol.exe und kopierst sie nach C (deshalb cd c:\)

    in dems cript musst du natürlich hinter wol die MAC adresse von Rechner 2 eintragen und bei der IP das XXX durch eine anpassen.

    Das script musst du dann per rechtsklick->als Admin Ausführen starten sonst sagt er dir fehlen die Rechte.
    auf diese Art und weise hast du schonmal das WOL fertig. Über die Fernsteuerung können wir uns noch unterhalten. Wieso kein Teamviewer?

    kurze erklärung zum script:
    der pc schickt dann so lange den wol befehl immer wieder und wieder bis der Rechner 2 erreichbar ist

  • Hi @kinofan90,
    ersteinmal vielen Dank. Hab die wol.exe in C gelegt. Ohne etwas an ihr zu machen.
    Hab das Skript auf dem Rechner 1 erstellt. Die MAC-Adresse von Rechner 2 mit und ohne Bindestrich angegeben. Die IP-Adresse des Rechner 2 eingetragen. Aber beim Ausführen der bat (als Admin) öffnet sich nur das Konsolenfenster und folgende Meldung kommt, aber nichts passiert:

    Code
    Wake-On-LAN Utility 1.11
    Copyright (C) 2000-2016 by Greg Wittmeyer - All Rights Reserved
    
    
    Wake-up packet sent successfully.

    Was mache ich falsch?

  • Ich meinte die batch hat erstmal funktioniert wegen dem wol.
    Normal müsste jetzt der Ping starten.
    Dies passiert nicht weil die batch höchstwahrscheinlich auf eine Rückmeldung wartet.
    Trage anstatt wol 111111111111 --> start "wol.exe 111111111111"

    mal ein. Durch den Zusatz wol wird nicht auf den Befehl gewartet bis dieser fertig ist.

    Entweder noch ein sleep Befehl rein das kurz gewartet wird oder den pi g zB auf 3 oder so setzen nach -n

    Ist magic packet die einzigste Einstellung im bios?

  • Ok ich habe das falsch verstanden. Das mit dem Magic Packet war unter Netzwerkadapter Einstellungen.

    Probier mal bitte folgendes. Win+R --> cmd eingeben --> entre

    Dann in dem CMD Fenster zu dem dem Ordner wo die wol.exe liegt navigieren --> cd C:\ --> enter

    Da gibst du ein --> wol.exe 111111111111 192.168.2.255

    1 bitte durch deine Mac ersetzen
    Die 2 bei der IP mit der ersetzen die bei dir ist

  • Wenn der zu startende PC Win 10 kann sein das du den Schnellstart deaktivieren musst.

    Systemsteuerung-->Hardware Sound-->Energieoptionen-->Systemeinstellungen

    Dort auf der Seite steht weiter unten Schnellstart aktivieren
    Das muss deaktiviert werden.
    Danach herunterfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!