WakeOnLan Tool 2


The Wake On Lan Tool 2 is the successor of the Wake On Lan Tool Classic. The Wake On Lan Tool 2 is a complete rewrite of the successful classic version with over 100,000 downloads so far.

Where to download?

What is WOL2?

WOL2 is a program that allows you to remotely switch on every Wake On Lan capable computer / device in a network you are connected to. WOL2 lets you wake a single host or a group of hosts at once. Additionally WOL2 allows you to reboot and power off these machines if they are running Microsoft Windows. You can set up timers to wake computers or reboot / shut them down.

You may also set up the tool to control other utilities like VNC, MSTSC/RDP, PuTTY, etc. so that you can use them directly from within WOL2. That makes WOL2 far more than just a plain wake on lan tool. It allows you to manage your network. The WOL2 user base is steady growing. Many small, medium and even large size companies and organizations as well as many private house holds use WOL2 today.

WOL2 is one of the first tools to support TCP v 6. You can also use WOL2 to wake machines over the internet, without VPN if you configure your router hardware accordingly.

Who is WOL2 made for?

The Wake On Lan Tool is made for everyone. Beginners, advanced users and professionals. The design goals were simplicity, stability, portability and functionality. To whatever user group you belong to, the tool is designed to enable you to do what you want.

Why WOL2?

The development environment used to develop WOL Classic has been discontinued. WOL Classic only runs on Windows 2000-2003. Vista and newer is not supported. Therefore I had to rewrite it from scratch.

WOL 2 is written in C# a modern and powerful programming language. It requires the .NET Runtime Framework (see below for exact required version) for Windows or the MONO Runtime Framework for GNU/Linux and MacOS X. WOL2 is compatible to WOL Classic. You can run both tools in parallel.

How to get started?

WOL2 is delivered as a 7-Zip archive. To get things started you at first may want to extract this archive using the free 7-Zip archiver that is available for many platforms.

After extracting the archive start WOL2 by double clicking on the WOL2.exe. If you’re using Mac OS or GNU/Linux you will have to use WOL2.sh. If the tool does not start, please ensure that your system meets the System Requirements.

Contrary to WOL Classic WOL2 does not need to be installed (by popular request ;-)) and does not need administrative privilidges to run.

FAQ and typical Problems

Shutdown and reboot does not work (Firwall / Remote Registry)

Check out this very good article: https://www.maketecheasier.com/remote-shutdown-restart-windows-10/

When still having problems when shutting down / restarting a Windows box, you may need to enable the following tweak:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\LocalAccountTokenFilterPolicy=1 (DWORD)

Network scanner does not see my machine / The host is always offline / I cannot ping it manually

In some Windows installations the firewall blocks ICMP traffic by default. Enable the following rules to get it working:

System Requirements

  • Windows XP, 2003, Vista, 7, 8, 2008 Server, Mac OS X, GNU/Linux, BSD
  • .NET Framework 4.0 and higher or MONO Framework 2.0 and higher

WOL2 Screenshots

859 Gedanken zu „WakeOnLan Tool 2

  1. Hallo,

    wir verwenden dein Tool in der Stadtverwaltung Plauen. Es funktioniert sehr gut. Jedoch haben wir eine Frage. Und zwar steht in der ReadMe, dass man mit dem Timer einstellen kann, wann ein Rechner geweckt oder heruntergefahren wird. Öffnet man aber das Timer-Fenster kann man lediglich einstellen wann er etwas macht, aber nicht was. Die Rechner werden zum eingestellt Termin aufgeweckt, wir würden die Rechner aber auch gerne zu einem Termin herunterfahren. Kann man das, und wenn ja, wo einstellen? Gibt es dazu eventuell eine Dokumentation?

    Mit freundlichen Grüßen
    Michael Fritzsch

    1. Hallo,
      wir verwenden das Tool derzeit in Probe auf Windows 2003. Dort hatten wir zeitweilig Probleme mit der Classic-version.
      Die shutdowns machen wir nach wie vor mit geplanten Tasks von der steuernden Maschine (auf der WOL2 läuft).
      Freundliche Grüße
      Dieter Rembisch

    2. Diese Funktion steht ab der aktuellen WOL2 Version zur Verfügung.
      Es gibt nun Timer für Wecken, Neustarten und Herunterfahren bei Hosts und Gruppen.

      Über Erfahrungsberichte freue ich mich.

    3. Hallo,

      wie bekomme ich das auch so hin wie im Screenshoot.

      WOL2 in German with colorized columns

      Das sich sehr gut aus, ich habe das aber noch nicht gefunden wo ich das einstellen kann.

      Mfg

      Sandro Pauka

      1. Echt ein SUPER TOOL !!!

        allerdings habe ich mir wohl jetzt die letzten Stunden wohl echt einen Wolf gesucht, aber ich kann im WOL2 die German with colorized columns einfach nicht finden.

        Ich nutze das Tool unter Windows 7 Professional

      2. Das Tool nutzt die Deutsche Oberfläche nur dann, wenn auch ein deutschsprachiges Betriebssystem installiert ist.

        Die Option zum einfärben der Statusspalte finden Sie im Einstellungsdialog auf der 1. Registerkarte. Dort heist sie „Statusspalte abhängig vom Status des Hosts einfärben“.

    4. Hallo, ich habe auch noch ein wenig Schwierigkeiten mit dem Shutdown:

      ein manueller Aufruf via CMD (shutdown -s -t 00 -m \\[hostname]) gelingt reibungslos.

      WOL2 schafft es aber nicht. Der Nutzer, in dessen Kontext, WOL2 läuft, ist berechtigt, den Shutdown durchzuführen (sonst würde es in der CMD ja auch nicht klapptn 😉 ).

      Welches Kommando schickt denn WOL2 genau ab?

      Quell-Host: W7 x64
      Ziel-Hist: WHS2011

      Grüße

      1. WOL2 führt die shutdown.exe aus. Als Parameter -m wird der Ziel-Hostname verwendet. Als Option geht -r (restart) oder -s (shutdown) ein.
        Mehr nicht.

        Ich gehe davon aus, dass Sie den shutdown Befehl auf der Win7 Maschine ausführen, und den WHS2011 herunter fahren wollen.

    5. Hallo, ich suche nach einer Möglichkeit, mehrere PCs problemlos per MagicPacket aus dem Tiefschlaf zu holen.
      Ich kann dazu jedesmal in die Einstellungen der FritzBox zu gehen und in den einzelnen, ungenutzten Verbindungen für jeden Rechner über Bearbeiten > ‚Computer starten‘ anklicken.
      Meinen Test-Windows10pro-PC kann ich so auch problemlos starten, aber das ist mir zu aufwendig, wenn es mehrere Rechner sind.

      Zuerst bin ich auf die Tools wake.exe (z.B. ‚http://masterbootrecord.de/docs/wakeup.php) und wol.exe (z.B. ‚https://www.heise.de/download/product/wol.exe-43799/download‘) gestoßen. Hiermit kann ich mit einfachen Konsolenbefehlen in einer batch-Datei z.B. mehrere Rechner gleichzeitig starten, muss aber erst alle MAC- und IP-Adressen im Netzwerk manuell sammeln. Auch dies funktioniert mit meinem Test-Rechner.

      Als ich jetzt auch noch WOL2 mit der grafischen Benutzeroberfläche, dem integrierten Scan-Tool und der Möglichkeit, Rechner zu Gruppen zusammenzufassen gefunden habe, dachte ich mir: Das ist doch genau das richtige.

      Aber leider funktioniert’s nicht :-((

      Die Rechner werden mit den richtigen MAC- und IP-Adressen gefunden. Wenn ich meinen Test-Rechner dann in die Hosts-Datei übernehme und diese auch für künftige Verwaltung speichere, dann lässt sich mein Test-PC, der sowohl über das Fritz-OS als auch über die beiden anderen Tools von meinem Rechner aus starten lässt, mit WOL2 nicht starten.

      Ich erhalte zwar die Meldung: Bitte bestätigen Sie, das (hier müsste übrigens ein doppeltes ’s‘ hin) Sie die folgende Aktion durchführen wolllen: Wake 1 Hosts.
      Mit OK bestätigt erhalte ich unten in der Statuszeile auch die Mitteilung Wake on LAN Paket an Host XXX gesendet – aber der Rechner bleibt aus… 😦

      Warum funktioniert es über die anderen Tools, aber nicht über WOL2?

      Vielleicht bekomme ich hier ja einen Tip, woran es liegen kann und wie ich WOL2 dazu überreden kann, meinen gewünschten PC aufzuwecken.

      Danke für eine hoffentlich hilfreiche Rückmeldung

      André

      1. Haben Sie mehrere Netzwerkkarten im Rechner? ZB durch VMWare, HyperV oder VPN Software? Falls dem so ist, prüfen Sie mal, mit welcher Karte WOL2 das Paket schicken will. (Protokoll)

    6. Hallo Herr Otte,

      besteht die Möglichkeit die über die xml, Einstellungen einen bestimmten PC zu laden, z. B. Benutzer x, bekommt über die Variable unter windows wäre das %username%.xml, die Einstellungen für seinen PC in der wol2.exe standardmäßig geladen.
      Vielen Dank schon mal für die Hilfe.

  2. Hallo,
    ich habe WOL2 auf mehreren Servern (W2K3) im Einsatz und bin sehr zufrieden mit dem Programm.

    Ein Server macht mir aber Schwierigkeiten:
    Nach dem Network-Scan steht WOL2 still und beendet nach einigen Sekunden.
    Im Ereignisprotokoll erscheint:
    Event ID: 5000 Quelle: .NET Runtime 2.0 Error Reporting
    „EventType clr20r3, P1 wol2.exe, P2 2.0.0.23969, P3 4a548eb2, P4 system.windows.forms, P5 2.0.0.0, P6 4889dee7, P7 1521, P8 12f, P9 system.nullreferenceexception, P10 NIL.“

    Jemand ne Idee, was da falsch läuft.

    MS KB911816 hab ich schon gelesen und probiert – kein Erfolg
    Gruß
    kai

    1. Erscheint noch eine Fehlermeldung?

      Wenn nicht, bitte mal im Programm die Protokollierung aktivieren (Options Dialog) und die WOL2.log Datei an mich senden.

      MfG

  3. Erstmal ein großes Lob an das klasse Programm!

    Für mich ist immer noch nicht verständlich wie ich den entfernten Pc zum herunterfahren bekomme? Wäre hierfür vielleicht eine ausführliche Anleitung möglich?

    Ansonsten weiter so!

  4. hallo,
    ich hab das wol2 tool seit ein paar tagen.
    ich habe aber das problem, dass mein 2.rechner aufwacht aber ich ihn nicht rebooten oder schlafen legen kann.

    es sieht zwar aus als passiert irgendetwas (es öffnet sich ein befehlsfenster ca. für 1 sec) aber der andere rechner rührt sich nicht.

    meine systeme: win xp pro sp3 (soll heruntergefahren werden) keine firewall
    win vista ultimate 64bit sp1 (von diesem rechner will ich alles steuern) keine firewall

    kann mir jemand einen tipp geben woran das liegen könnte

    mfg Frogger

      1. ich hab jetzt den benutzernamen, netzwerknamen und sonstiges getestet…
        es geht leider nicht
        der vista rechner kann sich selbst herunterfahren – nichtmal das geht bei dem xp-rechner

        noch irgend ein tipp`?

      2. Dazu hätte ich ne Frage:
        Wie wird dieser Benuzter denn angegeben? Ich stelle mir da vor, dass ich für jeden entfernten Host einen Benutzer (mit Passwort) angeben kann, über den der Remoute-PC heruntergefahren werden soll. Dabei handelt es sich dann um einen User, den es auf dem Remoute-PC auch gibt. In WOL2 habe ich aber nur in den generellen Tooleinstellungen eine Möglichkeit gefunden (Reiter Herunterfahren/Neustarten) einen User und Passwort – jeweils für Herunterfahren/Neustarten – anzugeben. Dort habe ich dann auch einen User des entfernten PC angegeben, das hat aber nicht dazu geführt dass der Remoute-PC herunter fährt. Momentan kann ich den entfernten Rechner nur herunter fahren, wenn ich mich in irgendeiner Form auf dem Remoute-PC authentifiziert habe (etwa über den Zugriff auf einen darauf freigegebenen Ordner).

        Grüße
        Marcus

      3. Prinzipiell ist es in einer Windows-Domäne etwas einfacher.
        Um in WOL2 diese Einstellung nutzen zu können, muss es auf jedem Rechner einen Account mit dem gleichen Namen und dem gleichen Passwort geben. (zB. Administrator)
        Dann sollte es gehen.

      4. Hallo Herr Oette,
        diese Voraussetzungen sind in meinem Netzwerk leider nicht erfüllt: Unterschiedliche User mit unterschiedlichen Passwörtern auf jedem Rechner. Zudem sind die Rechner nur in einer Arbeitsgruppe organisiert. Wie gesagt, funktionieren tut’s ja, wäre halt „schick“, wenn WOL2 auch diesen Usecase komfortabel behandeln könnte. *** Auch wenn das hier schon zu genüge getan wurde, möchte ich doch auch noch sagen dass WOL2 – und auch WOL classic – echt coole und nützliche Tools sind. In WOL2 gefällt mir zudem noch sehr gut, dass die Buttons zum Herunterfahren und Neustarten auch mit in der Symbolleiste vorhanden, und so schnell erreichbar sind. Super Tools.
        Gruß
        Marcus

  5. nein es kommt keine fehlermeldung… es offnet sich kurz ein cmd fenster und verschwindet sofort wieder (befehl: shutdown -s -t 10 -m server-frogger)

    1. Ich wette, in diesem Fenster steht die Fehlermeldung…
      Unter XP wird der Fehler in die Kommandozeile geschrieben:

      Ausführen: cmd.exe
      C:\>shutdown -m testxyz -t 100 -r
      Der Netzwerkpfad wurde nicht gefunden.
      C:\>

  6. Hallo,

    ich hätte das Tool gerne genutz weil es vielversprechend wirkt. Leider funktioniert nichts. Ich möchte von 2 Vista PCs einen WinXpSp2 fernsteuern woran kann es denn liegen kann es wirklich sein das es nicht funktioniert wegen des fehlenden SP3 auf dem XP PC? Und wieso funktioniert der Netzwerkscanner nich, also warum wird kein PC obwohl sich 4 im Netzwerk befinden angezeigt?
    Vielen Dank für die Hilfe!

    1. Hallo,

      prinzipiell sollte es kein Problem mit dem Tool sein. Bei vielen Anwendern, überwiegend im Privatbereich, klappt es mit der Konfiguration nicht immer auf Anhieb. 😉 Wake On Lan ist kein Hexenwerk, aber etwas technisches Know How und eine gewisse Grundfunktionalität setzt das Tool voraus.

      Ich tippe darauf, dass Ihr Netzwerk nicht alle Voraussetzungen (DNS, ARP, keine Firewalls auf den Client PCs, etc.) erfüllt, um automatisch „gescannt“ zu werden.

      Aber mal Schritt für Schritt: Ich gehe zunächst davon aus, wir reden vom WOL Tool 2 und nicht „Classic“? Damit alles funktioniert muss .NET 3.0 (oder 3.5) installiert sein. (Scheinbar ist es das, Sie bekommen ja sicher keine Fehlermeldung?)

      Wenn der Scanner nicht läuft kann das mehrere Gründe haben. Zunächst aktivieren Sie bitte unter Optionen das Protokoll. Führen den Scanner erneut aus. Schicken Sie mir das Protokoll bitter per Mail (siehe „Über…“). Dann sehen wir weiter.

      1. Vielen, vielen Dank für die schnelle Antwort! Ich habe ihnen die Logsatei gesendet.
        Und ja ich nutze das WOL 2 Tool, denn das Classic läuft ja nicht unter Vista.

  7. ok ich hatte ein leerzeichen vergessen jetz kommt auch die meldung…

    auf dem xp rechner : der netzwerkpfad wurde nicht gefunden
    auf dem vista rechner: server-frogger: zugriff verweigert (5)

    1. Habe ich schon fast vermutet. Zwischen beiden Rechner besteht keine Vertrauensstellung (Domäne oä.) – Daher können Sie den Rechner nicht herunter fahren. Es gibt die Möglichkeit dies in den Gruppenrichtlinien zu aktivieren (XP Pro?)

  8. Ich probiere bei mir gerade das neu WOL2 aus und habe dabei ein Problem, wenn ich das Programm auf meinem Laptop ausführe und Networkscan starte, passiert nichts, es erscheint nur die Meldung im unteren Bereich „Networkscan gestartet. Bitte warten…“.
    Auf einen anderen PC von mir habe ich damit keine Probleme, dort kommt diese Meldung auch, aber danach wird gleich der prozentuale Status mit angezeigt und wird auch erfolgreich beendet.

    Der Laptop wo ich dieses Problem habe, läuft mit „Windows Vista Home Premium“ x86

  9. Super, jetzt geht es, ich danke ihnen, eigentlich klappt jetzt auch alles bei mir, nur das runterfahren des entsprechenden Rechners macht mir Probleme, Sie haben ja einen Lösungsvorschlag etwas weiter oben dazu geschrieben.
    Nur verstehe ich leider nicht ganz den Inhalt/Sachverhalt des Textes:

    „Es kann daran liegen, dass Sie den falschen Benutzer verwenden. Sie müssen im WOL Tool 2 einen Benutzer vom Entfernten Rechner in der Anmeldemaske eingeben.“

    Soll mannun einen neuen User im WOL2 Tool anlegen, wenn ja wo, oder soll man in Windows direkt einen entsprechenden User dafür anlegen?

  10. Hi Marko,

    ich seit eben auch verwende WOL2 – klasse Programm, ich hatte zwar ein paar Abstürze, kann diese aber nicht reproduzieren 😦

    Die Funktion „Save File“ sollte eigentlich „Save as…“ heißen, denn so verhält sie sich, denn in anderen Programmen erscheint bei „Save“ kein Dateiauswahlfenster.

    Eine Option zur Änderung der Reihenfolge der Gruppen-Register wäre auch sinnvoll (bzw. optimalerweise eine Baumstruktur anstelle der Register)

    Grüße
    thomas

  11. ein super Tool, herzlichen Dank.
    Was hat es denn mit der Option „bei Statusänderungen benachrichtigen“ auf sich.
    Ich hatte gehofft bei minimierten WOL2 eine Info zu bekommen, wann mein Server verfügbar ist. Das wäre super.

    Viele Grüße

    1. Hallo, diese Option ist momentan nur von WOL Classic migriert aber noch nicht in WOL2 implementiert. (Zu gut Deutsch: Die Eigenschaften wurde aus WOL Classic übernommen, werden aber noch nicht unterstützt.)

      In WOL Classic erhalten Sie über einen Tooltip aus dem Systembereich eine Nachricht, wenn sich am Status eines Servers etwas geändert hat. Diese Funktion werde ich demnächst auch wieder in WOL2 integrieren.

      Außerdem soll es möglich sein, ein externes Tool zu starten, wenn sich etwas am Status eines Rechners ändert.

      1. Danke für die schnelle Antwort.

        Gibt es schon einen Plan, wann es soweit sein wird?

        Vielen Dank im Voraus!

      2. Das lässt sich leider nicht so genau abschätzen, wie zB. bei einem kommerziellen Projekt.
        Da WOL2 ein Freizeitprojekt ist, sind Weiterentwicklungen stark davon abhängig, wie viel Freizeit ich habe. 😉

        Die Releasezyklen liegen meist bei 1-2 Monaten.

  12. Hallo!
    Habe WOL2 hier auf unserem XP-PC installiert und das aufwecken von anderen PC`s in unserem Netzwerk funktioniert einwandfrei.
    Nur wenn ich WOL2 auf einem Visa-PC installiere, kann ich damit keinen anderen PC aufwecken.
    Firewall hate ich mal testweise ausgeschaltet, aber auch das brachte kein Lösung.
    Wobei die WOL2-Software den NIC-Hersteller des Zielsystems korrekt auslesen konnte (DELL).
    Evtl. jemand eine Idee warum es bei mir unter Vista nicht funktioniert?

      1. Hab den Fehler entdeckt.
        Auf dem Vista PC ist noch eine zweite LAN-Verbindung für ein Voicemail-System eingerichtet. Wenn die deaktiviert ist, funktioniert alles einwandfrei.
        In den Einstellungen zu WOL2 hab ich entdeckt das die Option vorbereitet ist für das auswählen der LAN-Verbindung. Ist also angedacht das einzubauen?

        Noch eine letzte Frage, für die Timer-Funktion muß die Software gestartet sein, oder? Das funktioniert nicht als Dienst bzw. über den Taskplaner?

        Ansonsten wirklich eine tolle Software, klasse Arbeit!

      2. Ja, das Programm muss gestartet sein, damit der Timer funktioniert.
        Man kann auch einen geplanten Task einrichten. Die Kommandozeilenparameter stehen in der ReadMe. – Dafür braucht man aber nicht die Timer in WOL2.

  13. Hallo,
    bei uns funktioniert das Programm (WOL2) sehr gut (Win2003 Domäne+ XP Clients).
    Allerdings hätte ich einen, meines Erachtens, wichtigen Verbesserungsvorschlag:
    Der Befehl zum Herunterfahren (bzw. Neustarten) sollte vom User bestätigt werden. Ich hatte vor kurzer Zeit den Fall, daß ich im Kontextmenü einen Host „Bearbeiten“ wollte und bin dabei versehentlich auf „Herunterfahren“ gekommen (nur ein Menüpunkt versetzt). Wie zu erwarten war, fuhr der Client unmittelbar herunter. Ich sehe ein, daß es eindeutig mein Fehler war, aber ich mußte sehr viele Hosts bearbeiten und bei allen den Eintrag „Nutzt DHCP“ setzen (Evtl. ein weiterer Verbesserungsvorschlag: DHCP global setzen?).
    Danke für das Programme – es ist unheimlich nützlich 🙂
    Viele Grüße

    1. Hallo, die Bestätigungspflicht kann ich (optional) gern einbauen. Mit Ihrer Geschichte im Hinterkopf ist das sicher eine vielleicht lebensrettende Funktion 😉

      Für umfassende Arbeiten an den Hostlisten kann man diese auch in einem Texteditor öffnen und dort mit Suchen und Ersetzten die entsprechenden Einträge bearbeiten.

      Viele Grüße

  14. Hallo ,habe auch WOL2 installiert.
    Habe eine Heimnetzwerk aus 2 Rechnern mit Windows Vista Ultimate und einem mit XP Prof..
    Ich habe ausschließlich Probleme zwischen den beiden Vista Rechnern.
    Das Aufwecken klappt solide.
    Nur das Schlafen legen macht Probleme.
    Habe den Befehl shutdown /s /t 10 /m \\client vom Host aus probiert. Aber ich bekomme trotz ausschalten der Windows Firewall (eine andere habe ich nicht) auf beiden Rechnern und trotz erlauben des Neustarten und Runterfahrens für Jeden Nutzer (“Jeder“) in den Gruppenrichtlinien (siehe Readme) immernoch die Fehlermeldung „Zugriff verweigert (5)“.
    Mein Windows XP Rechner macht dagegen keine Probleme , weder beim starten noch beim herrunterfahren .

    Was kann ich denn noch versuchen?

    1. Probieren Sie mal in WOL2 in den Optionen für das Herunterfahren einen Benutzer der Administratorrechte auf dem Entfernten System hat einzugeben. Das ganze muss wie folgt aussehen:

      RECHNERNAME\BENUTZERNAME

      Das Passwort ganz normal eingeben. RECHNERNAME ist im Zweifel der Name des herunter zu fahrenden Systems.

      1. Habe die alle möglichen Kombinationen ausprobiert obwohl ich auf allen Rechnern identische Benutzer und Passwörter habe . Dabei habe ich dann festgestellt , das ich dann, wenn ich Einträge in den Optionen für Herrunterfahren/Neustarten gemacht habe, nicht mehr die Möglichkeit habe das eigene System (Host) über Wol2 zu beeinflussen (herrunterfahren oder neuastarten) .
        PS. Habe meine Rechner alle auf automatische Windows Updates eingestellt .

      2. Also irgendwie komme ich nicht weiter. Das eigene System kann ich hoch und runterfahren.
        fremde Rechner kann ich nur aufwecken. Nichtmal über die Kommandozeile bekomme ich sie runtergefahren. Es erscheint immer zugriff verweigert (5)
        Bei WOL2 geht ein Kommandofesnter auf, schließt sich aber sofort wieder ohne erfolgreiche Aktion. Hab nun schon die Gruppenrichtlinien am Zielrechner bearbeitet, Dort auch die Windowsfirewall ausgeschaltet und habe einen Benutzer Zielrechner/Benutzer samt Passwart am „Server“ bei Herunterfahren/Neustarten im WOL2 eingestellt obwohl es der selbe Benutzer wie auf dem Host ist.
        Bin mit meinem Latein nun echt am Ende!
        Kann doch eigentlich nicht am Router liegen oder? Der hat zwar auch ne Firewall aber ja nur für „angriffe von aussen“.
        auf dem server ist die WindowsFirewall auch schon zusätzlich aus gewesen. hat aber auch nichts gebracht udn sollte ja auch keine rolle spielen?!
        Es müsste ja wenigstens über die Kommandozeile funktionieren 😦

      3. Kann es sein, dass es daran liegt, dass der Benutzer welcher auf allen systemen existiert und von dem ich versuche runter zu fahren, dass der selber eingeloggt ist auf dem host (und server)?

      4. Nein, es liegt daran, dass der Benutzer auf dem System offensichtlich keine Administratorrechte hat. Der Benutzername und das Passwort des zum Herunterfahren genutzten Benutzers müssen auf allen Systemen gleich sein. Außerdem sollten die Rechner alle in der gleichen Arbeitsgruppe sein.

      5. Alle diese Fakten sind gegeben.
        Auf allen Rechnern die selben Benutzernamen mit den selben Passwörtern udn alles sind Benutzer mit Administratorrechten.
        Auch sind alle in der selben Arbeitsgruppe und können Problemlos (Dank Datei und Druckerfreigabe) im Explorer aufeinander zugreifen.
        Bin mit meinem Latein am Ende 😦

      6. Mein Latein ist damit leider auch am Ende. Die zum Herunterfahren genutzte Funktionalität stammt von Microsoft sodass ich dafür keinen weiteren Support übernehmen kann. Ich kann Ihnen nur empfehlen, im Internet nach Ihrem Problem zu recherchieren. Evtl. antwortet auch jemand aus dem Benutzerkreis auf Ihren Kommentar.

        Sie könne auch ein alternatives Tool zum Herunterfahren von Windowsrechnern suchen und dies in WOL2 einbinden.

  15. Hallo,
    danke fuer das nette Programm, ich betreibe ein Internet Cafe in Uruguay (alle PCs WinXP SP3) und erspare mir das Aufstehen, wenn ich mal zu wenige PCs eingeschaltet habe! Hier ein Feedback

    1. Die gespeicherte Liste der Hosts in WOL2 zeigt lediglich meinen Router, einen PC der ueber Nacht eingeschaltet blieb und den PC, auf dem WOL2 laeuft und der als einziger eine feste IP hat als Online an. 3 weitere PCs die eingeschlatet sind werden als Offline angezeigt. Dabei spielt es keine Rolle ob ein PC uses DHCP angeklickt hat oder nicht. Das Einschalten funktioniert trotzdem.
    2. EDIT – SCAN FOR NEW HOSTS fuehrt immer zu einem Absturz von WOL2
    3. Mit OPEN NETWORK SCANNER wird nur bei dem PC mit der festen IP der Name angezeigt, die anderen erkannten PCs werden lediglich mit ihrer IP angezeigt.
    Saludos

  16. Hallo,
    ich hatte/habe das Problem das ich nicht alle PC`s im Netzwerk mit dem „Shutdown“ befehl Herunterfahren kann.
    Eines vorweg: Ich hab das WOL2 auf meinem Laptop mit Vista 64 Bit. Von hier aus möchte ich meinen PC (XP-PRO) und mein anderes laptop (XP-Home) an/ausschalten.
    Beide konnt ich nicht Ausschalten. Für XP-Pro hab ich folgende Lösung gefunden:
    Ausführen -> gpedit.msc … dann:
    Computerkonfiguration -> Windows-Einstellungen -> Lokale Richtlinien -> Sicherheitsoptionen … dort ist ein Eintrag:
    Netzwerkzugriff: Modell für gemeinsame Nutzung blabla… -> da kann man die einstellung auf Klassisch umstellen. Dann gehts.

    Leider find ich nix für Home… Ansonsten super tool =)
    MFG Manuel

      1. So, mal noch nen weiteren schritt:
        Ich habe ne Möglichkeit gefunden unter XP-Home die gpedit.msc console zu aktivieren/installieren und die einstellung vorzunehmen.
        Leider bringt diese auch keinen erfolg.

  17. Ein userfreundliches und effizientes Tool – gratuliere!

    Dass der Shutdown noch nicht funktioniert, ist wohl auf meine mangelnden Kenntnisse zurückzuführen; ich erhalte im Log die folgende Meldung:

    System.ComponentModel.Win32Exception: Anmeldung fehlgeschlagen: unbekannter Benutzername oder falsches Kennwort

    Frage 1: Kann der Shutdown überhaupt klappen ohne Domain, nur in einer Arbeitsgruppe?

    Frage 2: Wenn ich im Intranet IN von PC1 aus mit Name N1 und Passwort P1 den PC 2 herunterfahren möchte, muss ich dann dessen Name N2 & Passwort P2 benutzen?

    Frage 3: Wo muss ich dies eingeben und wie lautet die Syntax?

    Frage 4: Ich komme nicht auf die Online Help – wie geht das?

    Besten Dank zum voraus !!!

    Und en Gruess vom Zürisee, Dieti

    1. 1. Ja, aber nur wenn Win2000 oder eine Professional Version von XP, Vista und Win7 genutzt wird. In anderen Fällen empfehle ich immer ein anderes Kommandozeilentool zu suchen (Google) und dieses als externes Tool in WOL2 einzurichten.

      2. Ja, die Fehlermeldung besagt jedoch dass die Anmeldung im Moment fehlschlägt.

      3. Im optionsdialog und dort ganz normal.

      4. Die Onlinehilfe ist die Readme datei im 7Z Archiv.

  18. Ist wirklich ein klasse Tool. Ich benutze WoL2 in einem kleinen Firmennetzwerk um zu sehen welcher Rechner im Moment Offline ist (um Wartungsarbeiten durch zuführen). Das Tool ist auch dafür prädestiniert festzuhalten, welcher Rechner mit welchem User läuft, über die Kommentarfunktion. Schade ist nur, dass nach einem neuen Scan die Kommentare gelöscht werden. Gibt es da irgendeine Abhilfe?

  19. Hallo Marko,
    cooles Tool.
    Kann ich das ganze auch als Dienst laufen lassen.
    Hintergrund ist, ich will jeden Donnerstag alle PCs um 20 Uhr aufwecken, Updates, Virencheck usw. machen und sie dann wieder runterfahren.

    Geht das??

    1. Als Dienst nein, aber als geplanten Task. Die Kommandozeilenparameter stehen in der ReadMe.
      Will man die Timer im Tool nutzen, dann muss das Tool offen bleiben.

      Das zu einem Dienst zu machen wäre ein recht hoher Aufwand.

  20. Hallo, super Tool! Danke.

    Eine Frage – wir haben bei uns diverse Quellen um die MAC Adressen auch zu bekommen, wenn die Rechner nicht angeschaltet sind. (DHCP, Asset Mgmt, …) Bei unserer Masse an Clients bringt ein Scan auch nichts, da garantiert immer irgendein Rechner gerade nicht am Netz ist. Gibt es eine Möglichkeit die Liste der MAC Adressen aus einer CSV Datei zu importiern?

    1. Nein, einen derartigen CSV Import gibt es im Moment noch nicht. Es ist jedoch denkbar so etwas zu implementieren. Sie können mir diesbezügl. gern eine Email schreiben. (Siehe Impressum)

  21. Moin,

    erstmal danke für das nette Tool. Ich würde es auch gerne zum Herunterfahren unserer WS in der Domäne nutzen was soweit auch prima funktioniert. Allerdings scheint der Timer nicht die Wochentage zu kennen da er NUR Donnerstags morgens um 02:00 herunterfahren soll, dies aber nun täglich erledigt :-/.

    Eine Idee woran das liegen könnte?

    MfG Tom

  22. Das Scannen eines vlans scheint ein Problem bei wol2 zu sein wenn es sich nicht im zu scannenden vlan befindet:
    Man muß die arp Auflösung abschalten, damit in Logfile wenigstens ‚adding it‘ steht, aber dennoch wird dann in eine neu erzeugte leere Liste kein Host hinzugefügt.

    Kann mir jemand sagen, was schief läuft? Das Tool ist ja sonst genial!

    Danke

    1. Dass Sie ein externes Subnetz nicht via ARP scannen können, liegt an der IPv4 Technologie. ARP funktioniert nur im lokalen Subnetz, da nur dort auf MAC ebene Kommuniziert wird.
      Schalten Sie die Option aus, müssten die Hosts eigentlich eingefügt werden. Wie exakt lauten denn die Protokolleinträge?

      1. hier ein Auszug aus den Log:

        16.12.2009 14:21:54: Wake On Lan Tool 2 version 2.0.0.27412 starting…
        Opened host file C:\AdminTools\WOL2\Munich-10.102.21.0.xml with 17 hosts.
        ScanIPv4Range: Scanning range from 10.102.18.0 to 10.102.18.255
        NormalizeMacAddress(): System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
        bei WOL2.WOL2Host.NormalizeMacAddress(String sMac)
        NormalizeMacAddress(): System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
        bei WOL2.WOL2Host.NormalizeMacAddress(String sMac)
        bei WOL2.WOL2Host.NormalizeMacAddress(String sMac)
        bei WOL2.WOL2Host.NormalizeMacAddress(String sMac)
        NormalizeMacAddress(): System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
        bei WOL2.WOL2Host.NormalizeMacAddress(String sMac)
        NormalizeMacAddress(): System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
        bei WOL2.WOL2Host.NormalizeMacAddress(String sMac)
        Found Host: MAC=; IP=10.102.18.129; Name=gmbh080923ak.tmw.de. Adding it.

        Die ARP Auflösung ist ausgeschaltet, DNS eingeschaltet. Dennoch wird nichts in die Liste übernommen.

  23. Hallo nochmals aus Uruguay!
    Seit ich meine PCs alle mit fester IP versehen und die Änderung im GP Editor gemacht habe klappt alles hervorragend.
    Jetzt würde ich gerne versuchen, ob ich WOL auch per Internet nutzen kann, sprich einen Rechner von zu Hause aus zu starten, komme aber mit den hier verfügbaren Infos nicht weiter. Wo finde ich weitergehende Infos hierzu? Danke

    ADSL Leitung mit dynamischer IP, älterer Encore Router

    1. Es gibt keine FAQ zu diesem Thema. Eigentlich liegt es auch nicht am WOL Tool, ob das Aufwecken per Internet geht oder nicht. Die genutzte VPN Software muss letztlich das WOL Paket routen. Wenn Sie kein VPN nutzen, können Sie nur versuchen, das WOL Paket an eine Portfreigabe zu senden. Das ist aber in der ReadMe beschrieben, wenn ich mich recht entsinne 😉

  24. Hi,

    wäre es möglich die Mac addresse automatisch zu füllen und bei doppelclick auf das icon ein wakeup an den entsprehcendend rechenr zu senden ?
    auf minimize bei click auf x wäre besser als beenden.
    auch wäre praktisch, wenn wol2 die rechner.ini gleich im wol2 ordner speichert.

    viele grüße
    Chris

    1. Hallo,

      die MAC Adresse wird automatisch ermittelt. Dafür gibt es gleich 2 Netzwerkscanner.
      Das Doppelklick, Schließen und Speichernverhalten war in WOL Classic so wie Sie es nachfragen.

      Für WOL Classic prasselten Nachfragen auf mich ein, diese so zu ändern, wie es nun in WOL2 ist. Ich denke darüber nach dies konfigurabel zu machen.

  25. Hallo,
    ich habe mit WoL Classic schon gute Erfahrungen gemacht und würde nun gerne WoL 2 nutzen. Da ich eine Firewall an jedem Rechner habe, müsste ich die entsprechenden Ports freischalten um das Netzwerk zu scannen.
    Bei WoL Classic war dies noch der UDP Port 7, allerdings scheint sich dieser bei WoL 2 geändert zu haben, da ich plötzlich keinen PC mehr finde?

    Gruß, Never

  26. Hallo … erstmal danke für dieses Toole Programm … nur hab ich ein kleines Problem mit dem Herunterfahren / Neustarten von einem PC in meinem Netzwerk.

    auf meinem PC (Windows 7) läuft WOL2 und auf dem anderen PC der Ferngesteuert hoch und runterfahren soll läuft XP Prof.

    Wenn ich auf den Button Herunterfahren drücke erscheint ein Kommandozeilenfenster welches sich aber sofort wieder schließt .. darin steht aber eine Fehlermeldung … und zwar folgende :

    192.168.16.33 Zugriff verweigert(5)

    ich habe schon auf dem XP Sys. die Firewall deaktiviert/ und die Sicherheitsrichtlinien wie MANUEL weiter oben geschrieben hat überprüft und den Netzwerkzugriff auf klassisch gestellt …
    geht auch nich 😦

    mit dem Befehl

    shutdown -s -t 01 -m [COMPUTERNAME]

    in der Kommandozeile … fährt der PC reibungslos runter … aufwecken kann ich den XP PC dann wieder mit WOL2 ohne Probleme …

    bestimmt nur eine kleinigkeit … danke für deine Hilfe
    Matze

    1. Ich kann mir nur vorstellen, dass unter Win7 der Shutdown befehl Adminrechte benötgt.
      Sie rufen den Befehl doch sicher von der Konsole aus auf?
      Läuft diese im Adminmodus?

      Tragen Sie doch im WOL2 Tool unter Optionen nochmals Ihre Benutzerkennung ein.

  27. Erstmal vielen Dank für dieses super Tool !!!

    Kurze Frage : Ist es möglich, wenn in den Optionen unter dem Punkt „Wake on Lan“ die Option „an das Zielnetzwerk senden“ aktiviert ist, die Auflösung des DNS-Namens zu verwenden ? Dann müsste man bei dem Hosteigenschaften nicht explizit eine IP-Adresse eintragen. Das ist bei der Nutzung von DHCP vorteilhaft.
    Im Broadcastmodus hab ich da keine Probleme, dann komme ich aber nicht über den Router hinweg, wenn ich ein anderes Zielnetzwerk verwende 😦

      1. Vielen Dank für die schnelle Antwort.

        Damit wir nicht aneinander vorbeireden. Ich habe unter der IP-Adresse im Host einen Rechnernamen stehen und keine IP-Adresse ! „Nutzt DHCP“ ist schon angehakt. Wenn ich auf die Option „an das Zeilnetzwerk senden“ umstelle bekomme ich folgenden Fehler :

        Unbehandelte Ausnahme in der Anwendung…..

        Es wurde eine ungültige IP-Adresse angegeben.

      2. „Es wurde eine ungültige IP-Adresse angegeben“ – Die Fehlermeldung ist doch recht sprechend.
        In das Feld IP Adresse gehört eine IP Adresse, im Ernstfall eine ungültige wie 1.2.3.4.
        Im Feld Name wird der DNS Hostname des Rechners angegeben. Der DHCP Haken bewirkt, dass dann das Paket an den Hostnamen und nicht an die IP gesendet wird. – Ich kann aber nicht ausschließen, dass für WOL dies noch nicht umgesetzt wurde. Das muss ich demnächst noch einmal prüfen.

      3. Hallo, ist es möglich das WOL2 Toll als Dienst laufen zu lassen ? Wollte es auf einem Windows 2003 Server laufen lassen, der das Programm ohne Angemeldet zu sein ausführt, um die Clients übers Wochende zu starten.

        Gruss
        Dennis

    1. Die Versionsnummer steht schon auf der Downloadseite.
      Wenn Sie also rechts unter Downloads auf „WOL2 (.NET)“ klicken, gelangen Sie zu einer Seite, wo die Versionsnummer steht. (Wenn ich nicht mal vergessen habe, diese zu aktualisieren :-))

  28. Hallo Marko,

    ich habe folgedes Problem, er findet meinen Rechner nicht.
    Auf dem einen ist XP Home und auf dem anderen XP Prof.
    Der Home findet den Prof nicht, anders rum schon…

    Haste ne idee?
    Grüße

  29. Hallo!
    Auch von mir als erstes großen Dank an den Programierer von WOL2 !!
    Tolles Programm ! Für reines WOL gibt es ja einige, aber die Anzeige des
    On- / Off-Line-Status im Netzwerk ist genial.
    Und das ohne Installation!
    Herunterfahren und Neustarten bringen auch meisten nicht.
    Nun hatte ich aber auch das Problem, dass mit WOL2 das Aufwecken funktioniert,
    aber Neustarten und Herunterfahren nicht.
    Alle Hinweise hier haben nichts gebracht, auch der von Manuel (4.11.09) leider
    nicht. Bin dann in einem anderen Forum fündig geworden unter
    Remote shutdown unter Vista / XP Zugriff verweigert:
    1-Vista) deaktivieren des „User Access Control“
    2-XP-Prof) Ausführen: gpedit.msc gehe zu–>
    – Richtlinien für Lokale Computer
    – Computerkonifiguration
    – Windowseinstellungen
    – Sicherheitseinstellungen
    – Lokale Richtlinien
    – Zuweisen von Benutzerrechten
    -> „Erwingen des Herrunterfahrens von einem Remotesystem aus“
    und dort „NETZWERK“ hinzufügen danach das System neu starten
    jetzt das System zB. mit „shutdown -r -m \\rechnername“
    neustarten
    Bei mir hat unter XP Prof die Variante 2 auf Anhieb funktioniert.
    Mit seperater Batch und auch mit WOL2 funzt das Neustarten und
    Herunterfahren ohne Probleme.
    Vielleicht hilft das bei anderen auch!

  30. Hallo

    Danke für das tolle Tool.
    Für WOL über Internet würde ich gerne einen anderen Port als den üblichen Port UDP 7 nutzen, um die Sicherheit zu erhöhen. Bei anderen Tools ist es möglich einen speziellen Port anzusprechen. Könnte man diese Funktion ebenfalls integrieren? Ansonsten ist dieses Tool nämlich super.

  31. Hallo Erstmal. Das Tool funktioniert ohne Probleme. Allerdings möchte ich es auf einem Win3K Server als Dienst installieren, damit es auch ohne Anmeldung an diesem im Hintergrund ausgeführt wird. Gibt es da eine Möglichkeit ?

  32. Hallo

    Ich habe leider bei meiner ersten Anfrage noch keine Antwort bekommen, deshalb versuche ich es einfach noch mal.
    Für WOL über Internet würde ich gerne einen anderen Port als den üblichen Port UDP 7 nutzen, um die Sicherheit zu erhöhen. Bei anderen Tools ist es möglich einen speziellen Port anzusprechen. Könnte man diese Funktion ebenfalls integrieren? Ansonsten ist dieses Tool nämlich super.
    Ausserdem werden bei mir die Hosts gelöscht, wenn ich WOL2 auf einem anderen PC ausführe, obwohl ich die richtige Hosts-Datei öffne. Was mache ich falsch?

  33. Hallo, ich habe ein Problem mit der Sortierung nach Name. Wenn ich nach Name sortieren möchte, wird gleichzeitig der Status mit sortiert. Es entstehen dann zwei Sortierbereiche „online und offline“. Ist das so gewollt oder übersehe ich etwas. Alle anderen Sortierungen funktionieren.

  34. Hallo Herr Oette,
    erstmal vielen Dank für dieses tolle Programm! Chapeau, ich habe bisher nichts besseres gesehen!
    ich benutze das Programm um im EDV Labor unserer Bildungseinrichtung zum Zwecke der Wartung die Rechner ein und auszuschalten.
    ein Problem: ich bekomme die Rechner (Win XP Clone) nicht wach… schlimmer noch, es hat bei einem der Rechner einmal geklappt… Bios WOL ist aktiviert… ich weiß mir leider nicht zu helfen… Wissen Sie rat ?! Vielen Dank für dir Hilfe!
    H. Palotze

    1. Hallo,

      in solchen Fällen sollte man folgendes Prüfen:
      – Sind die ggf. vom Scanner ermittelten MAC Adressen korrekt?
      – Ist das von WOL2 genutzte Netz korrekt?
      – Sind Firewalls und Paketfilter inaktiv bzw. entsprechend angepasst?
      – Ist das Routing entsprechend eingerichtet?

  35. Hallo, ich bin erst vor kurzem über dieses geniale Tool gestolpert. Nun meine Frage: ist es möglich selbst erstellt Tools auch als Icon Anzuzeige ?
    Und wenn ich noch eine kleine Verbessurung mitteilen darf:: Die Integration von der MSTSC Remotkonsole wäre echt super

    Dnake nochmal für die Programmierung dieses Genialen Tools

    MfG Tom

      1. Ja genau als Button, oder das man allgemein selbstgebastellte Tools als Button setzen kann … z.B. MSTSC oder Ping etc.

        MfG Tom

  36. Hi,

    tolles Tool – habe allerdings mit (m)einem Rechner ein Problem. Vielleicht hat jemand eine Lösung:
    Mein Notebook sendet über WLAN entweder kein Package (sagt zumindest WireShark) oder an die falsche IP. (192.168.0.255 statt 192.168.0.6). Kann ich WOL2 mitteilen, welche der Netzwerkverbindungen genutzt werden soll?
    Das Ganze unter Win7 64Bit.
    Auf weiteren Rechnern im Netzwerk Win7-64 (LAN) bzw. Win7-32 (WLAN) klappt’s problemlos…

    1. Die IP 192.168.0.255 ist richtig. Dies ist bei einem Class C Netzwerk die Broadcast Adresse.

      Ein Paket über IP an einen Abgeschalteten Rechner zu senden macht keinen Sinn. Daher wird die Broadcastadresse genutzt.

      Einstellen, wo hin das Paket geschickt wird, können Sie im Optionen Fenster.

      1. Ich habe fuer den Host sowohl eine IP als auch die MAC eingetragen. Wie gesagt, bei 2 anderen Rechner klappt das ganz prima, nur bei diesem einen nicht.

      2. Fuehle mich mal angesprochen, habe mich wohl missverstaendlich ausgedrueckt:
        Nochmal zur Gesamtkonfiguration. Der Rechner, der aufgeweckt werden soll ist per LAN angeschlossen. Ein weiterer auch per LAN und zwei Notebooks per WLAN. Per (LAN Win7-64) geht’s. Von Notebook1 (WLAN:Win7-32) geht es auch. Von Notebook2 (WLAN: Win7-64) geht es eben nicht. Konfig File ist uebertragen vom funktionierenden Rechner.

  37. Hallo,
    ein wirklich brauchbares und tolles Tool.

    Übrigens das Downloadarchiv funktioniert anscheinend nicht mehr.
    Seite kann nicht gefunden werden – habs mehrmals heute probiert.

    Mit Gruß
    DK

  38. Hallo,

    auf meinem Windows 7 Rechner läuft WOL2 einwandrei – nur will ich es unter WinXP SP3 mit .net Framework 4 zum Laufen bringen, startet das Programm erst gar nicht. Im Fehlerlog von Windows steht dann:
    … system.io.filenotfoundexception, P10 NIL…

    Welche Datei wurde denn nicht gefunden?
    Grüße
    Thomas

      1. Ich habe ein ähnliches Problem. Bei mir läuft das Programm überall, nur nicht auf W2K8R2 (x64). Auf allen PCs ist der .NET Framework 4 installiert, daran kann es nicht liegen..

      2. Unter W2k8 R2
        Server Manager öffnen.
        Features
        Add Features
        .net 3.5.1 Featurs baum öffnen
        3.5.1 Features installieren anklicken heiter weiter fertigstellen.
        Danach läuft es

  39. Guten Tag

    Wir setzen die neuste Verison des WakeOnLan Tool ein. Der Timer zum Starten für eine Gruppe von Hosts ist von Dienstag – Sonntag gesetzt. Der Montag ist deaktiviert. Trotzdem starten die Clients am Montag.

    Haben Sie dafür eine Erlärung?

    Freundliche Grüsse
    Christian Gfeller

      1. Info | Waking host zpkwb001 (0.0.0.0 / 00:11:85:0E:66:9D)
        Info | Will send WOL package to 255.255.255.255:7
        Info | Local Endpoint used: 0.0.0.0:1146
        .
        .
        Leider sehe ich keine Zeitstempel bei den Einträgen im Logfile.

      2. Wenn ich Ihre Antwort richtig interpretiere, ist im Protokoll zu sehen, das die Rechner geweckt werden? Können Sie mir die XML Datei und das Protokoll zusenden?

        Viele Grüße

  40. Hallo Marko,
    erst mal Danke für Dein Tool, gefällt mir sehr gut. Ich hab aber auch eine Frage. Um meinen XP-Rechner zu starten, muss ich den WOL-Befehl „Aufwecken“ immer zwei Mal hintereinander senden. Dann klappt es. Wenn ich den Befehl nur einmal wegschicke, bleibt der Rechner aus.

    Mache ich irgendetwas falsch?

    Danke schon mal für die Rückantwort.

    1. Falsch machen Sie sicher nichts. Ihr Rechner scheint sich erst beim 2. Paket angesprochen zu fühlen. In dem Falle müsste das WOL Tool gleich 2 Pakete schicken. Die Classic version macht dies auch, in der Version 2 ist das noch nicht enthalten. Ich werde es aber mit vorsehen.

      Viele Grüße

      1. Vielen Dank, dies hört sich vielversprechend an.

        Viele Grüße
        Dieter Müller

  41. Hallo Marko,
    mein Home-PC-Netzwerk befindet sich hinter der Fritz!Box 7270. Ich habe eine Dynamik-DNS-Adresse (name.selfhost.pro), so dass ich trotz täglich wechselnder IP-Adressen Zugriff auf mein System habe. Was muss ich in der Fritz!Box anlegen (Port 7 mit Weiterleitung auf die IP-Adresse des zu weckenden PCs habe ich eingerichtet)? Was muss ich genau in die einzelnen Felder in der Maske „Host bearbeiten“ von WakeOnLAN2 eingeben? Bisher klappt die WOL-Funktion nur innerhalb meines eigenen LAN. Wenn ich aus dem Internet zugreifen möchte klappt es nicht. Was ist noch zu tun?

    1. Bei Fritz-Boxen gibt es mit dem WOL über das Internet häufig Probleme. Ich habe selber leider noch keine Erfahrungen damit gesammelt. Vielleicht hilft uns ein Aufmerksamer Leser weiter?

  42. Nur so zur Info, falls jemand auch so lange Startup-Zeiten von WOL2 hat:

    „Check for updates on startup“ abschalten, lieber manuell auf Updates prüfen 🙂

    Wäre evtl. ne gute Idee den „Update check“ asynchron zu starten (neuer Thread)

    Danke für das super Tool, komisch, dass sowas nicht in Windows eingebaut ist.
    Ted

  43. Hallo Marko!

    Vorweg auch von mir ein großes Lob an Dich für Dein Tool.

    Zu meinem Problem:
    1. Intern funktioniert alles wunderbar (auch Herunterfahren und Neustart).
    2. Bei Zugriff über VPN (konkret OpenVPN) klappt es leider nicht.
    Auf der Firewall habe ich eine Port-Weiterleitung auf 192.168.110.255:7 installiert, auf dem Host läuft Windows7Pro, auf dem Client WindowsXPPro).
    Wenn der Client (192.168.110.114) eingeschalten ist, kann ich ihn pingen und via Remotedesktop darauf zugreifen.
    3. Der Netzwerkscan findet alle Clients der Dömane solange ich WOL2 netzwerkintern nutze, über VPN (via mobiles Internet) wird nichts gefunden.

    Was soll ich tun?

    Gruss,
    Richard

    1. Hallo,

      der Netzwerkscanner kann aus technischen Gründen die MAC Adresse nicht über einen VPN Tunnel ermitteln. Der Scanner funktioniert also nur, wenn man unter Optionen die Option „Wenn MAC Adresse ermittelt werden kann“ abstellt.

      Weitere Tipps zum Aufwecken über VPN sind schon in anderen Kommentaren enthalten. Meist muss man probieren, da dies von VPN Lösung zu VPN Lösung unterschiedlich ist.

  44. Hallo,

    ich möchte mich an dieser Stelle auch für das sehr gute Programm bedanken. Ich habe es eben unter Mandriva Linux getestet, läuft sehr stabil, nur bei der Updatesuche hatte sich das System aufgehängt.

    Meine Frage: Ist es möglich Rechner in/aus unterschiedlichen Netzsegmenten aufwachen zu lassen? Z. B. in einem Raum befinden sich n Rechner, welche über einen Switch von einem anderen Netz abgetrennt sind, könnte man das realisieren? Ich habe es heute mit der Broadcast-Adresse probiert, leider ohne Erfolg. Der Status (online/offline) der Rechner bekomme ich angezeigt…

    Gruß

    #shadow#

    1. Abhängig vom Switch sollte das eigentlich schon funktionieren. Der Broadcast (UDP) muss entsprechend weitergeleitet werden. Für „dumme“ Switches ist das eigentlich kein Problem. Einige wenige „intelligente“ leiten die UDP Pakete manchmal per Voreinstellung nicht weiter.

  45. Hallo Marko,

    erstmal Gratulation zu dem super Tool! (haben ja schon viele gesagt, doch ich wollte es auch loswerden ;)) Nun folgende Frage:

    Ich kann die Rechner im Netz Remote runterfahren und es kommt dann auch ein Warnhinweis. Nun möchte ich den Rechner wieder „aufwecken“ und es passiert nichts. Leider konnte ich auch in dem Log nicht finden, dass der Vorgang zum aufwecken dort auftaucht. Hast Du evtl. eine Idee/einen Tipp?

    Besten Gruß
    Joe

    1. Hallo,

      ich habe die Lösung, dank der Mithilfe von Marko finden können! Es musste unter WOL2 -> Bearbeiten -> Einstellungen -> Wake on Lan, der Punkt von „Broadcast“ auf „An das Zielnetzwerk senden“ gesetzt werden.

      Noch eine kleine Anmerkung zu Marko, wie man Sie auf ebay finden könnte: schnelle Antwort, netter Kontakt, gerne wieder!!! 😉

      Besten Gruß
      Joe

      P.S. Noch einmal, es ist ein tolles Tool!!!

  46. Hallo,

    vielen Dank für das Tool.
    Aber ein Problem habe ich noch damit. Ich starte das Tool aus einem Netzlaufwerk Q:\Wartung\Wol2. Das Aufwecken der Clients funktioniert. Der Shutdown bzw. der Reboot funktioniert nicht.
    Log:
    Error | System.ComponentModel.Win32Exception: Der Verzeichnisname ist ungültig
    bei System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
    bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
    bei WOL2.MainForm.ShutdownHost(WOL2Host h, Boolean bNoConfirm)

    Nun die Fehlereingrenzung:
    Verzeichnis auf die lokale Platte Laufwerk D: verschoben und siehe da, Shutdown bzw. der Reboot funktionieren.
    Nun wieder zurück auf das Netzlaufwerk und dort habe ich eine Verknüpfung zur wol2.exe angelegt -> und als „Ausführung in“ -Verzeichnis „c:\“ eingegeben; und über diesen Link von den Netzlaufwerk gestartete wol2.exe funktioniert auch Shutdown bzw. Reboot.
    Vielleicht können Sie das Problem nachvollziehen.

    Danke tom

  47. hallo,
    das tool ist wirklich genial… aber ich wiederhole mich… musste aber raus 😉
    meine frage:
    gibt es eine möglichkeit mit wol2 einen rechner von ausserhalb zuz bedienen?
    dass ich wenn ich unterwegs bin, diesen anschalten und ausschalten kann.
    wenn es da ne möglichkeit gibt, dann wäre das tool für mich die eierlegende wollmilchsau….

    gruß und danke
    herby

    1. hallo noch einmal….
      habe es gelöst… kann nun alles ansteuern, was ich möchte das tool ist der absolute hammer… habe es auf meiner facebook seite verlinkt…
      ein problem besteht allerdings weiterhin.. das problem mit dem windows 7 rechner… da bin ich noch am grübeln.. wenn ich das hin bekommen würde.. würde ich das tool einen bekannten für seine praxis empfehlen…

      gruß herby

      1. ich habe hier ien netzwerk mit 5 host´s, 4 davon laufen auf wxp-pro und einer ist mit ner win 7 pro bestückt.
        mit dem win 7 system kann ich alle anderen ansprechen und auch sämtliche befehle ausführen… nur kann ich nicht mit einem wxp-pro den win 7 ansteuern weder über die grafische ebene noch auf der komandozeile.
        protokoll ist aktiviert…

        gruß herby

      2. Hallo,
        wieso sich der Windows 7 PC nicht aufwecken lässt kann ich leider nicht sagen. Wahrscheinlich ist die WOL Option im BIOS nicht aktiviert oder der Nerzwerkkartentreiber muss noch entsprechend konfiguriert werden. Bei tragbaren PCs ist diese Option meist deaktiviert.

        Das der Windows 7 PC sich von einem XP Rechner aus nicht herunter fahren lässt, wird wahrscheinlich an den Änderungen der Sicherheitsrichtlinie liegen. Hier können Sie nur probieren, was das Windows Tool „shutdown“ für Fehlermeldungen aus gibt, wenn Sie manuell versuchen, den Rechner herunter zu fahren. Dazu finden Sie hier weitere Diskussionsbeiträge, wo dieses Problem schon breit diskutiert wurde.

        Viele Grüße und viel Erfolg!

  48. Hey,
    also ich find das Tool ja echt super, allerdings funktioniert der scanner nicht so richtig (mehr als ca 100 adressen will er nicht scannen) was echt schade in nem Klasse B Netz ist.
    auch habe ich noch keine funktion gefunden, bei der ich mehrere hosts gleichzeitig auf dhcp switchen kann (klick by klick ist bei vielen host auch zu müßig).
    ob es ne funktion gibt, bei dem der hostname mit der IP verglichen wird, weiß ich leider auch nicht (wär aber auch echt spitze, da kleinere netze bei uns mit dhcp laufen).
    mal so nen paar kleine anregungen für version 3 😛

    ansonsten wie gesagt echt super 🙂

    1. Der Scanner sollte eigentlich auch mit großen Netzen klar kommen. Wie ist das Netz denn aufgebaut? Was passiert beim Scannen? Gibt es ein Protokoll?

      Eine Funktion, die die aktuelle IP zu einem DNS Namen auflöst, und prüft, ob dieser dem gespeicherten Entspricht gibt es nicht… Was wäre denn da ein Anwendungsfall?

      1. hmm protokoll gibt nicht viel her, der scanner hängt sich einfach auf, mag aber auch an der hardware liegen, wie gesagt ich mag das ding…
        den kompletten aufbau des netzes kenne ich leider nicht, aber das teilnetz, welches ich haben will kann ich mittlerweile abbilden, wie gesagt 100 adressen am stück scannen klappt problemlos und von daher ist es auch nicht viel arbeit.
        der andere punkt war nur so ne idee, die ich selbst mal prüfen müsste, da die lease ja irgendwann abläuft, sich der hostname aber nicht ändert wollt ich einfach mal überprüfen, wenn ein client lange nicht aktiv war, ob sich die ip des systems geändert hat

      2. [Edit]
        ich muss mich korregieren ein protokoll gibt es doch, demnach sieht auch alles gut aus, nur der scanner hängt sich wie gesagt bei 99% auf…
        dachte zuerst das liegt an der größe des netzes aber sehr viel mehr als 100 clients lassen sich nicht problemlos scannen…

  49. Hallo,

    wäre es möglich den Netzwerkscanner in einer späteren Version Zeitgesteuert ablaufen zu lassen.
    Mein Problem ist folgendes:

    Wir haben hier 350 WinXp Clients.
    Einige Clients sind länger nicht online.
    Nach drei Wochen verlieren die Clients ihre Lease.
    IP-Adressen werden dann anderen Clients zugewiesen.
    Die IP-Adressen im Tool können aber erst aktualisiert werden, wenn der Client wieder online geht.
    In der Zwischenzeit stehen aber bei zwei Clients im Tool gleiche IP-Adressen.
    Jetzt kann ich nicht mehr erkennen welcher Client nun wiklich online ist.

    1. Den Scanner „nachträglich“ laufen zu lassen geht. Er fügt dann allerdings Duplikate ein.
      Es müsste zusätzlich also noch eine Funktion geben, die beim einfügen neuer Hosts prüft, ob es bereits einen Host mit dieser IP gibt und dann den alten löschen?

      Haben Sie die DHCP Option schon einmal ausprobiert?

  50. Hello.

    Thank You – very good application 🙂

    I have v2.0.1.2 and I add new Tool (shutdown /f /s /m \\%name%)
    When I try launch this tool I have error:

    Szczegółowe informacje na temat wywoływania debugowania w trybie JIT (just in time)
    zamiast tego okna dialogowego znajdują się na końcu tego komunikatu.

    ************** Tekst wyjątku **************
    System.ComponentModel.Win32Exception: Nie można odnaleźć określonego pliku

    1. Hi,

      I guess the tool does not work, as you did not supply the exe as „shutdown.exe“ and the parameters themselves. You need to split the call.

      By the way, klicking the „shutdown“ button in WOL2 will execute this command for you.

  51. Hallo,
    ich habe das Tool auch installiert, läuft gut Dankeeeeeee!!!
    Wie kann ich es in den Autostart einbinden bzw wie muß der Batcheintrag für das aufwecken und Herunterfahren aussehen?
    mfg Thomas St.

  52. Hallo Herr Oette,

    setze das Programm hier in unserer Firma ein und es funktioniert Super, Danke für das Produkt.

    Leider habe ich aber das Problem, dass ich mit dem Programm alle Rechner herunterr fahren kann und das auch ohne Probleme funktioniert. Nur das Aufwecken funktioniert leider erst nachdem ich die Clienst Stromlos gemacht habe! (heißt, am Abend werden mit ihrem Tool alle Clients herunter gefahren und anschließend per Hauptschalter Stromlos gemacht) Nun haben wir Div. Clienst die an 24 Stundensteckdosen hängen und somit permanent Strom beziehen.
    Am morgen, wenn ich den Hauptschalter wieder einschalte und mit Ihren Tool alle Rechner aufwecke, kommt es zu der Situation, dass alle Rechner die Stomlos waren hochfahren und die Rechner die weiterhin Strom hatten nicht reagieren.

    Das Programm läuft auf einem Serrver 2003 R2 und die Clients sind alle mit XP Prof. bestückt. Es sind auch alle die „gleichen“ Rechner, von Fujitsu.

    Eventuell gibt es dafür ja auch einen Tipp!

    Vielen Aber schon eimal für das tolle Programm und weiter so!

    Mit freundlichem Gruß

    S. Biele

    1. Überprüfen Sie doch einmal, ob in der Windows Netzwerkkartenkonfiguration eine WOL oder Magic Packet Option vorhanden und ggfs. gesetzt ist. IdR. ist dies die Ursache für das von Ihnen beschriebene Problem.

  53. Hallo Hr. Oette,

    bis vor einigen Tagen nutzte ich das WOL Classic Tool ohne Probleme. Dabei verwendete ich zwei XP-Rechner. Nun habe ich den Rechner, der das WakeUp-Signal sendet mit Win 7 bestückt, der aufgeweckt wird läuft weiterhin mit XP SP3. Da unter Win 7 die Classic-Variante laut Angaben nicht funktioniert, nutze ich unter Win 7 jetzt WOL 2. Leider habe ich das Problem, dass sich der XP-Rechner nicht mehr aufwecken lässt. Die Einstellungen im Bios wurden nicht verändert, habe sie zusätzlich auch noch einmal kontrolliert. Die Hardwaretreiber der Netzwerkkarte des XP-Rechners habe ich ebenfalls auf den neuesten Stand gebracht und den Power-Save-Modus abgestellt. Leider alles ohne Erfolg! Die IP-Vergabe in meinem Netz ist fest, die MAC-Adresse stimmt.
    Habe noch einmal mit einem XP Rechner und dem Classic Tool getestet den Rechner aufzuwecken: Es funktioniert! Sobald ich jedoch vom Win 7 Rechner aus aufwecken möchte geht nichts.
    Können Sie mir einen Tipp geben wie ich dies hinbekommen könnte?

      1. Mit WOL 2 auf dem XP-Rechner funktioniert es! Also liegt es wohl an Win 7 …
        Jetzt stellt sich natürlich die Frage, an welchem Rädchen da in welche Richtung gedreht werden muss 🙂
        Sie haben nicht zufällig einen Tipp?

      2. Wahrscheinlich an der Windows 7 Firewall.

        Das Netzwerk müsste als „Arbeitsplatznetwerk“ oder „Heimnetzwerk“ erkannt worden sein, bzw. können Sie es so einrichten. Dann kann man in der Systemsteuerung unter Windows Firewall diese für das Heim-/Arbeitsplatznetwerk abschalten.

        Das macht aber natürlich nur dann Sinn, wenn Sie über einen Router, eine Fritzbox oä. mit dem Internet verbunden sind.

  54. Habe die Lösung gefunden!
    Im Programm unter „Bearbeiten -> Einstellungen“ beim Reiter „Wake on LAN“ die Übermittlung des Magic Packets auf „An das Zielnetzwerk senden“ setzen.

  55. Hallo,
    vielen Dank für dieses Tool.
    Ich teste WOL2 gerade und habe für mich festgestellt, dass es klasse wäre, wenn man Hosts auch aus einer CSV-Datei importieren könnte.
    Ich habe gesehen, dass der User Tranquility im November 2009 schonmal so ein Feature angeregt hatte. Ist das evtl. für zukünftige Releases geplant?

  56. Hallo,
    erst mal ein Lob für das Tool, nach dem ich mich jetzt ein bisschen mit dem Thema beschäftigt habe find ich ist es die gelungenste Freeware die ich weit und breit finden konnte.

    Nun zu meinem Problem, evtl kennt das jetmand oder kann mir jemand ein Tip geben:
    Ich hab das Tool konfiguriert und an und für sich funktioniert das auch super, leider hab ich das Problem dass sich die Zielrechner nur bis ca. 10 Minuten nach dem Herunterfahren auch wieder wecken lassen. Jeder versuch danach fürt zu keiner Reaktion. Bis zu diesem Zeitpunkt ist das alles in Ordnung. Ich hab in den WoL Einstellungen versucht eine Änderung durch auswahl der verschiedenen Weckmethoden zu erreichen aber alle angebotenen Auswahlmöglichkeiten führen zum selben Ergebnis.

    Die rechner stehen beide im Selben LAN welches aber in verschiedene VLANs aufgeteilt ist aber eigentlich sollte das doch über die Segmente hinweg funktionieren, oder?

    Danke schonmal im Voraus und Gruß
    Steffen

    1. Einerseits kann es sein, dass der PC nach 10 Minuten keine WOL Pakete mehr annimmt. Das halte ich aber weniger für das Problem. Wahrscheinlicher ist, das die Switches, die Ihre VLANs verbinden nach ca. 10 Minuten den Eintrag aus Ihrer IP-Zuordnungstabelle schmeißen, weil sie denken, der Rechner sei nicht mehr an.

      Die Option „An das Zielnetzwerk senden“ löst einen UDP Broadcast an die Netzwerkbroadcastadresse aus. Dieser sollte eigentlich das gewünschte Ergebnis haben… Wenn nicht wäre zu prüfen, ob im Switch auch dort ein Filter unter gebracht ist.

  57. Hallo, habe das WOL Tool auf meinem XP Laptop installiert und kann meinen PC (Win 7) problemlos über das Tool aufwecken. Nur Herunterfahren bzw. Neustart funktioniert nicht.
    Hab es dann hier im Geschäft getestet, und das WOL Tool 2 auf einem WIN 7 PC installiert. Wiederum kann ich nur die PC´s (WIN 7 und XP) Aufwecken aber nicht neu starten bzw Herunterfahren.
    Woran kann das liegen???

    1. Wahrscheinlich verfügen Sie auf dem entfernten Rechner nicht über das Recht den Zielrechner herunter zu fahren. Dazu gab es hier schon mehrfach Diskussionen. Evtl. finden Sie durch eine kurze Recherche hier bzw. im Internet die Lösung des Problems.

  58. Hallo,
    danke für das nützliche tool!
    Hier etwas Feedback + Probleme 😉
    Es herschen folgende „Umgebungsbedingungen“: Keine Domäne, WinXP Pro (SP3), .NET Framework 3.5 SP1, WOL2

    Hochfahren der Rechner: Funktioniert problemlos.

    Netzwerkscan: Funktioniert. Verbesserungsvorschläge: 1. Beim Scan werden bei den Hostnamen nur die IP-Adressen eingetragen. Das auf IP-Scans spezialisierte tool „Angry IP Scanner“ arbeitet hier korrekt. 2. „Neue Hosts suchen“ überschreibt komplett alle vorhandenen Hostsnamen wieder mit den IP-Adressen (das habe ich gemerkt, nachdem ich kurz zuvor liebevoll 24 Hostnamen eingehämmert hab). Wie ich hier zuvor geleseh nab, sollen auch die die Kommentare überschrieben werden. 3. Es Fehlt ein Häckchen beim Netzwerkscanner, welches alle angeklickten Hosts erstmal abwählt (wenn man über 100 Hosts im Netzwerk hat, davon aber nur eine kleine Anzahl benötigt…).

    Herunterfahren: Funktioniert nicht.
    Ich habe mich schon mehrere Stunden damit auseinandergesetzt, konnte bis jetzt aber keine Lösung finden.
    .NET Framework 3.5 SP1 ist installiert (sowie ein paar ältere Versionen).
    Der Benutzer, den ich bei WOL2 unter Einstellungen ->Herunterfahren eingebe ist Administrator.
    Wenn ich folgendes Kommando über die CMD eingebe:
    shutdown -s -t 0 -m [IP vom PC]
    kommt es zu folgender Ausgabe: Zugriff verweigert.
    Das ist soweit auch klar, denn es wurde ja bis jetzt nicht nach den Benutzerdaten gefragt…
    Wenn ich zuvor per Netzwerk auf den Rechner zugreife und erstmal die Login-Daten eingegeben habe (es geht auch über CMD: net use \\[IP]\c$)
    kommt es zu folgender Ausgabe: Der Befehl wurde erfolgreich ausgeführt. Der entfernte Rechner fährt dann runter.
    Mit WOL2 klappts aber auch so nicht.

    Ich habe die log aktiviert, es kommt hierbei immer zu folgender Fehlermeldung, sobald ich einen PC versuche herunterzufahren:

    Error | System.ComponentModel.Win32Exception: Der Verzeichnisname ist ungültig
    bei System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
    bei System.Diagnostics.Process.Start()
    bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
    bei System.Diagnostics.Process.Start(String fileName, String arguments, String userName, SecureString password, String domain)
    bei WOL2.MainForm.ShutdownHost(WOL2Host h, Boolean bNoConfirm)

  59. Hallo,

    benutze das WOL Tool um meinen HTPC aus dem Energie Spar Modus aufzuwecken. Wäre Super wenn man den PC auch wider in den Energie Spar Modus bringen kann.

    Alex

  60. Hallo allerseits!

    Teste das Tool ebenfalls gerade und bin ziemlich begeistert!

    Einziger Wunsch: Ich würde gerne den Remote-Rechner in den Suspend-Modus oder Ruhezustand schicken können. Dann ginge das Aufwachen schneller… 🙂

    Im Augenblick kann man ja nur herunterfahren.

    Ansonsten super!

    Simon

  61. Hallo Herr Otte,

    ich habe seit ein paar tagen einen neuen PC. Mit der onboard Netztwerkkarte funktioniert WOL2 nicht mehr. Im Bios ist alles richtig eingestellt.
    Stecke ich eine ältere 3com Karte in diesen PC dann funktioniert WOL2 auf diesem PC wieder.

    Meine Frage: Was ist das Problem und wie kann ich es beheben. Möchte gerne die onboard karte nutzen.

    Danke im Voraus

    Michael

    1. Welches Problem gibt es denn genau?

      Fährt der Rechner nicht mehr hoch, nicht mehr runter oder können Sie von Ihm keine anderen mehr aufwecken/herunterfahren?

      Welches Betriebssystem nutzt der Rechner?

  62. Ich würde gern WOL 2 auf meinem WIndows 7 in Englisch nutzen. Leider kann ich auf create new host drücken, es wird jedoch keiner angelegt. Ist das ein Bug? Könnten sie mir vielleicht eine Beispieldatei in xml schicken, dann kann ich den zu weckenden Rechner in der xml eingeben und die Datei laden.

      1. Der Dialog öffnet sich ich kann Daten für den Host eingeben und dann auf OK klicken es erscheint jedoch kein neuer Host. Es scheint wohl so, dass beim Neuanlegen des Hosts ein Fehler auftritt, also nach dem OK klicken, es wird jedoch keine Fehlermeldung ausgegeben und das Dialogfeld schliesst sich einfach.
        Die Sprache des Windows 7 ist Englisch, die Location Germany.

      2. Sie müssen in die Felder „Hostname“, „IP Adresse“, „Subnetzmaske“ und „MAC Adresse“ zumindest syntaktisch richtige Informationen eintragen.

        Also:

        Hostname = Test
        IP = 1.2.3.4
        SN = 255.255.255.255
        MAC = aa:bb:cc:dd:ee:ff

        Aktuell wird keine Fehlermeldung ausgegeben, wenn diese Daten nicht stimmen.

  63. Zuerst mal vielen Dank für das geile Tool.
    Starten funktioniert bei mir ohne Probleme, das Herunterfahren leider nicht. Ich ab versucht, alle Tips zu befolgen. Rechner wo das WOL2 läuft ist Windows 7, der wo runtergefahren werden soll ist XP Home. Kann mein Problem mit dem Herunterfahren an der XP Home Version liegen? Der Befehl gpedit.msc funktioniert ja dort nicht und so kann ich die Einstellungen dazu nicht ändern oder gibt es einen anderen Weg?
    Wäre für Hilfe sehr dankbar.

  64. Hallo,

    WOL2 (aktuelle Version von heute) klappt prima. Es ist das einzige Tool, daß ich gefunden habe, was im VLAN auch über die „Netzwerkgrenzen“ hinweg funktioniert. Vielen Dank für die tolle Arbeit.

    Wenn ich einen Host anlege, diesem die letztgültige IP-Adresse mitgebe (ist alles DHCP), dann kann ich diesen auch „aufwecken“. Da die Adressen jedoch über DHCP zugewiesen werden, kann es sein, daß die angelegte IP in einigen Tagen nicht mehr stimmt. Wenn ich nun versuche, den Host zu „wecken“, dann schlägt dies fehl.

    Der Haken bei „DHCP“ ist gesetzt, auch habe ich in den Einstellungen die letzte Option „an den Zielrechner (Hostname/IP) senden“ ausgewählt. Fast scheint es so, daß die aktuelle Version trotz der Option „DHCP“ die IP-Adresse verwendet. Ich habe das versucht nachzuvollziehen, indem ich bewußt eine falsche IP beim Host angelegt habe. Auch dann funktioniert das Aufwecken nicht mehr. Trage ich die anschließend wieder korrekte (letztgültige) IP ein, dann klappt alles einwendfrei.

    Haben Sie hier evtl. einen Tipp für mich?

    Danke vorab,
    Grüße

    Tom

    1. Haben Sie mal in die Protokolldatei geschaut um zu prüfen, wo das Paket hin geschickt wird?

      Eigentlich macht es doch keinen Sinn, das Paket an die IP Adresse zu schicken, da der Rechner ja aus ist. Sie müssten das Paket an die Broadcast Adresse des Netzes schicken, in dem der Rechner steckt…

  65. Hallo
    ich habe ein paar Fragen bitte:

    1. Was bedeutet „aktiv“ bei „timer Eigenschaften“ – „Zeit“ ?
    2. Was bedeutet „Timer ist aktiv“?
    Muss beides ausgewählt werden damit es funktioniert? Denn wenn man seine Einstellungen macht und klickt dann auf „Anwenden“ wird keines der beiden Kästchen ausgewählt.
    3. Wie macht man das das Tool bei jedem Windows start auch startet? Eine Funktion habe ich nicht gefunden. Über den „Autostart“ Ordner?

    Danke

  66. Hallo,

    ich habe eine Frage:
    Unter Bearbeiten/Einstellungen heißt die letzte Registerkarte Tools
    Zu was ist diese gut und wie funktioniert das Ganze?
    Können Sie mir ein Beispiel zeigen?

    MfG

    Simon

    1. Dort können Sie externe Programme (Tools) wie zB. VNC oder MSTSC in WOL2 einbinden.

      Ein einfaches Beispiel: „vncviewer.exe %ip%“ öffnet den VNC Viewer für den selektierten Host.

      1. Wie lautet denn der Parameter, wenn ich nicht die IP-Adresse, sondern den Hostnamen übergeben möchte?
        Hab grad ein paar Variationen probiert (%HostName% z.B.), hat aber leider keine funktioniert….

      2. Hallo Herr Buttke,
        ich gehe davon aus, dass die ein neues Tool anlegen wollen.
        Dann, wie unter „Einstellungen->Tools->Neues Tool“ beschrieben; %name%.

      3. Wie kann man denn dort eine Batch starten?
        Die Batch liegt direkt in dem Verzeichnis, aber wird nicht ausgeführt.

  67. Hallo,

    habe mir mal PSShutdown heruntergeladen. Liegt jetzt auf meinem Desktop PC unter c:\PsTools\**exe Dateien **, Mein Media PC ist im Netz unter HTPC bekannt, was muss ich jetzt bei Kommando und Parameter angeben damit der Media PC in den Energie Sparmodus versetzt wird?

    MfG Alex

    1. nun tragen die als Tool die „psshutdown.exe“ (inkl Pfad) ein und als Parameter geben Sie das an, was psshutdown machen soll. Die PS-Shutdown Hilfe bekommen Sie, wenn Sie PSShutdown direkt auf der Kommandozeile starten.

  68. Hallo Marko!
    Tolles Tool – funktioniert prächtig. Vielen Dank, dass Du das der Allgemeinheit zur Verfügung stellst!
    Falls Du an ein paar Erweiterungsideen interessiert bist …
    1.
    Log als Ringpuffer mit konfigurierbarer Größe.
    2.
    Selektion der Events, die in das Log aufgenommen werden sollen.
    3.
    Konfigurierbare Trayanzeige mit separaten Statusanzeigen (Online/Offline) der überwachten Devices. Im Kontext der einzelnen Statusanzeigen die Möglichkeit zum Aufwecken, Runterfahren…

    Wie denkst Du darüber?

    Viele Grüße und nochmal Danke
    Thomas

  69. Hallo Marko,

    vielen Dank für deine tolle Freeware WOL2. Leider bin ich aber scheinbar „zu doof“ es zum Laufen zu bringen. Ich habe 2 PCs (1 Notebook per WLAN und 1 Desktop-PC) an der Fritzbox 7270. Der Netzwerkscanner findet vom Notebook aus den Desktop-PC (Name: Desktop-PC.fritz.box). Der Desktop-PC reagiert allerdings auf keinen einzigen Befehl, der vom Notebook aus gesandt wurde (z.B. Neustart). Die Befehle funktionieren nur auf dem selben Rechner (also WOL2 auf Desktop gestartet und den Befehl dort gegeben – klappt).

    Firewalls (Fritzbox so wie Win7) habe ich bereits mal komplett abgeschaltet gehabt.

    An was kann es noch liegen? Ports in der Fritzbox öffnen? Wenn ja, welche Ports?

    Kann mir jemand helfen? Dicken Dank im Voraus.

    VG, Heiko

  70. Hallo Herr Oette,

    ich habe da mal ein/zwei Verständnisfragen zu WOL2. Mein Rechner, der runter- und hochgefahren werden soll, hängt an einem Router mit DSL-Anschluss, daher habe ich mir eine DNS bei DynDNS zugelegt. Jetzt meine Fragen: Welche Angaben muss ich konkret beim anlegen eines neuen Hosts machen?
    Name: DNS Name von DynDNS?
    IP: Welche muss hier eingetragen werden?
    MAC Adresse: ist klar …
    Subnetzmaske: Dachte immer, wäre 255.255.255.0, habe aber in einer Anleitung zu WOL Classic gelesen, dass diese 255.255.255.255 lautet …

    … soweit dazu 😉

    Im Router kann ich bestimmte Protokolle/Zugänge freigeben, die den Router passieren dürfen, reicht da „Ping“ oder muss noch ein zusätzlicher herhalten?

    Ich sage schon mal herzlichen Dank! Ist ja nicht so, dass ich mich schon versucht habe überall durchzugooglen, bin aber leider nicht weitergekommen …

  71. Hallo erstmal hab soviele möglichkeiten gesucht für meinen zweck und dieses tool ist das beste^^. nun zum mein problem,

    ich möchte das bestimmte leute mein laptop von ihren heim aus (also internet weg) starten und herunterfahren können da ich ein teamspeak 3 server privat nutze und der laptop als homeserver soll nicht dauernd an sein
    nur bei bedarf halt.
    zurzeit habe ich eine wirklich dumme alternative gefunden indem sich mein kollege einfach in mein router einloggt und von dort aus den laptop startet jedoch ist das keine gute und dauerhafte lösung.(vor allem weil es keine herunterfahren option gibt)

    würde mich freuen wenn sie mir irgendwie helfen könnten.

    das starten des laptops funktioniert mittlerweile von meinen hauptrechner aus,(jedoch herunterfahren tut sich nix nach kurzen cmd fenster) . wenn es kollegen via internet versuchen geht garnichts
    ich nutze DynDNS – fritzbox 7320 und weitere 2 hauptrechner

  72. also wenn mein kollege aus dem internet es versucht wie sollen die einträge aussehen?

    Name: profile
    IP: DynDNS
    mac: 00:yy:xyy usw
    subnetz: 255.255.255.0
    secure passwort: hab nichts stehen
    dhcp aus oder an

    wie soll das magic packet geschickt werden? hab broadcast eingestellt

    mit den herunterfahren option in mein xp sp3 laptop ist kein passwort und nur ein benutzername also ersan mein name.

    soll ich als option „an das zielnetzwerk senden“ versuchen oder „an das zielrechner“

    das mit den commando zeilen verstehe ich garnicht wo ich was eintragen soll 😦

    1. Die Einstellungen sind bis auf die Versandmethode Okay. Dort muss Ziel bzw. Destination IP eingestellt sein.
      Herunterfahren per Internet geht aber nur mit offener VPN Verbindung.

  73. Hallo Marko,

    wie lassen sich der Befehlszeilenvariante ala
    WOL2.exe -file home.xml -shtutdowngrp PC_Gruppe -close
    noch die Shutdownparameter ( -t, -c, -f …) übergeben?

    … ansonsten feines Tool …

    Viele Grüße
    Holger

  74. Hallo, ich habe das Problem das ich das Programm über die Win7 Aufgabenplanung nicht starten läßt (der angefortderte Vorgang konnte nicht ausgeführt werden, das der Benutzer nicht am Netzwerk angemeldet ist. Der angegebene Dienst ist nicht vorhanden 0x800704DD).
    Außerdem verstehe ich den Aufwecktimer nicht richtig. Ich habe jeden Tag eine Startzeit von 5.00 Uhr für den zu weckenden Computer am Laptop eingestellt. Schalte ich das aber erst später ein funktioniert der Timer nicht.
    Bitte um kurze Hilfe DANKE

    1. Hallo,

      die Fehlerbeschreibung ist leider nicht sehr aussagekräftig. Der Rechner auf dem WOL2 läuft muss natürlich an sein, wenn der Timer funktionieren soll. Warum der Geplante Task nicht funktioniert, kann ich nur mutmaßen: Wahrscheinlich ist etwas mit den Berechtigungen oder dem Konto unter dem WOL2 ausgeführt werden soll nicht in Ordnung. Das müssen Sie im Taskplaner prüfen.

  75. Habe das WOL2 installiert um einen Windows home server zu wecken da das beiliegende scaleo wake up unter win 7 64 bit nur mit tricks läuft. Das Tool findet zwar alle rechner und server im netz aber ich kann den whs nicht schlafen legen bzw aufwecken ich teste zur zeit unter xp

  76. Hallo,
    ich habe WOL2 in einem Netzwerk aus WIN7Home Premium (Dekstop) + WIN7Home Premium (HTPC) und WIN XP Prof. (NAS). Das NAS kann in per WOL Konsole „Aufwecken“ leider kann ich es nicht „Herunterfahren“ NET Framwork und alle Updates für XP habe ich installiert, UDP Ports 7 und 9 freigegeben und mit gpedit.msc auf „Jeder“ gestellt. Leider geht es trotzdem nicht, was kann ich noch prüfen, in der Readme habe ich nichts weiteres gefunden ???
    mfg Thomas St.

  77. Ich habe das Problem, dass ich beim Netzwerkscanner die gefundenen Hosts nicht speichern kann. Es speichert nur die Hosts im selben VLan. Wenn ich aber ein weiteres VLan scanne, werden zwar alle Hosts gefunden, jedoch kann ich diese nicht abspeichern.
    Egal welche Einstellungen ich vornehme oder auf welchem Rechner/Server ich probiere.
    Einzig wenn ich den Host mit der Maus selektiere (nicht das Häkchen), wird dieser einzelner hinzugefügt. Bei VLans mit hunderten Hosts ist diese Methode sehr uneffizient.
    Wäre froh, wenn das doch noch funktionieren würde.

    1. Habe das gleiche Problem. Auch ich wäre sehr froh, wenn dies korrigiert werden könnte.

      Herzlichen Dank für das geniale Toll!

  78. Hallo,
    leider lässt sich weder die Version 2 noch die Version 1 herunterladen, da die Downloadseite nicht reagiert und nur eine weiße Seite zeigt 😦

  79. Hallo,
    leider habe ich unter Windows 7 ein Problem – Auch mit abgeschalteter Firewall komme ich nicht raus ins Netzwerk um einen anderen Rechner aufzuwecken. Wireshark zeigt auch kein WOL Traffic an – mit einem XP Rechner funktioniert es einwandfrei.
    Muss unter Win7 etwas beachtet werden?

    1. Hallo,

      welche Windows 7 Version nutzen Sie? (Version + 32/64 Bit)

      Was steht unter „Netzwerkscanner“ an Netzwerkadaptern?

      Können Sie im WOL2 Protokoll erkennen, wohin das WOL Paket geschickt wird und über welche Netzwerkkarte?

  80. Hallo Marko,

    ich nutze seit neuestem nun auch WOL2. Allerdings habe ich eine neue Anforderung für das Tool. 🙂 Leider funktioniert es ja „nur“ in einer Betriebssystem Welt und nicht übergreifend.
    Zuhause habe ich aber eine QNAP-Nas auf dem ein Linux läuft. Ich möchte nun von meinem Windows 7 das NAS korrekt herunterfahren. Gibt es die Möglichkeit dies noch zu implementieren?

  81. Hallo Marko,

    ich habe folgendes Problem. Wir haben ein VPN das über 3 Router mit 3 Standorten verbunden ist. Lokal 192.168.1.X lassen sich die Rechner sowohl starten als auch ausschalten. Im 2. Netzsegment 192.168.4.X kann ich den Rechner 192.168.1.22 zwar ausschalten, jedoch nicht wieder aufwecken. Der Netzscanner findet auf der .22 nur den Lancom Router mit natürlich seiner falschen MAC. Selbst mit aktivierten „nutzt DHCP“ startet der Rechner nicht. Ich habe versucht die phys. MAC Adresse zu nutzen, jedoch auch ohne Erfolg. Habe alle Einstellungen für die Übermittlung des Magic Paket ausprobiert. Muß ich irgendeinen Port freischalten damit die Pakete durchkommen, oder bin ich total auf dem Holzweg?!

    Die WOL Pakete haben lokal und remote eine andere lokal endpoint adresse bzw. port 0.0.0.0:XXXXX. Ist das der Grund?

    Danke für die Hilfe, René
    WOL2/WIN732+64/SBS/LANCOM

      1. Hey René, dass ist genau unser Problem… Ich habe das verlinkte Google Dokument überflogen, aber mir wurde nicht klar wie du es dann gelöst hast?

        Kannst Du hier noch mal in ein zwei Sätzen ausführlicher Schreiben?

        …. Wäre echt super!!!

  82. Vielen Dank für dieses praktische Werkzeug. Ich bin mehr als begeistert. Die „Installation“ und Konfiguration hat auf Anhieb (drei XP Rechner) geklappt. Ab jetzt entscheide ich ohne lange Diskussionen, wann die Rechner meiner Söhne ausgehen. (Na ganz so gemein bin ich nicht, aber es hat mir schon einige Diskussionen erspart) 🙂
    Tolles Programm und das zum Nulltarif, oder habe ich etwas übersehen? Nicht mal Werbung kann ich entdecken. Perfekt. Nochmals Danke!

  83. Tolles Tool, ich hätte jedoch einen erweiterungswunsch.
    Wäre es möglich als alternative Shutdown-Methode psshutdown zu nutzen?
    Man würde in den Hosteigenschaften die Felder User und Password brauchen, könnte mit Integration des Programm aber auch Computer ausserhalb der eigenen Domain/Arbeitsgruppe herunterfahren.

      1. Tag Hr. Oette,
        ich würde mich ja anbieten, falls es ihre Zeit erlaubt.
        Am einfachsten wäre es sicherlich, den shutdown/reboot Befehl für den Benutzer selbst einstellbar zu gestalten.
        Ähnlich den eigenen Tools. Das würde auch mehr Freiheiten beim gestalten über die normale shutdown.exe eröffnen.

        Und um das ganze abzurunden Benutzer und Passwort mit den Variablen %user% und %password% zu jedem Host speichern.

    1. Entschuldigung kleiner Nachtrag.
      Falls man mehrere Shutdown Befehle Konfigurieren könnte und in den Host-Einstellungen auswählen könnte wäre das natürlich die premium Lösung.
      Das würde auch den shutdown von linux Rechners mit plink ermöglichen.

  84. Danke für das Programm, ich habe allerdings eine Frage:
    Wo werden die selber einzustellenden Tools gespeichert?
    Ich würde diese gerne auch auf einem anderen PC nutzen ohne sie neu zu konfigurieren.

  85. Ein sehr schönes Tool, das für meine Bedürfnisse das richtige ist. Zwei Rechner – Host: Windows 7 x64, Client: Windows XP pro x32 – vernetzt überLAN als Abeitsgruppe. Aufwecken hat des Client hat sofort funktioniert und das Herunterfahren nach den Tipps in diesem Blog auch. Mein Problem ist, dass der Befehl „Herunterfahren“ eine Neustart erzeugt. Mit der Kommandozeile shutdown -s -t 01 -m [COMPUTERNAME] fährt der Client herunter und bleibt abgeschaltet. Wenn WOL2 allerdings noch aktiv ist, fährt der Rechner wieder herauf.
    Was mache ich falsch, was muss ich anders einstellen?

  86. Besten Dank für das super Tool. Im interaktiven Mode funktioniert alles bestens. Nun möchte ich beim Starten vom PC (Windows 7) die Server automatisch mittels Kommando Zeile starten, aber irgendwie kriege ich das nicht auf die Reihe. Ich habe schon viele Varianten versucht und auch Beispiele im Internet gesucht aber leider ohne Erfolg.
    Aktuell sieht mein .bat File wie folgt aus:
    cd C:\Program Files (x86)\WOL2\
    WOL2 -wake 00:08:9b:c5:66:13
    WOL2 -close
    Was mache ich falsch? Besten Dank für einen Tipp und ein Beispiel wie man die Kommandozeile im .BAT File einbauen muss, oder wie beim PC Start der Wake von $Servern automatisch ausgeführt wird.
    Beste Grüsse aus der Schweiz

  87. Hallo Hr. Oette, bin heute auf Ihr Tool gestoßen und habe gleich eine Frage: Ich starte WOL2 von meinem Laptop mit win7 64b, mach eine Scan und es werden Geräte wie Drucker, NAS und Router gefunden. Nur mein Rechner wird nicht erkannt. Den habe ich manuell eingetragen und er wird im Status „Offline“ gezeigt. Was ich bisher gemacht habe: im Bios WOL aktiviert, die Einstellungen des Realtek LAN Adapters auf WOL überprüft. Soweit alles klar. Trotzdem kann ich nicht auf den Rechner zugreifen. Haben Sie mir einen Tipp in welche Richtung ich suchen soll?
    Hier ein Auszug aus dem Log:

    Host: Peter-PC (192.168.2.11 / 00:03:0d:81:7f:2b) is offline.
    Debug | Host: Nastor (192.168.2.13 / 00:11:32:04:f3:99) is online.
    Debug | Host: 192.168.2.1 (192.168.2.1 / 30:46:9a:06:dd:ec) is online.
    Debug | Host: HP0018715B29EC (192.168.2.101 / 00:18:71:5b:29:ec) is online.
    Debug | CheckOnlineStates(): done.
    Debug | OnlineStateChanged(): start.
    Debug | OnlineStateChanged(): done
    Debug | InitOnlineStateChecker(): start.
    Debug | InitOnlineStateChecker(): done.
    Debug | CheckOnlineStates(): start. Sleeping 5000ms.

    Vielen Dank.

    1. Fehler gefunden: Es war die WLAN IP Adresse anstatt die fest vergeben LAN IP Adresse.
      Nur:: Wenn ich versuche den PC herunter zu fahren, dann passiert nichts. Helfen Sie mir mit einem Tipp? Danke.

      1. Ich habe mich hier durchgelesen und den LOG aktiviert, um zu sehen was passiert. Meine Aktionen::
        1. Klick auf meinen Host
        2. Klick auf herunterfahren
        3. CMD Fenster poppt kurz auf

        Im log steht folgendes – kein Hinweis auf die Aktion::

        Host: Walter-PC (192.168.2.14 / 00:03:0d:81:7f:2b) is online.
        Debug | Host: Nastor (192.168.2.13 / 00:11:32:04:f3:99) is online.
        Debug | Host: 192.168.2.1 (192.168.2.1 / 30:46:9a:06:dd:ec) is online.
        Debug | Host: HP0018715B29EC (192.168.2.101 / 00:18:71:5b:29:ec) is online.
        Debug | CheckOnlineStates(): done.
        Debug | OnlineStateChanged(): start.
        Debug | OnlineStateChanged(): done
        Debug | InitOnlineStateChecker(): start.
        Debug | InitOnlineStateChecker(): done.
        Debug | CheckOnlineStates(): start. Sleeping 5000ms.
        Debug | CheckOnlineStates(): Starting check.
        Debug | Host: XXXXX-PC (192.168.2.14 / 00:03:0d:81:7f:2b) is online.
        Debug | Host: XXYYY (192.168.2.13 / 00:11:32:04:f3:99) is online.
        Debug | Host: 192.168.2.1 (192.168.2.1 / 30:46:9a:06:dd:ec) is online.
        Debug | Host: HP0018715B29EC (192.168.2.101 / 00:18:71:5b:29:ec) is online.
        Debug | CheckOnlineStates(): done.
        Debug | OnlineStateChanged(): start.
        Debug | OnlineStateChanged(): done
        Debug | InitOnlineStateChecker(): start.
        Debug | InitOnlineStateChecker(): done.
        Debug | CheckOnlineStates(): start. Sleeping 5000ms.
        Info | 28.03.2011 19:01:31: Application is terminating.

  88. Hier noch ein Eintrag aus dem Log bei manueller Eingabe

    C:\Downloads\WOL2>wol2.exe -file MyHosts.xml -shutdown WPCW -close

    Log Eintrag::
    Info | 28.03.2011 19:42:35: Application is terminating.
    Info | 28.03.2011 19:42:54: Wake On Lan Tool 2 version 2.0.1.1 starting…
    Info | Opened host file C:\Downloads\WOL2\MyHosts.xml with 6 hosts.
    Info | 28.03.2011 19:43:15: Wake On Lan Tool 2 version 2.0.1.1 starting…
    Info | Opened host file MyHosts.xml with 6 hosts.

    Es scheint nichts zu passieren und ich habe keine Idee warum das so ist.

    Vielleicht haben Sie einen Hinweis. Danke!

    1. Wenn Sie versuchen den Rechner per Kommandozeile (cmd.exe) und der Befehlszeile „shutdown -m \\computername -s -t 10“ herunter zu fahren, klappt es dann?

      Wenn nicht müssen Sie erst noch einmal in Ihrem Netzwerk auf Fehlersuche gehen…

  89. Vielen Dank für Ihre Antwort. Bei der Eingabe des obigen Befehls bekomme ich folgende Antwort::

    192.168.2.14: Zugriff verweigert(5)

    Haben Sie eine mögliche Erklärung dafür? Vielen Dank.

  90. Hallo,
    habe Probleme mit der Benutzung von WOL2 unter
    Windows Server 2008 RC2 Foundation.
    Bekomme beim starten folgende Fehlermeldung:

    Beschreibung:
    Stopped working

    Problemsignatur:
    Problemereignisname: CLR20r3
    Problemsignatur 01: wol2.exe
    Problemsignatur 02: 2.0.1.1
    Problemsignatur 03: 4bbce2e4
    Problemsignatur 04: mscorlib
    Problemsignatur 05: 2.0.0.0
    Problemsignatur 06: 4ca2b851
    Problemsignatur 07: f9d
    Problemsignatur 08: 14e
    Problemsignatur 09: System.IO.FileNotFoundException
    Betriebsystemversion: 6.1.7601.2.1.0.272.33
    Gebietsschema-ID: 1031

    Was mache ich falsch ?

    MfG

    Christoph Erb

      1. Ja, unter Win7 64bit hat das so geklappt.

        Gibts da unter Server 2008 einen Trick ?

        MfG

        Christoph Erb

      2. Hallo,

        habe das gleiche Problem wie Christoph Erb, gibt es dazu eine Lösung? Wobei ich dazusagen muss dass ich es auf zwei Servern probiert habe, bei einem geht´s, beim anderen nicht. Und da wo es nicht geht, soll es laufen.

      3. Guten Tag,
        auch wir haben mehrere Server am laufen und auf allen bis auf einen geht das Programm… der Fehler ist der gleiche wie hier beschrieben und tritt beim Programm start auf.

  91. Pingback: Meejchs Blog
  92. Hallo Herr Oette,

    erstmal vielen Dank für das sehr nützliche Programm!!
    Ich nutze das Tool, um einen Backup-Rechner jede Nacht hoch und runterzufahren.
    Der Backuprechner (Windows Server 2008 Standard) wird von einem Server (Windows XP) übers Netzwerk aktiviert.

    Dabei ist jedoch das Problem aufgetreten, dass das automatische Hochfahren nicht regelmäßig funktioniert. Ich konnte bisher nicht feststellen, woran es liegt, manchmal klappt es und an anderen Tagen wieder nicht.
    Die Zeiten sind richtig eingestellt und werden auch korrekt im Timer-Menu angezeigt.
    Manuelles Aufwecken geht immer.

    Haben Sie einen Tip, woran es liegen könnte ?

    Vielen Dank schonmal für die Unterstützung!

    Matthias

    1. Nun, Sie könnten prüfen, ob das WOL2 Tool den Rechner hochfahren wollte. Das können Sie im Protokoll erkennen. Lassen Sie uns bitte wissen, was im Protokoll steht.

      1. Hallo Herr Oette!
        Wir sind durch Zufall auf den Fehler gestossen,
        es lag nicht am WOL-Tool!

        Die interne Uhrzeit des Servers, auf dem das WOL-Tool läuft, spinnt.
        Die Uhr springt unregelmäßig in kleineren Abständen vor und zurück, dadurch wurden manche Timer-Zyklen anscheinend übersprungen.

        Das merkwürdigedabei ist, das die Uhr im allgemeinen aber richtig geht, also nicht vor- oder nachgeht. Sie macht nur sehr merkwürdige Sprünge.

        Das hat jetzt zwar nichts mit dem WOL-Tool zu tun, aber haben Sie vielleicht trotzdem einen Tip, wie man das in den Griff kriegt ?

        Viele Grüße!

        Matthias

      2. Super das wars!
        Die Synchronisationwar an, das hat den Server verwirrt.

        jetzt funktionert alles wunderbar… vielen Dank!!!

  93. Auch wenn meine Frage vielleicht nicht ganz hierher passt, versuche ich doch mal mein Glück beim WOL-Spezialist 😉 Gibt es eine Möglichkeit auf dem PC zu überprüfen, ob er „normal“ oder per WOL eingeschaltet wurde?

    1. Hallo,

      das Hochfahren per WOL wird von der Netzwerkkarte und dem BIOS getriggert. Da das Betriebssystem in diesem Moment inaktiv ist, weis es nicht, wie der Rechner aufgeweckt wurde, wenn es (wieder) aktiv ist.

      Mir ist nicht bekannt, wie man aus der Netzwerkkarte oder dem BIOS die Information bekommt, wie der Rechner das letzte Mal aktiviert wurde.

      Viele Grüße

      Marko Oette

    2. … eine einfache möglichkeit wäre das WOL Tool mit dem der Rechner aktiviert wurde.
      Wie man dies genau umsetzen kann hängt vom Anwendungsfall ab.

  94. Vielen Dank für WOL2. Ein schönes Tool. Leider kann ich bisher das Herunterfahren/Neustarten nicht nutzen. Beide Rechner Win7. Ich habe readme und diese Forum durchforstet und bin bis zu dem Punkt gekommen, dass ich den entfernten Rechner nun per shutdown Befehl unter „Ausführen“ herunterfahren kann (gpedit.msc war hier der richtige Tipp). Allerdings habe ich nirgend gefunden, wie ich WOL2 nun konfigurieren muss, um das auch per Tool hinzubekommmen. Wo muss ich welchen Benutzer eintragen? Habe was unter Einstellungen gefunden. Dort habe ich es mal mit verscheidenen Admins versucht, was aber nicht geholfen hat. Was bedeutet an dieser Stelle „Domain“, „Timeout“ und „Grund“? Muss ich dort auch etwas eintragen?

    Vielen Dank!

  95. Ich würde gern noch mal auf die Einstellungen in WOL2 zurück kommen. Mit dem Befehl shutdown -s -t 10 -m \\MeinComputer in der Windows Eingabeaufforderung fährt der entfernte Computer runter wie er soll. Welche Einstellungen benötig ich in WOL2, damit das auch mit WOL2 klappt?

      1. Ich bin mir nicht sicher was ‚Name‘ in Ihrer Frage bedeutet. Mit exakt dieser Zeile fährt der entfernte Computer runter. Es ist der „Computername“ und der „Vollständige Computername“ in der Windows 7 Systemanzeige.

      2. ‚Name‘ bedeutet in diesem Falle:

        Der ‚Hostname‘ in WOL2 muss dem Computernamen 1:1 entsprechen. Sonst funktioniert das Hochfahren nicht. (Also dem Namen hinter „-m \\“.)

  96. Der Name der in WOL2 automatisch angezeigt wurde entsprach nicht dem richtigen Namen (es war noch fritz.box angehängt): Das habe ich mit der Funktion Host bearbeiten geändert. Runterfahren funktioniert aber immer noch nicht (Hochfahren hatte aber auch schon vorher funktioniert). Was muss ich noch einstellen?

  97. Hallo!

    Wir haben WOL2 auf mehreren Rechnern erfolgreich im Einsatz.
    Auf einem Rechner ( XP Pro SP3, .Net 3.5 ) gibt es allerdings bei einem Benutzer
    immer wieder die Exception
    „System.PlatformNotSupportedException: Dieser Vorgang wird nur von Windows 2000 SP3 und späteren Betriebssystemversionen unterstützt.“
    wenn er versucht in „Einstellungen“ zu gehen.

    Auch die Grundfunktionalitäten wie Aufwecken, Herunterfahren funktionieren nicht.
    Es wird nicht erkannt, ob ein Rechner online ist.
    Bei allen anderen Benutzern funktioniert WOL2 auf dem selben Rechner ohne Probleme.

    Auf Wunsch kann ich den Fehlerlog schicken.

    Ansonsten ist WOL2 ein prima Tool.

    Herzlichen Dank, Lothar.

  98. Der Fehler konnte beseitigt werden.

    In den Eigenschaften von WOL2.exe ist der Kompatibilitätsmodus für Windows 2000 aktiviert gewesen. Dies war ein Versehen, welches wohl bei der manuellen Installation von WOL2 passiert ist.

  99. Hallo, ich nutze WOL Classic auf einem XP-Rechner/Server, der andere XP und auch Windows 2000-Rechner steuert. Kann ich WOL Classic auf dem Server auch weiterhin nutzen, wenn ich Windows 7-Systeme in mein Netzwekr integriere, oder muss ich auf WOL2 umsteigen?
    Vielen Dank für die schnelle Beantwortung.
    Gregor

  100. Hallo, bei mir geht WOL2 leider auch nicht.
    Kurze Vorgeschichte: ich habe bisher auf einem XP SP3 mc-wol genutzt, um meinen 2003 Server zu wecken. Auf einem neuen Win 7 geht mc-wol nicht mehr, im Netz sind keine Pakete sichtbar. Ich habe dann Wake-On-Lan Sender versucht, der schafft es, die Pakete rauszusenden. Probleme mit Firewall etc. scheiden also aus.
    Da ich aber eine Commandlineversion wollte, bin ich auf WOL2 gestossen. Läuft auch, Status des Zielrechners wird korrekt angezeigt, aber im Netz tauchen keine Pakete auf.
    Konfiguration sollte korrekt sein,
    Client ist auf 192.168.2.154,
    Ziel auf 192.168.2.21
    Mac stimmt,
    Subnetzmaske ist 192.168.2.255
    Log sieht etwa so aus:
    Debug | Host: Rkit1 (192.168.2.21 / 00:13:20:92:80:02) is offline.
    Debug | CheckOnlineStates(): done.
    Debug | OnlineStateChanged(): start.
    Debug | OnlineStateChanged(): done
    Debug | InitOnlineStateChecker(): start.
    Debug | InitOnlineStateChecker(): done.
    Debug | CheckOnlineStates(): start. Sleeping 5000ms.
    Info | Waking host Rkit1 (192.168.2.21 / 00:13:20:92:80:02)
    Info | Will send WOL package to 255.255.255.255:7
    Info | Local Endpoint used: 0.0.0.0:50231
    Debug | CheckOnlineStates(): Starting check.
    Debug | Host: Rkit1 (192.168.2.21 / 00:13:20:92:80:02) is offline.
    Debug | CheckOnlineStates(): done.
    Debug | OnlineStateChanged(): start.
    Debug | OnlineStateChanged(): done
    Debug | InitOnlineStateChecker(): start.
    Debug | InitOnlineStateChecker(): done.
    Debug | CheckOnlineStates(): start. Sleeping 5000ms.
    Debug | CheckOnlineStates(): Starting check.
    Debug | Host: Rkit1 (192.168.2.21 / 00:13:20:92:80:02) is offline.

    Einziger Anhaltspunkt: ich habe nur .net 4.0, kein 3.5 Kann das diese Auswirkung haben?

    Danke,
    Rudolf

    1. Hallo,

      wie uns die Zeile „Info | Will send WOL package to 255.255.255.255:7“ aus dem Log verrät, will WOL2 das Magic Paket an das gesamte Netzwerk senden. Das Paket wird also an 192.168.2.X gebroadcastet. Der Zielrechner ist in einem anderen Netz. Vermutlich stimmt das Broadcast-Routing nicht.

      Sie können in den WOL2 Optionen „Send to destination network“ / „An Zielnetz senden“ aktivieren. Dann sollte es gehen.

      1. Hallo,

        Danke erstmal für den Tip, aber ich hatte schon beide Optionen für das Senden probiert. Der Log Eintrag hat sich geringfügig geändert:

        Info | Waking host Rkit1 (192.168.2.21 / 00:13:20:92:80:02)
        Info | Will send WOL package to 255.255.255.21:7
        Info | Local Endpoint used: 0.0.0.0:51125
        Debug | CheckOnlineStates(): Starting check.
        Debug | Host: Rkit1 (192.168.2.21 / 00:13:20:92:80:02) is offline.
        Deb

        aber immer noch kein Paket im Netz zu sehen. Ich denke, das Problem liegt daran, dass WOL gar nichts sendet (oder nur glaubt, was zu senden). Zumindest ist im NetworkMonitor auf dem Client kein WOL Paket zu sehen, Bei Wake-On-Lan-Sender sehe ich das Paket.

        Kann ich noch etwas zur Diagnose beitragen?

      2. Noch eine kurze Info:
        WENN WOL über Internet eingestellt ist
        UND der Zielrechner läuft,
        DANN wird das Paket gesendet.
        Hilft natürlich nicht viel, er läuft ja eh schon…

      3. Ja, die beiden Rechner sind natürlich im gleichen Netz. Da habe ich mich versehen.
        Können Sie .NET 3.5 installieren, um die Gegenprobe zu machen?

  101. Sorry, was ich noch sagen wollte: Für mich sind 192.168.2.154 und 192.168.2.21 schon im gleichen Netz, oder?

  102. Hallo,
    ich versuche gerade vom PC1 den PC2 oder umgekehrt zu starten. Bislang ohne Erfolg.

    In der Hilfe steht zum testen der Befehl „shutdown –s -t 10 –m \\computername“. Dieser funktioniert bei mir nicht. Statt den Bindestrichen muss ich Schrägstriche nehmen. Dann klappt es. (WinXP-Pro)

    Info | Waking host PC1 (192.168.1.2 / **:**:**:**:**:**)
    Info | Will send WOL package to 255.255.255.255:7
    Info | Local Endpoint used: 0.0.0.0:2431
    Debug | CheckOnlineStates(): Starting check.
    Debug | Host: PC2 (192.168.1.18 / **:**:**:**:**:**) is online.
    Debug | Host: PC1 (192.168.1.2 / **:**:**:**:**:**) is offline.
    Debug | CheckOnlineStates(): done.
    Debug | OnlineStateChanged(): start.
    Debug | OnlineStateChanged(): done
    Debug | InitOnlineStateChecker(): start.
    Debug | InitOnlineStateChecker(): done.
    Debug | CheckOnlineStates(): start. Sleeping 5000ms.

    Kann man im Log erkennen, ob da was hakt?
    Im Bios ist soweit alles WOL-ähnliche eingeschaltet (PCI, PCIe). Und auch im Gerätemanager.

    Grüße
    André

      1. Hallo,

        Folgende .NET Versionen sind installiert.

        .NET Framework 2.0 SP2 und LanguagePack
        .NET Framework 3.0 SP2 und LanguagePack
        .NET Framework 3.5 SP1 und LanguagePack
        .NET Framework 4 Client Profile
        .NET Framework 4 Extended

        Grüße

      2. Hallo,

        Folgende .NET Versionen sind installiert.

        .NET Framework 2.0 SP2 und LanguagePack
        .NET Framework 3.0 SP2 und LanguagePack
        .NET Framework 3.5 SP1 und LanguagePack

        Grüße

      3. Hallo,

        Halt. Ich korrigiere:

        ohne .NET Framework 4 Client Profile
        und .NET Framework 4 Extended

        Grüße

  103. Hallo,

    wol2 funktioniert wunderbar im lokalen Netz. Nur wenn ich über ein VPN einen PC aufwecken will, klappt es leider nicht. Auch kann ich den Status (offline/online) nicht sehen. Welche Parameter muss ich wo ändern in wol2. Danke

  104. Hallo,

    vor zwei Wochen bin ich auf WOL2 aufmerksam geworden und habe mal ein wenig damit „gespielt“. Dabei ist mir wohl ein kleiner Bug aufgefallen. Nach einem ersten Scan des Netzwerks füllte sich die Liste mit ca. 70 Einträgen. Über Bearbeiten habe ich einigen Einträgen Kommentare hinzugefügt. Von Zeit zu Zeit lassen ich WOL2 nach neuen Einträgen suchen (wegen der Ferien sind nicht alle Geräte an). Seit die Liste auf mehr als 120 Einträge angewachsen ist, verschwindet nach einem Scan ein Teil der Kommentare. Zunächst hatte ich ein Anzeige-Problem vermutet, die Einträge sind aber auch aus der XML-Datei verschwunden.

    Manche Geräte werden beim Scan nicht gefunden. Trägt man sie manuell ein kann man problemlos damit arbeiten. Ist das ein Problem von Windows oder des Netzwerkscanners?

    Gruß
    Armin

    1. Hallo,

      haben Sie die neueste WOL2 Version? Der gemeldete Bug ist in der neuesten Version behoben.

      Was den Scan betrifft: In den Optionen können Sie einstellen, wann ein Host hinzugefügt wird und wann nicht.

      Es muss möglich sein, den Host anzupingen, sonst wird er vom Scanner nicht erkannt.

      Viele Grüße

  105. Hallo,

    vielen Dank für die schnelle Rückmeldung. Die verwendete Version ist 2.0.1.2

    Die Hosts befinden sich zwar in unterschiedlichen VLANs, lassen sich aber alle pingen. Der Rechner, auf dem WOL2 läuft, hat zu jedem der VLANs ein Port.

    Gruß
    Armin

  106. Hallo Herr Oette,
    ich bin auf Ihr Programm gestossen. Dazu möchte ich zuerst einmal ein große Lob aussprechen. In unserem Betrieb von ca. 120 Computerarbeitsplätzen, sind etwa 60 PCs, die ich per WOL2 gut fernadministrieren kann.
    Bei der allgemeinen Benutzung von WOL2 sind mir 2 Dinge aufgefallen.

    1. Die Tabs (Kartenreiter) lassen sich nicht über den üblichen Kontextbefehl „MOVE LEFT“ oder „MOVE RIGHT“ sortieren.

    2. Ich habe mir in WOL2 ein Tool eingebaut, um die entfernte Maschine zu defragmentieren. Hier die Einzelheiten:
    Name = remote_defrag
    Kommando = \\%name%\windows\system32\defrag.exe c: -f
    Parameter =LEER.
    Hierbei kommt es zum Fehler von NET Framework mit dem Inhalt: „Das System kann den Pfad nicht finden.

    Momentan löse ich das mit dem Programm „PsExec“. Zu diesem Programm habe ich mit eine Batch-Datei erstellt mit dem Inhalt:“c:\PsTools\PsExec.exe -i -s \\GBoff59 c:\windows\system32\defrag.exe c: -f“ Wobei auf der Maschine das Programm „PsExec“liegen muss, wo die Batch-Datei ausgeführt wird.

    Meine System-Infos
    Win XP Prof, SP3, Net Framework 2, 3, 3.5 sowie 4 (Client und Extended)
    1 GB RAM, 3GHz CPU

    BiBa Jörg Andrea

    1. Hallo,

      1: Ok, kommt auf die Fehlerliste.
      2: Wird so nicht funktionieren. Auf diese Weise starten Sie die defrag.exe vom Remote Computer dort, wo WOL2 läuft.
      Sie müssen bei PSEXEC bleiben, können aber dieses mit WOL2 steuern.

  107. Hallo,
    richtig tolles Tool mit sehr vielen Einstellmöglichkeiten. Kann man eine Gruppe an einem bestimmten Tag aufwecken lassen. Hintergrund ist, dass wir für einen Virenscan die Rechner immer am 15ten eines Monats, nachts für einen Fullscan aufwecken wollen. Bisher ist die einzige Möglichkeit, dies über einen Windowstask zu realisieren.

    Gruß
    Marco

  108. Hallo Herr Oette,

    ich setze schon seit Jahren ihr Programm WOL in der Version 1.x ein und haben heute die Version 2.01 getestet.

    Leider funktioniert das Programm bei uns nicht, weil es bei uns eine Besonderheit gibt. Das Magic-Paket wird bei uns über dern Port 2800 verschickt. In der 1er-Version konnte der Port noch eingestellt werden, in der 2er-Version habe ich dazu keine Einstellmöglichkeit gefunden. Haben Sie eine Lösung? Wäre nett, da ich von Ihrem Programm absolut begeistert bin und gerne die 2er-Version einsetzen würde…

  109. Hi!

    Cooles Tool!!!
    Was ich mir wünschen würde ist ein CMD-Line-Parameter mit dem ich ein Netzwerkscan-Ergebnis exportieren kann….
    Mal so als Anregung – würde mir extrem weiterhelfen… 😉

    lg Phil

  110. Hallo Herr Oette

    Ich versuche Wol2 einzusetzen. Von einer Win7-64bit Maschine versuche ich eine XP-Pro maschine zu starten. Wenn ich mit einem Tool vom iPhone aus das WOL-Paket abschicke, dann startet der PC, wenn ich von der Win7 Maschine das Paket vom WOL2 schicke, dann startet die Maschine nicht. Die Einstellungen um die Maschine runter zu fahren oder zu rebooten, hab ich gemacht, das funktioniert wunderbar. Aber WOL geht nicht. Auch habe ich versucht den UDP-Port 9 durchzulassen. Geht auch nicht. Auch habe ich die Win7 Firewall mal abgeschaltet. Nützt nichts.

    Vielen Dank für einen Input.

  111. Hallo, Herr Oette,
    wir benutzen WOL2 in einem Forschungsverein auf einem WS2003. Meist, um im Anschluss mit Remotedesktop auf einen PC zuzugreifen. Ich denke das ist eine nicht untypische Tätigkeit nach einem WOL :-). Ich fände es daher sinnvoll wenn es neben den Buttons „Aufwecken“ „Neustart“ Herunterfahren“ noch einen Button „Remotedesktop“ gäbe, der quasi auf die entsprechende windowsinterne .exe verweist. Man spart sich damit das man jedes mal aus dem WOL2 Fenster raus muss um über DesktopIcon oder Startmenü die Remoteverbindung aufzurufen. Das wäre toll für WOL 3 🙂

  112. Hallo Herr Oette,

    ich teste WOL2 gerade in einer Win Domäne, Clients XP. Nach einigen Hürden läuft alles was das Programm so hergibt. An dieser Stelle muss ich sagen, ein wirklich nützliches und tolles Tool.
    Es fehlt nur noch, dass WOL2 auch als Dienst läuft. In den Beiträgen auf Ihrer HP steht einige male der Wunsch danach drin. Kann man in naher Zukunft mit dieser Erweiterung rechnen?

    Mit freundlichen Grüßen
    Andreas Klein

  113. Wie ist es hat man jetzt den verschiedene VLANS scann gefunden? Momentan ist es ja so das man z.B von Vlan 1 aus Vlan 2 scannt zeigt er zwar die Vlans 2 PC’s an, kannst aber immer noch nicht alle auf einmal einfügen dazu kommt noch das man von Vlan1 aus vlan2 PC’s herunterfahren kann aber das mit auf starten funktioniert nicht (das wichtige teil) kann jemand Bezug auf diese Problem ne Lösung anbieten bitte! ich wäre sehr froh. ne Tutorium wäre nicht schlecht 🙂

    1. Hallo,

      die Frage wird oft gestellt und wurde auch schon oft beantwortet. 🙂

      Der Scanner kann die MAC Adressen über das ARP Protokoll nur für das eigene Subnetz / VLAN ermitteln.

      Sie könnten die MAC Adressermittlung abschalten (Optionen) und den Scann dann über einen größeren Bereich anhand einer entsprechenden Startadresse / Subnetzmaske ausführen.

      Es würden dann aber nur Hostnamen + IP Adressen ermittelt, was für WOL nicht ausreicht.

  114. Danke für die Antwort, wie kann ich am besten dann WOL2 für mehrere vlan Abteilung einsetzten? aufwecken funktioniert ja nicht von einen vlan zu anderen. Muss ich fast z.B wenn ich 3 Vlans habe, 3x wol2 auf 3 Pcs installieren die indem vlan Bereich sind.

  115. Ich greife nochmal meine Anfrage vom 13.10.2011 auf:

    „Leider funktioniert das Programm bei uns nicht, weil es bei uns eine Besonderheit gibt. Das Magic-Paket wird bei uns über dern Port 2800 verschickt.“

    Können Sie nicht wieder eine Option einbauen, über die man den zu verwendenen Port steuert? Wär echt nett!!!!!

  116. Hallo Herr Oette,

    erstmal grosses Lob für das tolle Tool! Es funktioniert in unserer Domäne mit ca. 100 WinXP-PCs sehr gut. Es hat mir schon einige Lauferei erspart! Sogar über VPN-Verbindung lassen sich die Rechner steuern.

    Ich habe einige Vorschläge für kommende Versionen:
    – Fenster- und Spaltengröße speichbar
    – Netzwerkscanner: Scanbereich History im Pulldownmenü
    – Importmöglichkeit für Hostdatei aus Textdatei
    – Remotedesktop-Start in Rechtsklickmenü und/oder Symbolleiste

    Viele Grüsse,
    Toni Little

  117. Ein persönliches Danke von mir. Gibt nicht viele WoL-Tools die so gut und unkompliziert funktionieren wie WOL2. Die meisten anderen sind entweder zu umfangreich oder einfach nur Mist der nicht funktioniert.

  118. Hallo Herr Oette! Hier wurde schon mehrfach der Import einer Datei (Excel, CSV o. ä.) angesprochen. Das wäre auch eine Option die ich mir wünschen würde.
    Aber um den Zeitraum bis zum erscheinen der zusätzlichen Option zu überbrücken hab ich den Import folgendermaßen gelöst.
    Ich hab aus der vorhandenen xml-Datei einen Abschnitt „Host“ nach Word kopiert und anschließend über Seriendruck die entsprechenden neuen Abschnitte erzeugt. Danach konnte ich über kopieren / einfügen die neuen Abschnitte „Host“ in die vorhanden xml-Datei einfügen.
    Hat super funktioniert.
    Das ist zwar nicht die erwünschte Import-Funktion aber es geht schneller als die neuen Hosts manuel hinzuzufügen.

  119. Hallo Herr Oette,
    ich nutze habe ein lokales Netzwerk eingerichtet und möchte mit Ihrem Tool (WOL2) einzelne PCs hochfahren und herunterfahren. Auf allen Rechnern des Netzwerks ist Windows 7 Professional (SP1) und .Net 4 Client installiert. Jeder PC hat nur das Administratorkonto als Benutzerkonto.

    Das hochfahren einzelner PCs funktioniert wunderbar. Herunterfahren lässt sich jedoch keiner der PC über das Ihr Tool.
    Über die Kommandozeile lassen sich die einzelnen Rechner über den Befehl shutdown -s -m \\PCNAME herunterfahren.
    Wenn ich in Ihrem Tool den Button Herunterfahren betätige springt für einen sehr kurzen Augenblick ein Konsolenfenster auf, in dem folgender Text enthalten ist:
    Zugriff verweigert (5)

    Der Beispielhost sei folgendermaßen Eingetragen:
    Name: Beispiel
    IP Adresse 192.168.0.5
    MAC Adresse (MAC Adresse von Beispiel)
    SecureOn Passwort
    Kommentar
    Groups
    keine Häckchen gesetzt.

    Mit dem Konsolenbefehl shutdown -s -m \\Beispiel fährt der PC tatsächlich herunter. Auf Beispiel existert nur das Adminstratorkonto ohne Passwort.
    Unter den Einstellungen Bearbeiten->Einstellungen…->Herunterfahren/Neustarten wurden bereits folgenden Daten eingetragen, die oben genanntes Konsolenfenster hervorriefen:
    +-Herunterfahren————————-+
    | Timeout (in s) 0 |
    | Grund |
    | Benutzer (leer gelassen | Beispiel) |
    | Passwort |
    | Domain |
    | kein Häckchen gesetzt |
    +———————————————-+

    Ich denke es handelt sich um ein ähnliches Problem wie weiter oben bei Horus aber die Lösung des Problems ist für mich nicht ersichtlich.
    Habe ich die falschen Einstellungen gewählt bzw. wo könnte der Fehler liegen?

    Vielen Dank

  120. Ich teste gerade das Tool. Ich bin bis jetzt sehr zufrieden.

    Funktionen wie die Möglichkeit als Service zu laufen wären für zukünftige Versionen ziemlich super.

    Ich habe allerdings gerade ein Problem. Ich wollte den Versand der WOL Pakete Verzögern. Allerdings werden die Pakete einer Gruppe immer zu gleichen Zeit abgeschickt wodurch die Clients zur selben Zeit geweckt werden.

    Muss ich nach der Aktivierung irgendetwas tun um die Einstellung zu aktivieren?

      1. Wir haben ca. 400 PC’s im Einsatz. Die sollen zu Update zwecken Nachts automatisch gestartet werden. Ich dachte an eine Verzögerung von 5 Sekunden pro Gerät.

        In meiner Testumgebung konnte ich keine Verzögerung feststellen. Dort hatte ich 4 Geräte zum testen. Nach dem senden des WOL Paketes an die Gruppe sind diese zur gleichen Zeit gestartet.

  121. Ersteinmal ein echt tolles Tool… funktioniert auch echt gut.
    womit ich das Problem hab, dass er mir beim Netzwerkscanner nur die MAC vom Cisco Router anzeigt. Also Rechner Name und IP stimmen nur alle PC hinter dem Cisco haben die selbe MAC und somit werden in die Liste immer nur ein PC eingefügt. Gibt es dafür eine Lösung? Selbst wenn ich den Haken rausnehme bei „Die MAC Adresse via ARP aufgelöst werden konnte“

    1. Das Problem liegt darin, dass der CISCO Router mehrere unabhängige IPv4 Subnetze verbindet. Da er dann der Endpunkt der MAC Schicht ist, gibt eine ARP Abfrage seine MAC Adresse zurück.

  122. @Marko Oette (und alle anderen Mitleser):

    Haben Sie zufällig eine Idee, woran es liegt, dass bei mir sowohl WOL1.4 als auch WOL2 zwar meinen Vista-Rechner aufwecken können, diesen aber nicht herunterfahren oder neustarten lassen (bei dem Rechner passiert gar nichts, es scheint also so, dass der Befehl entweder nicht ankommt oder nicht verarbeitet wird). Da das Aufwecken (aus dem Ruhezustand) problemlos funktioniert, ist mir sehr schleierhaft, warum die beiden genannten Funktionen nicht gehen.

    Würde mich bei einer Idee über eine E-Mail ( carsten@schreib-doch-mal-wieder.de ) freuen.

    1. Wahrscheinlich liegt es wie bei vielen Mitbenutzern daran, dass die Rechte zwischen den PCs nicht oder falsch eingerichtet sind. Das Herunterfahren funktioniert nur sinnvoll, wenn beide Rechner in einer Domäne sind, oder es ein gemeinsames Benutzerkonto mit Administratorrechten gibt.

  123. Hallo an das WOL2-Team …

    Habe ich es übersehen, oder geht es schlichtweg nicht, dass ich den Zustand meiner NAS, die „außerhalb“ steht und über DynDNS geweckt werden kann, angezeigt wird?!?

    Und, was muss ich in meiner Synology NAS einrichten, dass ich sie auch mit WOL2 schlafen lassen kann?!

    DANKE!

    Nils

      1. … herunter fahren wird beim NAS auch nichts, da dieses sicher nicht auf Windows basiert. Der Shutdown Befehl, den WOL2 nutzt, funktioniert nur mit Windows PCs in einer Domäne.

  124. Hi!
    Nochmal wieder ich …
    Irgendwie bekomme ich meine NAS nun nicht mehr über DynDNS aufgeweckt?!?
    Kann das auch an dem Router/Netzwerk liegen AUS dem heraus ich aufwecken möchte?!

    Nils

  125. Hallo,
    ich habe ein Windows 7 Heimnetzwerk mit drei Rechnern und verschiedenen anderen LAN-fähigen Geräten (Dreambox, AV-Receiver, TV`s, PS3). Beim Netzwerkscan mit WOL2 werden die beiden Windows-Rechner aber nicht erkannt. Das Netzwerk besteht aus einem Speedport W722V und diversen Switches. Woran könnte es liegen?
    MfG. J. Hahn

  126. Hallo,

    ich werde gerade wahnsinnig! Erstmal auch ein Kompliment von mir, dass Tool ist sehr gut! Aber und da weiß ich echt nicht mehr weiter. Ich habe zum Test einen Timer gestellt, der einen Server Nachts automatisch starten soll. Prima hat geklappt! Das Problem ist nur, dass der Server jetzt weiterhin Nachts um die selbe Uhrzeit startet. Auf keinem der anderen Server ist WOL2 gestartet und ich habe auch keinen Task mit Parametern. Wie kann ich jetzt rausfinden, warum der Server nach wie vor startet. So wie ich das verstanden habe, läuft WOL2 auch nicht als Dienst. Mit anderen Worten, ich kann nirgends etwas finden, was noch auf WOL2 hindeutet.

    Danke für eine Antwort!
    Chris

    1. Hallo!

      Nun, wenn WOL2 tatsächlich aus ist, kann es nicht daran liegen…

      Ist am fragwürdigen PC evtl. ein Timer (BIOS) aktiv? Oder hat Windows einen Timer eingestellt? (Security Essentials, Home Server etc.)

  127. Hi Marko,

    ich hab schon ein paar Momente in die Konfiguration der XML Datei investiert. Jetzt merkte ich, dass WOL2 auf alle Fälle bei IP eine Adresse braucht, asonsten zeigt er keinen Host an, wenn die XML geöffnet werden soll. Da unsere Hosts aber DHCP nutzen, werden sie immer eine andere IP erhalten! Was muss bei IP-Adresse eingetragen werden, damit es allgemeingültig bleibt? Kann ich auch immer die gleiche IP Adresse eintragen?

    Ansonsten ein gutes, braucbares Tool.
    vG
    Simon

    1. Als IP Adresse kann man, wenn DHCP am Host aktiv ist, etwas beliebiges eintragen.
      Am einfachsten eine Adresse aus dem eigenen Subnetz nutzen, die definitiv nicht vergeben / erreichbar ist.
      0.0.0.0 oder 127.0.0.1 gehen auch, würde ich jedoch nur im Ausnahmefall nutzen.

  128. Weiß „man“ wie sich die Hosts verhalten, wenn sie via Netzwerkbefehl heruntergefahren werden? Meine Frage zielt auf die Installation von Updates? Ideal wäre
    ein „Aufwachen“ am Samstag Morgen,
    Download der Updates,
    ein „Herunterfahren“ via WOL2 mit einer dabei stattfinden Installation der Updates,
    wieder ein „Aufwachen“ der Hosts
    abschließende Konfiguration der installierten Updates beim Booten
    abschließendes „Herunterfahren“ via WOL2 gegen Samstagnachmittag

    So könnten die User Montag morgens komme und hätten keinerlei Zeitverzug.

    Nur weiß ich eben nicht, wie sich die Clients beim „Herunterfahren“ via WOL2 in Bezug auf Updateinstallation verhalten.

    vG
    Simon

      1. Probieren geht über studieren 🙂 So habe ich nun probiert und muss leider feststellen, dass Updates NICHT installiert werden. Wenn man allerdings die Gruppenrichtlinie, die für automatische Updates verantwortlich ist, zeitlich auf das WakeOnLan abstimmt, dann klappt es. Z.B. WakeOnLan um 17:55 und automatische Updates um 18:00, Shutdown um 20:00 (um genug Zeit für die Installation zu haben) klappt! Eventuell muss man noch das Intervall für den Updatedownload anpassen.
        vG
        Simon

  129. Hallo,

    versuche gerade wol2 in Ubuntu zu starten. Habe den ZIP Ordner entpackt und versuch die wol2.sh über das Terminal zu starten. Wie starte ich die Datei genau?, wenn ich nur im Ordner auf der Kommandozeile wol2.sh eingebe kommt „datei nicht gefunden“; obwohl sie drin steht….

    Bin leider nicht ganz so firm unter linux, versuche aber mein bestes….

    Was mache ich falsch?? Danke für die Antworten!

    1. Hallo, nun es muss zunächst MONO installiert sein.
      Dann gibt man im Terminal ./wol2.sh ein und drückt enter.

      Evtl. muss man vorher noch mittels „sudo chmod +x ./wol2.sh“ die Datei ausführbar machen.

      1. danke für den Tipp mit Mono, habs gleich installiert.
        Irgendwie meckert er bei wol2.sh rum (sucht was bei Mono 2.0, hab jetzt aber 4 installiert). Wollte mal was richtig lizenfreies installieren – bin aber da kein Linux-Guru und damit an meinen Ansprüchen gescheitert. Ich versuchs jetzt mal wie immer mit Windows, da läufts ja immer sofort….

  130. WOL2 ist das vielseitigste Wake-on-LAN-Werkzeug das ich bisher gesehen habe. Ich hätte jedoch noch einen Erweiterungswunsch für die nächste Version: zusätzlich zu der Aktion Herunterfahren wäre auch Ruhezustand sehr nützlich.

  131. Hallo,
    beim mir (Win7, Privates Netzwerk) klappt das Herunterfahren meines NAS nicht. Scannen vom Netzwerk, Aufwecken fkt. ohne Probleme.
    Wenn ich per shutdown-befehl das NAS herunterfahren will, bekomme ich die Meldung „..Bei einem Remoteprozeduraufruf (RPC) ist ein Protokollfehler aufge
    treten.(1728)“. Im WOL2 log beim herunterfahren kann ich auch nix entdecken:

    Debug | Host: NSA320 (192.168.0.51 / c8:6c:87:a9:7b:a4) is online.
    Debug | CheckOnlineStates(): done.
    Debug | OnlineStateChanged(): start.
    Debug | OnlineStateChanged(): done
    Debug | InitOnlineStateChecker(): start.
    Debug | CheckOnlineStates(): start. Sleeping 5000ms.
    Debug | InitOnlineStateChecker(): done.

    Was kann ich noch tun?

    1. Läuft das NAS mit Windows? Es können nur Windows Server / Clients herunter gefahren werden.
      Wenn das NAS per Kommandozeile herunter gefahren werden kann, dann schreiben Sie mir doch bitte mal den Befehl.

  132. Ja, das NAS läuft unter Windows, es lässt sich per WOL2 auch neustarten nur der shutdown klappt nicht. Beim Herunterfahren per Konsole (shutdown) bekomme ich die o.g. Meldung, deshalb der Verdacht, das OS-seitig eventl. was nicht korrekt konfiguriert ist.

    Gruß Steffen

  133. Windows7 prof. SP1. Shutdown hab ich per „shutdown -s -t 01 -m [COMPUTERNAME]“ bzw. „shutdown -i“ (per Dialog) probiert. Fehlermeldung jeweils: “..Bei einem Remoteprozeduraufruf (RPC) ist ein Protokollfehler aufge
    treten.(1728)”.
    Es handelt sich um ein zyxel nsa320.

  134. Ein wirklich tolles Program. Ein kleiner Bug ist mir jetzt aber aufgefallen. Wenn ich einen Rechner aus der Gruppe ALL zu einer selbst erstellten Gruppe hinzufüge und dann nach neuen Computern suche, werden die Computer welche wärend des Suchlaufs eingeschaltet sind aus meiner Gruppe entfernt und vorhandene Komentare gelöscht. Computer welche zum Zeitpunkt des Suchlaufs ausgeschaltet waren sind nicht betroffen und bleiben in der Gruppe.
    (WOL Version 2.0.2.2)
    Gruß Andreas

  135. Ich hätte noch eine Idee für eine sicher ganz nützliche Funktion: Über die Funktion „Neue Hosts suchen“ werden ja logischer Weise nur eingeschaltete bzw. anpingbare Hosts gefunden. In größeren Netzwerken ist es natürlich nicht immer so einfach mal schnell alle Rechner einzuschalten. Manche Rechner laufen vormittags, andere nur nachmittags usw. Möglicherweise sind Rechner auch über mehrere Standorte verteilt, was das gleichzeitige Einschalten fast unmöglich macht. Wenn es eine Funktion geben würde, mit der zyklisch nach neuen Hosts gesucht werden kann, würde dies eine Vereinfachung darstellen. Also z.B. suche nach neuen Hosts alle 30 Minuten … Nach einer gewissen Zeit sollte man alle Rechner erfasst haben.

    1. Hallo. Es wäre sicher ein Leichtes, den Scanner regelmäßig im Hintergrund auszuführen, um alles im Netzwerk abzugreifen.
      Ich habe allerdings meine Zweifel daran, ob das auf dauer sinnvoll ist. Man würde so ja auch alle möglichen Besucher Laptops usw. mit erfassen.

  136. Mal ein Beispiel: Ich habe hier ca. 100 Clients, verteilt über verschiedene Gebäude. Die Rechner laufen zu ganz unterschiedlichen Zeiten. Ich kann aber davon ausgehen, dass jeder Rechner mindestens 1x mal pro Woche laufen wird. Im Augenblick sieht es so aus, dass ich mich zu jedem Rechner begeben muss, einschalten, nach neuen Hosts suchen, ausschalten und nächsten Rechner suchen. Wenn es eine optionale Möglichkeit des regelmäßigen Suchens geben würde, könnte ich das ganze Starten und mich für eine Woche zurück lehnen. Danach sollte ich alle Rechner erfasst haben. Besucher Laptops habe ich in diesem Subnetz nicht. Ich dachte auch eher an eine optionale, abschaltbare Möglichkeit für regelmäßige Scanns.
    Ich könnte mir vorstellen, dass eine solche Funktion in mittelgroßen Netzwerken quasi für die Ersterfassung sehr hilfreich wäre. Aber auch so wie es jetzt ist, finde ich das Programm echt klasse.
    Ich möchte das Programm dann für das nächtliche Aufwecken zwecks Softwareinstallationen, Updates, Virenscanns etc. verwenden. Ich muss nur noch warten, bis das Problem mit den eigenen Gruppen/ Kommentaren behoben ist, da ich die aufzuweckenden Rechner in Gruppen organisieren muss.

    1. Ok überredet. 😉
      Der Bug ist schon behoben. Er trat nur noch bei Verwendung des Menüpunktes „Neue Hosts Suchen“ auf.
      Im Scanner war er wie erwartet schon behoben.

      Es gibt jetzt die Version 2.0.2.3, in der dieser Bug behoben ist und in der Sie unter „Bearbeiten“ einen periodisch (30 Minuten) wiederholten Subnetz-Scan aktivieren können.
      Der Scan ist aus, sobald das Programm neu gestartet wird. In der Statuszeile können Sie sehen, wenn der Scan läuft.

      Viel Spaß damit.

    2. OK. Überredet.
      Der Bug ist behoben. Unter Downloads finden Sie jetzt die Version 2.0.2.3.
      Dort können Sie unter Bearbeiten den Scan aktivieren. Er wiederholt sich alle 30 Minuten.
      In der Statuszeile sehen Sie, wenn der Scan läuft.

  137. Super! Vielen Dank! Ich werde WOL2 jetzt ein paar Tage Rechner einsammeln lassen und dann gehts nächste Woche los mit dem aufwecken im produktivem Umfeld. Super Service!

  138. Hallo,

    wenn WOL2 längere Zeit läuft (mehrere Stunden, also z.B. über Nacht), bekomme ich öfter einen Fehler „Microsoft .NET Framework Unbehandelte Ausnahme in der Anwendung. …“ mit folgenden Details:

    Informationen über das Aufrufen von JIT-Debuggen
    anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

    ************** Ausnahmetext **************
    System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
    bei WOL2.MainForm.ShutdownGroup(WOL2Group g, Boolean bNoConfirm)
    bei WOL2.MainForm.TmrAlarmTick(Object sender, EventArgs e)
    bei System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
    bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    ************** Geladene Assemblys **************
    mscorlib
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.296 (RTMGDR.030319-2900).
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll.
    —————————————-
    WOL2
    Assembly-Version: 2.0.2.3.
    Win32-Version: 2.0.2.3.
    CodeBase: file:///D:/WOL2/WOL2.exe.
    —————————————-
    System.Windows.Forms
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.278 built by: RTMGDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
    —————————————-
    System.Drawing
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.282 built by: RTMGDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
    —————————————-
    System
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.296 built by: RTMGDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
    —————————————-
    System.Xml
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.233 built by: RTMGDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
    —————————————-
    mscorlib.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.235 (RTMGDR.030319-2300).
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
    —————————————-
    System.Core
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.233 built by: RTMGDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
    —————————————-
    WOL2.resources
    Assembly-Version: 2.0.2.3.
    Win32-Version: 2.0.2.3.
    CodeBase: file:///D:/WOL2/de/WOL2.resources.DLL.
    —————————————-
    System.Configuration
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
    —————————————-
    System.Windows.Forms.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.1 built by: RTMRel.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
    —————————————-

    ************** JIT-Debuggen **************
    Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
    Konfigurationsdatei der Anwendung oder des Computers
    (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
    Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

    Zum Beispiel:

    Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
    Ausnahmen an den JIT-Debugger gesendet, der auf dem
    Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

  139. Hallo,
    bei mir startet WOL2 (2.0.23) jeden Tag um Mitternacht ohne erkennbaren Grund einen einzelnen Rechner. Für diesen Rechner ist aber für diese Uhrzeit überhaupt kein Timer definiert. Alle anderen Rechner im Netz werden trotz identischer Timer-Einstellung nicht gestartet.
    Ich habe keine Idee woran das liegen könnte. In den bisherigen Versionen war das nicht so.
    Gruß Thomas

      1. Hallo,
        das XML File und der relevante Ausschnitt aus der Logdatei sind per Mail unterwegs.
        Gruß Thomas

  140. Hallo,
    ich hätte noch eine Idee für eine weitere nützliche Funktionalität:
    Ich fände es gut, wenn man die WOL-Einstellung nicht nur global sondern zusätzlich auch noch pro Host setzen könnte, wobei die Einstellung am Host dann die globale Einstellung übersteuert.

    Dann könnte man gleichzeitig Rechner im lokalen Netz und über das Internet mit WOL2 steuern. Bisher geht das nur, über die WOL-Einstellung „An das Zielnetzwerk senden“ und das auch nur dann, wenn die IP-Adressen aktuell sind.

    PS: Bzgl. Timer-Problem um Mitternacht. Heute wurden zur Abwechslung gleich mal alle Rechner, die einen aktiven Timer – wenn auch auch für einen ganz anderen Tag und eine andere Uhrzeit – hatten, geweckt.

    Gruß Thomas

  141. Hallo,
    ich mal wieder,
    haben nun auf die neue Version 2.0.2.3 geupdatet vorher 2.0.1.2

    vorher hat das wecken der Clients wunderbar über subnetze hinweg funktioniert.
    mit der neuen Verison nur noch im selben Subnetz, obwohl in den Einstellungen die selben einstellungen vorgenommen wurden wie in der alten Version. (z.B. an das Zielnetzwerk senden.) haben auch die selbe xml datei genutzt wie bei der alten version.
    wo kann das problem liegen? dass die alte version funktioniert und die neue nicht? trotz der selben xml.

    1. 1. WOL2 beenden
      2. Unter C:\Dokumente und Einstellungen\\Lokale Einstellungen\Anwendungsdaten\www.oette.info\ das Unterverzeichnis vollständig löschen. Dort liegt das Verzeichnis zumindest unter XP
      3. WOL2 starten und ;-))

      Hatte ich auch schon mehrfach.

      1. Hallo, hier ein Hinweis zur Fehlersuche, das Verschwinden der Menüleiste kann man provozieren wenn WOL im minimierten Zustand (im Systemtray), d.h. das WOL Fenster darf nicht zu sehen sein, geschlossen wird. Die Menüleiste fehlt dann beim nächsten Neustart von WOL.
        Ansonsten vielen Dank für das tolle Tool.

  142. Bei mir wurde letzte Woche auch ein einzelner Rechner jede Nacht geweckt, obwohl für diesen Rechner kein Timer eingestellt ist. In der Nacht von Samstag zu Sonntag wurden um Mitternacht alle Rechner aus zwei Gruppen geweckt. Für diese Gruppen ist zwar ein Timer programmiert, jedoch nicht für Samstag oder Sonntag und auch nicht für dieses Zeit. Das Aufwecken erfolgte genau um Mitternacht.
    WOL 2.0.2.3

  143. also ich habe auch das problem, das sich die rechner, die alle in einer gruppe sind, am samstag um 5.00 uhr einschalten obwohl im timer nur mo-fr 7.00uhr eingestellt ist.. komisch. jmd ne idee ?? danke !!

  144. Hallo,
    ich mal wieder,
    haben nun auf die neue Version 2.0.2.3 geupdatet vorher 2.0.1.2

    vorher hat das wecken der Clients wunderbar über subnetze hinweg funktioniert.
    mit der neuen Verison nur noch im selben Subnetz, obwohl in den Einstellungen die selben einstellungen vorgenommen wurden wie in der alten Version. (z.B. an das Zielnetzwerk senden.) haben auch die selbe xml datei genutzt wie bei der alten version.
    wo kann das problem liegen? dass die alte version funktioniert und die neue nicht? trotz der selben xml.

    Liegt das vielleicht am WOL Port?

      1. Info | Waking host G24-R016-S18.XXX.XXX (144.15.1XX.XX / 00:24:21:04:3X:XX)
        Info | Will send WOL package to 144.15.1XX.127:7
        Info | Local Endpoint used: 0.0.0.0:56819

        das ist die alte version

        und das hier in der neuen Verison aber auch nur das

        Info | Waking host G24-R016-S17.XXX.XXX (144.15.1XX.XX / 00:24:21:04:3X:XX)

        es erscheint nicht Will send WOL package to

  145. Hallo,
    habe WOL2 auf einer WIn7 Maschine installiert. Über die LAN Erkennung wurde der Server2008R2 auch ordentlich als Host gefunden.
    Ein Herunterfahren ist möglich, bekomme den Server aber nicht mehr gestartet. Die LAN Karte ist ordentlich konfiguriert. Woran kann dies noch liegen ?

  146. Hallo,
    benutze nun schon seit ein paar Wochen WOL2 auf meinem Windows 8 Laptop. Und gerade beim Verfassen dieses Kommentars hab ich die Lösung meines Fehlers gefunden,
    Und zwar hat ich seit einem Windows 8 Update, Net Framework 4 betreffend, keine Leisten mehr. Weder oben noch unten, sondern nur noch das Listenfeld mit den PC-Namen. War noch alles über Rechtsklick steuerbar halt nur nicht konfigurierbar. Programm neu downloaden half nicht, allerdings das Löschen des Ordners „oettes.blog“ (oder so ähnlich (zumindest fing der Name so an), war mit dem Löschen ziemlich flott^^) unter: „C:\Users\BenutzerMuster\AppData\Local\“
    Danach wird wieder alles richtig angezeigt.
    Was genau in dem Ordner gespeichert wird und warum es dort gespeichert wird weiß vielleicht der Entwickler? Rein interessehalber…oder war’s ein Windows Mechanismus?

    MfG Stefan

    1. Hallo,

      die Ursache ist schon genauer bekannt, ich muss nur noch eine Lösung finden.

      Ich nutze eine Microsoft .NET funktion, um die Position der Toolbars und Menüs zu speichern. Das geht immer dann schief, wenn das Fenster im System-Infobereich minimiert ist.

      1. Mhh, hast recht. Hab’s erfolgreich reproduziert.

        Ich dachte erst an ein Berechtigungsproblem…der AppData Ordner weckt da stets Erinnerungen. Aber das scheint es nicht zu sein. Ich hab noch nicht den Kompatibilitätsmodus Win2k ausprobiert…Aber ich denke es ist eher das etwas anderes beim Beenden über den Systemtray als beim geöffneten Zustand passiert. Wahrscheinlich befinden sich die Menüs und Toolbars unersichtlich unten rechts wo das TrayIcon ist, oder sonstwo außerhalb des Fensters…Ich kenne mich leider nicht mit .NET aus, aber im Prinzip muss glaube ich beim Minimieren ins TrayIcon dem .NET gesagt werden das es die vorherigen Einstellungen beibehält und keine neuen Variablen setzt.
        So sieht’s zumindest für mich in der user.config aus wenn ich eine „funktionierende“ mit einer fehlerhaften vergleiche.

        MfG Stefan

  147. Hallo Marko,
    kennst du eine Möglichkeit auch Geräte mit …mmmh… nichtblinkender NIC aufzuwecken?
    Hintergrund: My Synology NAS will sauber gestartet, bzw. sauber runtergefahren werden, nur dann funktioniert WOL. Wenn zwischendurch aber mal die Mehrfachsteckdose ausgeschaltet wird, tut sich (ab Werk) leider nichts mehr, die Ethernet Schnittstelle bleibt stumm.

    Grüße
    Chris

    1. Nein, leider nicht. Wenn die Karte nicht „blinkt“ ist sie aus. Dann ist mit WOL nichts zu machen.
      Bei manchen Geräten kann man einstellen, wie sie sich nach einem „Stromausfall“ verhalten sollen.

      1. Hallo Chris, hallo Marko,
        Dieses „WOL nach Stromausfall“ ist ein leidiges Thema. Ich administriere ein paar Rechner im Ausland (China) von Deutschland aus. Anfangs dachte ich in meiner Naivität, dass WOL wenn es einmal korrekt eingerichtet und getestet wurde auch nach einem Stromausfall funktionieren müßte, davon bin ich einfach ausgegangen weil alles andere einfach sinnlos ist, zumindest aus meiner Sicht. Da mußte ich aber leidvoll erkennen, dass dem nicht so ist. Nach einem Stromausfall muß erst wieder jemand vor Ort den Rechner einmal eingeschaltet haben, dann gehts wieder wie gewohnt. Da es in China öfters mal zu Stromausfällen kommt hat die WOL Funktion für mich an Wert verloren.

        Nun meine Frage kennt jemand von euch einen Netzwerkkarten Hersteller bei dem WOL auch nach einem Stromausfall funktioniert?
        Für Hinweise wäre ich sehr dankbar.

        Gruß,
        Alexander

      2. Wie schon geschrieben, wird das mit Wake On Lan nichts.

        Vielleicht mal ein detaillierterer Erklärungsversuch:
        Wake On Lan funktioniert nur, wenn sich der PC in einem definierten ‚Sleep State‘ befindet.
        Das Betriebssystem versetzt den Rechner dabei beim Herunterfahren, Standby und Ruhezustand in einen dieser Modi (S3-S5).

        Bei einem Stromausfall, verliert der PC die Information, in welchem Zustand er sich befand, da der flüchtige Arbeitsspeicher komplett verloren geht.
        Wenn der Strom wieder da ist, weiß der Computer von nichts mehr.

        Manche PCs verfügen im BIOS über eine Funktion „Restore A/C on Power Loss“ oder ähnlich. Hier können Sie den PC zwingen, nach einem Stromausfall definitiv immer wieder hoch zu fahren.
        Er fährt dann allerdings bis in das Betriebssystem hoch.

        Ich kenne ein paar „mechanische“ Konstrukte, um den PC nach einem Stromausfall wieder einzuschalten, wenn das BIOS dies nicht unterstützt. In dem Falle hängt eine winzige Schaltung am PWR-Kontakt des Mainboards und am Netzteil. Sobald die 5V vom Netzteil wieder da sind, wird der PWR Kontakt geschlossen, und der Rechner fährt hoch.

        Aber auch wie bei der BIOS Funktion fährt er dann als aller erstes in das Betriebssystem.

  148. Hallo,

    neugierig auf die Version 2.0.2.4 habe diese gestern gleich installiert und getestet.

    Das gleichzeitige Aufwecken für Rechner im LAN und über Internet geht weiterhin nur mit der Option „an das Zielnetzwerk senden“, wobei Rechner, die über das Internet geweckt werden sollen, dann zwingend auch eine aktuelle IP benötigen. Eine aktuelle durchgeführte Namensauflösung mit Übernahme der aktuellen IP in die Host-Konfiguration wäre an dieser Stelle echt von Vorteil.

    Anschließend habe ich dann auch wieder die Timer für das automatische Aufwecken aktiviert. Leider wurden um 00:00h wieder sämtliche Rechner über WOL2 geweckt. Schade, das Problem aus der 2.0.2.3 ist auch noch in der 2.0.24.vorhanden. Einzige Lösung bleibt weiterhin alle Timer zu deaktivieren.
    Ich werde das Gefühl nicht los, dass dort irgendwo eine nicht vorhandene Uhrzeit wie 00:00h interpretiert wird.

    Gruß
    Thomas

    1. Hallo,

      wie ja in den Releasenotes geschrieben, ist das Timer Problem nicht gelöst, da ich es bei mir nicht sehe.

      Kann ich bitte mal das Log File haben?

      In Version 2.0.2.5 werden die IPs automatisch aktualisiert. 😉

      1. Hallo,

        Super, habe die 2.0.2.5 Beta installiert und der Timer Bug ist weg.

        Gruß Thomas

      2. Juhu, habe eben noch in der 2.0.2.5 Beta entdeckt, dass Du gleich auch noch einen Wunsch von mir umgesetzt hast und es jetzt zusätzlich möglich ist pro Host den WOL-Modus individuell (übersteuert globale Einstellung) zu setzen. Damit kann ist es möglich gleichzeitig Rechner im internen LAN (z.B. über „Broadcast“) und Rechner über Internet aufwecken („an Zielrechner senden“ bzw. „direkt“ + DHCP bei Einstellung am Host).
        Danke!!!

  149. Hallo Hr. Oette,

    vielen Dank für das tolle Tool. Ich benutze es in meiner Arztpraxis, damit meine Fachangestellten zu Arebitsbeginn ein gestartetes System vorfinden. Dummerweise startet das Tool meine Rechner auch Samstag und Sonntag, obwohl ich es im Timer nicht so eingegeben habe. Habe gestern die neue Version installiert, leider hat sich nichts geändert.
    Was mache ich falsch ? Falls das Thema weiter oben schon behandelt wurde, möchte ich mich für meine Frage entschuldigen, hatte gerade eben keine Zeit alle Kommentar durchzuschauen.
    Viele Grüße
    F.L.

  150. Hallo,
    tolles Tool!
    Einziger Bug der mir bis jetzt aufgefallen ist, ist dass die Import- und Export-Dateien nach dem jeweiligen Vorgang nicht freigegeben werden und daher das Programm immer geschlossen werden muss um die Datei in einem anderen Programm zu öffnen.
    Nett wäre auch wenn der Importheader nicht statisch sondern dynamisch evaluiert werden würde!

    Danke und mfg
    Florian

  151. Hallo,

    ich bin soeben auf Ihr Programm gestoßen und habe es nach ein bisschen ausprobieren auch geschafft, den PC im lokalen Netzwerk aus- und einzuschalten. Voraussetzung war, dass auf beiden PCs dasselbe Benutzerkonto vorhanden war (mit selbem Passwort).

    Allerdings möchte ich die Wake on LAN Funktion über das Internet nutzen.
    Der Router schickt die aktuelle IP an einen DynDNS-Provider (no-ip.org), das klappt soweit auch einwandfrei. ping mustermann.no-ip.org funktioniert auch.

    Nur welche Einstellungen muss ich in der Software WOL2 tätigen, damit der PC im heimischen Netz hochfährt?

    Unter Name trage ich mustermann.no-ip.org ein und dann eben noch die MAC-Adresse. Aber so funktioniert es noch nicht. Hab ich was vergessen?

  152. Hallo, scließe mich erstmal allen vorschreibern an, WOL2 ist wirklich ein Geniales Tool.
    Aber, auch ich bekomme einen PC nicht heruntergefahren. Betriebssystem ist Win8 auf dem zu herunterfahrenden PC. Dort ist unter der Netzwerkkarte alles aktiviert. auch WOL herunterfahren.
    Unter Einstellungen muß ich ja den Benutzernamen und das Passwort dieses Rechners angeben.
    Frage: ist das genau der Name, den ich auch eingebe, wenn ich direkt davorsitze bzw via Remotedesktop eingebe ?
    Und was kommt bei Domäin rein? die IP Adresse?
    Sorry für die bl…. Frage, aber mit den Daten wie oben angegen tut sich nix.
    Was ich noch nicht getestet habe, ist denn Shutdown Befehl direkt bei CMD einzugeben am entfernten Rechner.
    Wäre nett, wenn mir jemand helfen könnte.
    P.S. WOL selber läuft auf einen Laptop mit Win 7,und W-Lan. Das einschalten funktioniert einwandfrei

    1. Es ist mir auch noch nicht gelungen, einen Windows 8 Rechner (der nicht in einer Domäne ist) herunter zu fahren.
      Sie können aber Admins Power Switch nutzen, und diese in WOL2 integrieren. (Siehe Tools)

  153. Hallo, das Herunterfahren das entfernten Win 8 PCs funktioniert unter CMD (nicht als Admin gestartet) einwandfrei
    shutdown -s -t 01
    shutdown -s -t 01 -m [COMPUTERNAME]
    bin ratlos

  154. Kann es sein, das sich die PCs in der gleichen Domaine sein müssen, und nicht in der der gleichen Arbeitsgruppe ???
    OK, ich schaue morgen nochmal rein 🙂

  155. Ich gebs auf. Das AdminTool läßt sich unter Win7 64 Bit nicht installieren, und Grundsätzlich war das Ziel, mit meinem Sat-Receiver den PC zu starten (das klappt) und nach der Aufnahme wieder herunterzufahren. Ihr Tool war da nur Mittel zum zweck, also zum testen. Spätestens bei der Domaine, was ohne Server so nicht geht, ist aber das Ende vom dem Erreicht was das Tap (quasi Plugin des Sat-Receivers) leisten kann.
    Ausser, es gabe noch einen Trick, einen PC (dann aber Win8) als Server zu mißbrauchen, werde aber vom dem, was Google da bietet, leider nicht so richtig schlau.
    Trotzdem vielen Dank für die Hilfe, und das eigentlich super Tool, kommt bestimmt bei mir, wenn auch anders, öfters zum Einsatz.

  156. Hallo Herr Oette,

    ich habe mir Ihr Tool heruntergeladen und ausprobiert. Es funktioniert gut, allerdings kann ich die Hosts, die ich eingetragen habe, nicht abspeichern. Wenn ich WOL2 schliesse und wieder starte, habe ich keinen Computer mehr in der Liste. Was kann das sein?

    Mit freundlichen Grüßen

    H. Plößer

  157. Habe es herausgefunden: ich wollte die Liste in WOL2.profile.xml abspeichern, was vermutlich nicht funktioniert. Nachdem ich die Liste unter einem anderen Namen abgespeichert habe, funktioniert jetzt alles.

    Mit freundlichen Grüßen

    H. Plößer

  158. Unter welcher Lizenz steht dieses OpenSource-Tool und ist es geplannt das Repository öffentlich zugänglich zu machen, z.B. auf github?

    1. Hallo,

      es war schon mal auf „SourceForge“ veröffentlicht. Es hat sich aber über 1 Jahr lang niemand darum gekümmert, weshalb ich jetzt selbst wieder das ganze übernommen, und auf meinem Server gehostet habe.

      Open Source heißt in dem Falle jetzt eher „open on demand“. Ich möchte wissen, wer am Tool arbeitet und weshalb / bzw was geändert wird.

  159. Hallo Herr Oette,

    ich benutze ihr Programm nun auch seit einigen Tagen. Mir ist dabei ein kleiner Schönheitsfehler aufgefallen.
    Die Sortierung der Spalten (Kommentare, Name, Status, …) wird leider nicht beibehalten, wenn man diese umsortieren möchte.

    Desweiteren wäre es super wenn man die Sprache manuell anpassen könnte und dies nicht an die Systemsprache gebunden ist.

    Viele Grüße,
    D.M.

    1. Benutzen Sie die aktuelle Version 2.0.2.5?
      Dort werden die Einstellungen eigentlich gespeichert.

      Das mit der Sprache ist eine Funktion des .NET Frameworks. Sie können jederzeit Englisch nutzen, indem Sie den Ressources Ordner löschen.

  160. Hallo Herr Oette,

    ich benutze ihr Programm um meinen selbst gebautes NAS ein und aus zu schalten. Ich vermisse lediglich eine Funktion.

    Nach dem Herunterfahren, das mit ihrem Programm ja möglich ist, dauert es sehr lange den Rechner wieder hochzufahren. Es wäre besser, wenn man ihn, über das Netzwerk, in den Standby Modus (zu Deutsch: „Energie Sparen“) schalten könnte anstatt komplett herunterzufahren. In diesem Zustand verbraucht der Server weniger als ein Watt, was weniger ist als die meisten anderen Geräte im Standby, ist aber innerhalb von wenigen Sekunden wieder voll verfügbar.

    Ist eine solche Funktion überhaupt möglich bzw. in Zukunft geplant?

    Mit freundlichen Grüßen
    Patryk Nowik-Boltyk

  161. Hallo,
    Komplimente zu diesem Tool. Ich nutze das Tool in unserer Firma und funktioniert wirklich Tadellos.

    Kleine Anregung für kommende Versionen:
    – Spalten ein und Ausblenden können (Spalten wie NIC Hersteller oder IPv6 sind wahrscheinlich für viele nicht interessant)
    – Eine Spalte mit dem Benutzernamen der auf dem jeweiligen Host eingeloggten Person wäre interessant
    – wäre vielleicht interessant wenn man für jeden Host ein „Info“ Fenster aufrufen könnte indem eine kurze Zusammenfassung des Hosts ausgegeben wird (OS Version, Prozessor, RAM, eingeloggter User, Speicherplatz usw, dies wird jedoch Wahrscheinlich nur auf Windows Maschinen funktionieren, Stichwort WMI)

    Hoffe dass ich in den kommenden Versionen die ein oder andere Anregung verwirklicht wird

    Grüße,
    Michael

  162. Hallo Herr Oette,

    bin eher zufällig auf Ihr Tool gestoßen und hab schon dem Himmel gedankt, dass ich endlich ein Programm gefunden habe um die PC jeden morgen in unserem Netzwerk automatisch zu wecken. Allerdings gelingt es mir auf zwei verschiedenen Windows 7 (64 Bit) Rechnern nicht, das Tool zu starten. Nach einem Doppelklick erscheint nach kurzer Zeit das Programmleistensymbol neben der Uhr. Dieses Verschwindet jedoch nach ca 5 Sekunden wieder selbstständig. Ich habe also gar keine Chance, das Programm zu öffnen. Ist dieser Fehler bereits bekannt? Ich habe sowohl das NET 4 also NET 4.5 Framework installiert.

    Vielleicht können Sie mir ja einen Tipp geben. Ich würde mich freuen.

    Mit freundlichen Grüßen
    Stephan Kluge

      1. Ich habe es auch nochmal auf einem anderen WIndows 7 Pro Rechner probiert und habe leider die gleiche Fehlermeldung bekommen.
        Ich würde Ihre Software wirklich gerne einsetzen….Haben sie denn vieleicht eien Ansatz, woran der Fehler liegen könnte. Die Protokolle habe ich anbei gepostet

      2. Hallo,

        ja inzwischen bin ich bei der Fehlersuche etwas weiter. Sie verwenden sicherlich den MSI Installer?

        Führen Sie dort bitte ein Benutzerdefiniertes Setup aus, und wählen Sie den „Programme“ oder „Programme (x86)“ Ordner aus.

  163. Hallo Herr Oette,
    vielen Dank für die schnelle Rückantwort. Dies sind die beiden Fehler, die im Ereignisprotokoll angezeigt werden:

    Protokollname: Application
    Quelle: Application Error
    Datum: 30.03.2013 00:00:14
    Ereignis-ID: 1000
    Aufgabenkategorie:(100)
    Ebene: Fehler
    Schlüsselwörter:Klassisch
    Benutzer: Nicht zutreffend
    Computer: Serverge
    Beschreibung:
    Name der fehlerhaften Anwendung: WOL2.exe, Version: 2.0.2.5, Zeitstempel: 0x512e6292
    Name des fehlerhaften Moduls: unknown, Version: 0.0.0.0, Zeitstempel: 0x00000000
    Ausnahmecode: 0xc0000005
    Fehleroffset: 0x000007fe8ee48d9c
    ID des fehlerhaften Prozesses: 0x1340
    Startzeit der fehlerhaften Anwendung: 0x01ce2cd12866321b
    Pfad der fehlerhaften Anwendung: C:\Users\User\AppData\Local\Apps\WOL2\WOL2.exe
    Pfad des fehlerhaften Moduls: unknown
    Berichtskennung: 6a5aee62-98c4-11e2-bc83-404e57434401
    Ereignis-XML:

    1000
    2
    100
    0x80000000000000

    5041
    Application
    Serverge

    WOL2.exe
    2.0.2.5
    512e6292
    unknown
    0.0.0.0
    00000000
    c0000005
    000007fe8ee48d9c
    1340
    01ce2cd12866321b
    C:\Users\User\AppData\Local\Apps\WOL2\WOL2.exe
    unknown
    6a5aee62-98c4-11e2-bc83-404e57434401

    Protokollname: Application
    Quelle: .NET Runtime
    Datum: 30.03.2013 00:00:12
    Ereignis-ID: 1026
    Aufgabenkategorie:Keine
    Ebene: Fehler
    Schlüsselwörter:Klassisch
    Benutzer: Nicht zutreffend
    Computer: Serverge
    Beschreibung:
    Anwendung: WOL2.exe
    Frameworkversion: v4.0.30319
    Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
    Ausnahmeinformationen: System.NullReferenceException
    Stapel:
    bei WOL2.WOL2Profile.GetSetting(System.String, System.String)
    bei WOL2.MainForm..ctor(System.String[])
    bei WOL2.MainForm.Main(System.String[])

    Ereignis-XML:

    1026
    2
    0
    0x80000000000000

    5040
    Application
    Serverge

    Anwendung: WOL2.exe
    Frameworkversion: v4.0.30319
    Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
    Ausnahmeinformationen: System.NullReferenceException
    Stapel:
    bei WOL2.WOL2Profile.GetSetting(System.String, System.String)
    bei WOL2.MainForm..ctor(System.String[])
    bei WOL2.MainForm.Main(System.String[])

    Ansonsten bekomme ich leider keinerlei Meldungen angezeigt.

  164. Hallo Herr Oette,
    benutze das Tool schon länger. Tolle Arbeit. Ich habe noch einige Anregungen.
    – Unterschiedliche Sortierungen in den jeweiligen Registerkarten
    – Bearbeiten des Datensatzes durch Doppelklick
    – Erweiterbarkeit der Spalten (z.B. nutzt DHCP)
    – Gleichzeitige Änderung mehrerer Datzensätze
    – Netzwerkscanner und automatischer Suchlauf (Vorbelegung der IP Adressbereiche unter Einstellungen)

    Noch eine Frage?
    Die IPLeases unserer PCs sind auf 2 Wochen eingestellt. Wie bekommt das Programm die neuen Adressen mit ohne alle Datensätze aufzurufen und neu aufzulösen.

    Danke im Vorraus aus Halle (Saale).

    1. Hallo Herr Burkhardt,

      danke für die Anregungen. Ich habe diese mit auf meine TODO Liste genommen.
      Das Bearbeiten durch Doppelklick sollte aber schon gehen.

      Zu Ihrer Frage:

      In der neuesten (Beta) Version des Tools die Option „IP Adressen bei DHCP aktualisieren“ einschalten (Optionen, Netzwerkscanner) und los geht es.

      1. Danke für die schnelle Antwort. DHCP Einstellung gefunden. Das mit dem Doppelklick funktioniert bei mir nicht (Windows 7 Prof 64bit)?

  165. Guten Morgen Herr Oette!

    Ich verwende das Tool WOL schon längere Zeit in unserem Schulnetzwerk (ca. 60 PCs) auf einem Domainserver (Windows 2008). Hat bis jetzt meist problemlos funktioniert.
    Ich habe mich sehr gefreut, als ich eine Verbesserung durch WOL2 gefunden habe und es natürlich sofort ausprobiert. Anfangs hat alles toll funktioniert (Aufwecken verschiedener Gruppen, Herunterfahren aller PCs,…).
    Seit kurzem sehe ich aber das Fenster von WOL2 nicht mehr. In der Sys-Tray scheint noch das alte WOL und das neue WOL2 sogar 2x auf. Wenn ich es starte blitzt kurz das Fenster auf und ist dann weg. Ich kann nicht einmal das Protokollieren der Fehlermeldungen einschalten.
    Haben sie einen Vorschlag, wie ich das wieder in Ordnung bringen kann?

    1. Guten Morgen,

      scheinbar sind die Fenster-Koordinaten falsch gespeichert worden. Das passiert unter Windows leider recht häufig, da das Fenster zB. im Minimierten Zustand bei -20000 / -20000 steht.

      Öffnen Sie bitte mal die Registry bzw. das Profile.xml und entfernen Sie dort die Einträge für WINDOW*.

      Achten Sie auch darauf, dass Sie die neueste Version einsetzen. Diese enthält allerlei Work-Arounds um die vorsichtig gesagt „Bescheidene“ Fensterlogik von Windows zu korrigieren.

      1. Es ist die Version 2.0.5 – erstellt am 27. 2. 2013.
        Ich habe zur Installation das msi-Paket verwendet.

        Ich habe in der WOL2.profile.xml folgende Einträge gelöscht:
        Normal
        -32000
        -32000
        700
        500

        Leider hat sich das am Verhalten nichts geändert.

  166. Hallo Marko,

    ich habe nach einer Lösung gesucht, mehrere Rechner in zwei Unterrichtsräumen von meinem Arbeitsplatz aus zu starten. Verwalten kann ich sie dann über MasterSolution… So bin ich auf dein Tool gekommen. Bis jetzt habe ich es aber noch nicht fertig gebracht dass ich einen Rechner starten, rebooten oder runterfahren kann.

    Mein Admin-PC(XP-SP3) befindet sich auch in einem anderen Subnetz, als die Hörsaal-PCs (WIN7-x86). Bei einem Scan über den Netzwerscanner findet er in dem Ziel-Subnetz rein gar nichts, obwohl sich da knapp 50 Clients befinden.
    Also habe ich einen Test-Client manuell hinzugefügt. Dabei ist mir aufgefallen, dass er beim Auflösen der MAC-ADresse die MAC von dem Admin-PC genommen hat und nicht die des Test-clients! Aber auch nach Korrektur lässt sich der Test-PC nicht steuern.
    Benutzer,Kennwort und Domäne habe ich in den Einstellungen angegeben
    Firewall ist domänenweit deaktiviert.
    Ich habe auch auf beiden Rechnern den Reg-Key „LocalAccountTokenFilterPolicy“ hinzugefügt…
    Ping rutscht, aber auch bei Telnet keine Verbindung möglich.
    Manuelles runterfahren über cmd funktioniert auch nicht…
    Hier mal die Log:
    https://www.dropbox.com/s/auil6qk66dq27qo/wol2.log

    Ich könnte mir zwei Dinge vorstellen:
    A) auf den Routern (die leider von einem Fremdunternehmen verwaltet werden) sind Firewalls oder Portblocker aktiv?

    B) Einschränkungen durch irgendwelche Gruppenrichtlinien?

    Hast du evtl. einen Ansatz, auf was ich überprüfen sollte/kann um dem Problem auf die Spur zu kommen?

    Vielen Dank schon mal für deine Bemühungen!
    Chris

    1. Hallo,

      WOL2 sendet die Magick Packets als UDP ECHO Request auf dem angegebenen Port. Dabei entweder an eine IP, das Subnetz oder als Broadcast. (Siehe Optionen)

      Das der Netzwerkscanner nichts findet, liegt daran, das das ARP Protokoll, welches zum auflösen der MAC Adressen genutzt wird, nicht außerhalb eines Subnetzes funktioniert.
      Das könnten Sie unter Optionen ebenfalls ändern, müssten dann aber die MAC Adressen manuell eingeben.

      Probieren sie mal die og. Optionen durch.

      Andere Tips habe ich leider auch keine.

      Viele Grüße

  167. Nach dem Aufruf unter Vista 32bit kommt sofort „Wake on LAN Tool 2 funktioniert nicht mehr“.

    Schade, absolut unbrauchbar.

    1. Lassen Sie uns unbrauchbar mal etwas genauer definieren…

      Wie und Wo haben Sie das Tool installiert? MSI oder 7-Zip Datei?

      Probieren Sie im MSI Installer bitte mal, einen eigenen Pfad für die Installation anzugeben.

  168. Hallo,
    ich bekomme in Win8 den shutdown nicht aktiviert, sonst alles prima, danke für das Tool.
    Wie kann ich Ihnen den log zumailen?
    Danke im voraus.

  169. Vielen Dank für die Aufklärung.Domäne einrichten bedeutet eine neue Aufgabe für mich.Scheint nach ersten Recherchen nicht ganz einfach.
    Haben Sie per Zufall eine Anleitung?

  170. woran könnte das liegen, wenn ich WOL2 mit doppelcklick starte läuft es problemlos. Über CMD oder Augabenplaner kommt immer diese Meldung.
    Wake on LAN Tool 2 funktioniert nicht mehr

    1. Könnte daran liegen, dass Sie es dann als Administrator ausführen, und die Einstellungsdatei an der falschen stelle liegt.

      Probieren Sie bitte mal eine Benutzerdefinierte Installation nach C:\Programme

  171. Habe schon verschiedenes probiert aber immer mit dem gleichen Ergebnis.
    Verwende WIN8 64. Spielt es eine Rolle ob ich in Program Files (x86) oder Program Files installiere? Besten Dank im voraus

  172. Ich hätte noch eine Idee der Sorte „nice to have“ 🙂
    Die Option „Bei Statusänderungen benachrichtigen“ ist schon klasse. Da der Rechnername oftmals nicht sehr vielsagend ist, wäre es super wenn an stelle des Rechnernamens der Kommentar (oder auch beides) bei einer Statusänderung angezeigt wird.

  173. Hallo,
    WOL2 ist ein gutes Tool! Jedoch sind mir noch kleinere Bugs und Verbesserungsvorschläge aufgefallen:

    1) Dialog „Neuer Host“: Ich drücke TAB und die tabbing-Reihenfolge des Elementansprungs stimmt nicht. (müsste von oben nach unten sein, von Textfeld zu Button und zur nächsten Zeile)

    2) Ich muss in der aktuellen Version den Gruppennamen beim Anlegen eines neuen Hosts stets manuell eintragen. Kann man hier evtl. eine Dropdown-Auswahlbox implementieren? Am besten so, dass sie die vorhandenen Gruppen alphabetisch sortiert vorschlägt.

    Danke und Gruß

  174. Hi,
    ich bin gestern auf das Tool gestossen und finde es vom Funktionsumfang eigentlich sehr nützlich. Allerdings habe ich folgende kleine Probleme, evtl. kann mir hier iener helfen:

    – Export der Daten geht, beim Import der exportierten Datei meldet das Tool allerdings in jeder Zeile einen Fehler, so das am Ende 0 Hosts geaddet werden
    – ich kann das Logging nicht aktivieren, da ich keinen Zugriff auf den Pfad unter Windows\System32 habe

    Ich sitze in einer Domäne, mein Client hat Win7 64bit. Ich habe das ganze mit einem normalen Domänenbenutzer, einem User mit Domainadmin-Rechten sowie mit einem User der an meiner Maschine lokale Adminrechte hat getestet. Ist es möglich den Log-Pfad umzustellen?

    Grüße,
    Bernd

      1. Hallo,
        wohin soll ich das File bzw. einen Link auf das File schicken?

        Grüße,
        Bernd

  175. Fast vergessen: dann wäre noch das Problem mit dem Netzwerkscanner. Ich habe einen Standort, in dessen Netz nur 2 Rechner gefunden werden obwohl ca. 40 Stück zu sehen sein müssten. Ein anderer Scanner zeigt mir alle Rechner an. Gestartet habe ich das Tool auf einem Rechner am dortigen Standort.

    Danke!

    Grüße,
    Bernd

    1. Der Scanner zeigt nur dann Hosts an, wenn er per ARP die Mac Adresse auflösen konnte (siehe Einstellungen, dort kann man das ändern).
      Daher ist es nicht weiter verwunderlich, dass er die Rechner von fremden Subnetzen nicht auflistet.

  176. Hallo,

    vielen Dank für das tolle Tool! Mit der Benutzeroberfläche kann ich meinen Tower PC via „Netcast“ wecken aber die Batchdatei:

    „C:\Program Files (x86)\WakeOnLAN205\WOL2.exe“ -file „C:\Users\Johannes\Documents\WoL\3_Netcasts.xml“ -wake Tower.fritz.box -close
    pause

    führt zu keiner Reaktion. Muss ich da noch etwas beachten?

    Danke!

      1. Hallo,

        vielen Dank für die schnelle Antwort! Ich musste den Pfad ändern, weil ich in einem Account ohne Admin-Rechte arbeite und das log-file nicht in den Programme Ordner geschrieben werden konnte. Jetzt habe ich folgendes Log-File erhalten:
        Info | 18.08.2013 21:08:04: Wake On Lan Tool 2 version 2.0.2.5 starting…
        Debug | InitOnlineStateChecker(): start.
        Debug | InitOnlineStateChecker(): done.
        Debug | CheckOnlineStates(): start. Sleeping 10000ms.
        Info | 18.08.2013 21:08:09: Application is terminating.
        Info | 18.08.2013 21:09:07: Wake On Lan Tool 2 version 2.0.2.5 starting…
        Debug | InitOnlineStateChecker(): start.
        Debug | InitOnlineStateChecker(): done.
        Debug | CheckOnlineStates(): start. Sleeping 10000ms.
        Info | 18.08.2013 21:09:13: Application is terminating.

      2. Hm, er macht gar nichts, außer sich zu beenden. Können Sie mir noch einmal die Kommandozeile schicken?
        Lassen Sie den „Close“ Parameter bitte testweise mal weg. Dann sehen Sie, ob er die Datei öffnen konnte.

      3. Danke, ich habe den Fehler gefunden: Die Batch Datei muss so lauten:

        cd „C:\Users\Johannes\Documents\WakeOnLAN205“

        WOL2.exe -file „C:\Users\Johannes\Documents\WakeOnLAN205\3_Netcasts.xml“ -wake Tower.fritz.box -close

  177. Hallo Herr Oette,

    wie kann ich mich aus der Email-Benachrichtigung ausklinken?
    Ich bekomme seit Monaten Mails von irgendwelchen Beiträgen, die ich gar nicht haben will. Abmelden kann ich mich jedoch nicht, da angeblich mein Account nicht existiert und meine Emailadresse auch nicht registriert ist. ???

    Viele Grüße

    1. Hallo!

      Wenn Sie zu jedem neuen Beitrag eine Email bekommen, könnte es sein, dass Sie den Blog abonniert haben. Dann müssen sie in WordPress das Abo für diesen Blog abbestellen.
      Die Anmeldung dort erfolgt mit der Email-Adresse, an die Sie die Newsletter gesendet bekommen. Das kann ich für Sie leider nicht übernehmen.

      Sollten Sie zu einem bestimmten Thema einen Kommentar verfasst – und ihre Email Adresse angegeben haben, gab es dort eine Option „Bei Antworten benachrichtigen.“ – Das Ließe sich abstellen. – Dann müssten Sie mir aber verraten zu welchem Thema Sie Emails bekommen.

      Viele Grüße

      1. Hallo,

        ich bekomme nur zu diesem Thema (WakeOnLan Tool 2) die Nachrichten. Da hab ich wohl mal ein Häkchen an der falschen Stelle gesetzt…

  178. Hallo Herr Oette,

    ein PC hat 2 IP-Adressen:
    1. 192.168.56.1
    2. 192.168.179.50

    Erstaunlicherweise wird nach „neue Hosts suchen“ immer „192.168.56.1“ zweimal angezeigt, „192.168.179.50“ dagegen nicht. Woran könnte das liegen?
    Manuelle kann ich den „192.168.179.50“ hinzufügen, er wird dann als „online“ angezeigt, bis zum nächsten Suchlauf.

    Wenn ich Namen manuell geändert habe, werden diese ebenfalls nach „neue Hosts suchen“ immer zurückgesetzt. Kann ich etwas dagegen machen? Sinnvoll wäre, dass der Name an die MAC-Adresse gebunden würde.

    Vielen Dank für das tolle Tool und Ihre Unterstützung.
    Gruß, Joe

    1. Hallo,

      Hosts werden anhand ihrer MAC Adresse oder des DNS Namens „aktualisiert“ – dh. wenn die MAC Adresse gleich ist, wird auch der Hostname zurück gesetzt.
      Daran können Sie nichts ändern. Da das aber immer wieder zu Problemen führt, muss ich diese Vorgehensweise noch einmal überdenken. Manchmal ist es gewollt, manchmal, wie in ihrem Falle nicht.

      Das Problem mit den 2 IP Adressen muss ich hier mal nachstellen. Welche Subnetzeinstellungen verwenden Sie im Scanner?

      1. Danke für Ihre Antwort.
        Den „Hostnamen“ würde ich so beibehalten, wird ja aus dem Netzwerk übermittelt. Wie wäre es mit einem userdefined „Namen“, der individuell vergebbar ist und an der MAC-Adresse hängt?
        Die Subnetzeinstellungen kontrolliere ich heute Abend.

      2. Im Netzwerkscanner steht der Scanbereich auf 192.168.179.0 – 192.168.179.255 / 255.255.255.0 (FritzBox als Router steht auf 192.168.179.1). Sonst konnte ich keine Einstellungen finden.
        „Neue Hosts suchen“ geht relativ schnell.
        „Netzwerkscanner“ zeigt nach kurzer Zeit einen fast fertigen grünen Balken, beendet den Scan aber nicht und der Fortschrittsbalken verändert sich nicht mehr. Woran könnte das liegen?
        Vielen Dank für Ihre Zeit und Unterstützung.

  179. Hallo! Ich wollte WOL2 unter Ubuntu 12.04 testen, habe dazu die mono-complete Umgebung installiert. Bei der Ausführung von ./wol2.sh erscheinen folgende Fehler:

    Unhandled Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.ArgumentException: AND data length expected 512, read 0
    Parameter name: stream
    at System.Drawing.Icon.InitFromStreamWithSize (System.IO.Stream stream, Int32 width, Int32 height) [0x00000] in :0
    at System.Drawing.Icon..ctor (System.Runtime.Serialization.SerializationInfo info, StreamingContext context) [0x00000] in :0
    at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&)
    at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0
    — End of inner exception stack trace —
    at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0
    at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in :0
    at System.Runtime.Serialization.ObjectRecord.LoadData (System.Runtime.Serialization.ObjectManager manager, ISurrogateSelector selector, StreamingContext context) [0x00000] in :0
    at System.Runtime.Serialization.ObjectManager.DoFixups () [0x00000] in :0
    at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadNextObject (System.IO.BinaryReader reader) [0x00000] in :0
    at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObjectGraph (BinaryElement elem, System.IO.BinaryReader reader, Boolean readHeaders, System.Object& result, System.Runtime.Remoting.Messaging.Header[]& headers) [0x00000] in :0
    at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.NoCheckDeserialize (System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) [0x00000] in :0
    at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize (System.IO.Stream serializationStream) [0x00000] in :0
    at System.Resources.ResourceReader.ReadNonPredefinedValue (System.Type exp_type) [0x00000] in :0
    at System.Resources.ResourceReader.ReadValueVer2 (Int32 type_index) [0x00000] in :0
    at System.Resources.ResourceReader.LoadResourceValues (.ResourceCacheItem[] store) [0x00000] in :0
    at System.Resources.ResourceReader+ResourceEnumerator.FillCache () [0x00000] in :0
    at System.Resources.ResourceReader+ResourceEnumerator..ctor (System.Resources.ResourceReader readerToEnumerate) [0x00000] in :0
    at System.Resources.ResourceReader.GetEnumerator () [0x00000] in :0
    at System.Resources.ResourceSet.ReadResources () [0x00000] in :0
    at System.Resources.ResourceSet.GetEnumerator () [0x00000] in :0
    at System.ComponentModel.ComponentResourceManager.BuildResources (System.Globalization.CultureInfo culture, System.Collections.Hashtable resources) [0x00000] in :0
    at System.ComponentModel.ComponentResourceManager.BuildResources (System.Globalization.CultureInfo culture, System.Collections.Hashtable resources) [0x00000] in :0
    at System.ComponentModel.ComponentResourceManager.BuildResources (System.Globalization.CultureInfo culture, System.Collections.Hashtable resources) [0x00000] in :0
    at System.ComponentModel.ComponentResourceManager.ApplyResources (System.Object value, System.String objectName, System.Globalization.CultureInfo culture) [0x00000] in :0
    at System.ComponentModel.ComponentResourceManager.ApplyResources (System.Object value, System.String objectName) [0x00000] in :0
    at WOL2.MainForm.InitializeComponent () [0x00000] in :0
    at WOL2.MainForm..ctor (System.String[] args) [0x00000] in :0
    at (wrapper remoting-invoke-with-check) WOL2.MainForm:.ctor (string[])
    at WOL2.MainForm.Main (System.String[] args) [0x00000] in :0
    [ERROR] FATAL UNHANDLED EXCEPTION: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.ArgumentException: AND data length expected 512, read 0
    Parameter name: stream
    at System.Drawing.Icon.InitFromStreamWithSize (System.IO.Stream stream, Int32 width, Int32 height) [0x00000] in :0
    at System.Drawing.Icon..ctor (System.Runtime.Serialization.SerializationInfo info, StreamingContext context) [0x00000] in :0
    at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&)
    at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0
    — End of inner exception stack trace —
    at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0
    at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in :0
    at System.Runtime.Serialization.ObjectRecord.LoadData (System.Runtime.Serialization.ObjectManager manager, ISurrogateSelector selector, StreamingContext context) [0x00000] in :0
    at System.Runtime.Serialization.ObjectManager.DoFixups () [0x00000] in :0
    at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadNextObject (System.IO.BinaryReader reader) [0x00000] in :0
    at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObjectGraph (BinaryElement elem, System.IO.BinaryReader reader, Boolean readHeaders, System.Object& result, System.Runtime.Remoting.Messaging.Header[]& headers) [0x00000] in :0
    at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.NoCheckDeserialize (System.IO.Stream serializationStream, System.Runtime.Remoting.Messaging.HeaderHandler handler) [0x00000] in :0
    at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize (System.IO.Stream serializationStream) [0x00000] in :0
    at System.Resources.ResourceReader.ReadNonPredefinedValue (System.Type exp_type) [0x00000] in :0
    at System.Resources.ResourceReader.ReadValueVer2 (Int32 type_index) [0x00000] in :0
    at System.Resources.ResourceReader.LoadResourceValues (.ResourceCacheItem[] store) [0x00000] in :0
    at System.Resources.ResourceReader+ResourceEnumerator.FillCache () [0x00000] in :0
    at System.Resources.ResourceReader+ResourceEnumerator..ctor (System.Resources.ResourceReader readerToEnumerate) [0x00000] in :0
    at System.Resources.ResourceReader.GetEnumerator () [0x00000] in :0
    at System.Resources.ResourceSet.ReadResources () [0x00000] in :0
    at System.Resources.ResourceSet.GetEnumerator () [0x00000] in :0
    at System.ComponentModel.ComponentResourceManager.BuildResources (System.Globalization.CultureInfo culture, System.Collections.Hashtable resources) [0x00000] in :0
    at System.ComponentModel.ComponentResourceManager.BuildResources (System.Globalization.CultureInfo culture, System.Collections.Hashtable resources) [0x00000] in :0
    at System.ComponentModel.ComponentResourceManager.BuildResources (System.Globalization.CultureInfo culture, System.Collections.Hashtable resources) [0x00000] in :0
    at System.ComponentModel.ComponentResourceManager.ApplyResources (System.Object value, System.String objectName, System.Globalization.CultureInfo culture) [0x00000] in :0
    at System.ComponentModel.ComponentResourceManager.ApplyResources (System.Object value, System.String objectName) [0x00000] in :0
    at WOL2.MainForm.InitializeComponent () [0x00000] in :0
    at WOL2.MainForm..ctor (System.String[] args) [0x00000] in :0
    at (wrapper remoting-invoke-with-check) WOL2.MainForm:.ctor (string[])
    at WOL2.MainForm.Main (System.String[] args) [0x00000] in :0

    Die installierte mono version:

    mono –version
    Mono JIT compiler version 2.10.8.1 (Debian 2.10.8.1-1ubuntu2.2)
    Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. http://www.mono-project.com
    TLS: __thread
    SIGSEGV: altstack
    Notifications: epoll
    Architecture: amd64
    Disabled: none
    Misc: softdebug
    LLVM: supported, not enabled.
    GC: Included Boehm (with typed GC and Parallel Mark)

    Können Sie mir weiterhelfen?

  180. Danke für das geniale Tool.
    Ich wollte mehrere PCs starten. Habe bei diesen in der Gruppe „PC“ eingetragen und wollte diese starten.

    Befehl:
    WOL2.exe -file test.xml -wakegrp PC –close
    Dies geht leider nicht.

    Einzeln starten geht ohne Problem mit:
    WOL2.exe -file test.xml -wake test1 –close

    Da es mehere PCs sind, wäre es genial wenn man das über Gruppen lösen könnte.

    Ich bedanke mich für Eure Hilfe

  181. Hallo, eigentlich eine Frage fernab von ihren genialen Tool, aber Google will mir nicht richtig antworten, weil ggf die Frage falsch ist, deshalb versuche ich es hier. So, mein Desktop PC (Win8( befindet sich nicht im gleichen Raum wie mein Laptop (Win7).Der PC wird via RDP angesteuert. Aber, in RDP sehe ich kein optisches Laufwerk, auch Programme geben als Fehlermeldung raus, das kein Laufwerk gefunden wurde, weder zum schreiben noch zum lesen. Ein Laufwerk ist aber eingebaut, und natürlich ein Datenträger eingelegt. Am PC selber geht das aber. Ich weiß, das diese Art der anwendung 99% der Nutzer nicht brauchen, weil die RDP Rechner meist wirklich „entfernt“ sind. Für mich ist das aber so Praktisch, weil ich z.B. beim Fernsehen mal eben was machen kann, was auch Zeitintensiv ist, und ich die Daten via Netzwerk hin und herschiebe. 2. Frage, und das habe ich beim recherchieren zur ersten Frage herausgefunden, aber leider nicht vernünftig erklärt. Wie bekomme ich es hin, das Geräte vom Laptop quasi in den PC mit integriert werden. GGf auch umgekehrt. Ein Link zu einer einfachen Anleitung wäre schon. Vielen Dank, auch für den Support. Hans-Jürgen Fernholz

    1. Warum Sie die Laufwerke via RDP nicht sehen ist mir leider nicht klar. Normal ist das auf jeden Fall nicht.
      Die „Integration“ von loalen Geräten (Drucker, Serielle Anschlüsse und Laufwerke) kann in den Sitzungseinstellungen vorgenommen werden.

  182. Hallo Herr Oette, mir scheint es so, das das wohl eine Sicherheitseinstellung ist. Kleines Update von mir, bin mittlerweile auf Win 8.1, dort wird das BD Laufwerk angezeigt, Programme, die darauf zugreifen wollen, finden aber nicht (nur RDP, Lokal gehts natürlich). Trotzdem vielen Dank für die Antwort, also suche ich weiter und ich werde mich melden, wenn ich was finde.

  183. Hallo Herr Oette,
    Seit einiger Zeit nutzen wir erfolgreich das WOL2-Tool. Wir haben folgendes Problem nun allerdings bei einem Win 2008 R2-Server, auf welchem das Tool installiert ist. In dem Tool wird alles korrekt angezeigt (ob PCs off- oder online sind) und aufgelöst allerdings wenn man versucht einen PC aufzuwecken passiert nichts. Wie oben erwähnt ist .NET 3.5.1 aktiviert, das Problem besteht weiterhin.
    Lg SRemeth

  184. Ich teste gerade WOL2. Leider klappt nicht alles wie gewünscht. Ich betreibe mehrere Rechner in einem VPN-Netzwerk (Fritz!Box). Bei einem Rechner funktioniert die Erkennung „online“ nicht, weil Kaspersky Internet Security irgendwas blockiert. Was muss denn offen sein, damit er erkennt, ob der Rechner online ist oder nicht?

    Weiterhin kann ich den Rechner über das Fritz!Box-Netzwerk nicht aufwecken – er findet ja auch den Hostnamen nicht wirklich. Muss ich da irgendwelche Ports umbiegen oder ist das technisch garnicht möglich und ich kann die Computer nur direkt über die Fritz!Box wecken.

    Herunterfahren/Neustarten usw. funktioniert nur, wenn ich vorher in der Kommandozeile „net use“ benutze und eine Verbindung zum Rechner herstelle, obwohl ich die korrekten benutzerdaten in den Einstellungen hinterlegt habe.

  185. Hallo,

    erst einmal auch von mir Lob und Dank für das aus meiner Sicht einzige umfassende, sehr gute und brauchbare WOL-Tool!

    Ich habe WOL2 kürzlich auf zwei neu eingerichteten PCs installiert – beides Windows 7 x64, einmal Ultimate, einmal Home Premium, ansonsten softwareseitig nahezu identisch (zumindest was die .net-Frameworks betrifft, hier sind alle verfügbaren incl. aller Updates und Patches installiert). Hier gibt es ein merkwürdiges Problem mit dem MSI-Paket:

    Szenario 1 – Windows 7 Home Premium x64:

    Die Installation lief zunächst reibungslos. Beim Start des Programms erschien das GUI nicht, nur das kleine Symbol im Infobereich der Taskleiste. Rechtsklick darauf und „Show WOL2“ führt zu einer Exception (Meldung und genauen Wortlaut habe ich leider nicht notiert). Nach einigem Herumprobieren (als Administrator ausführen, diverse Kompatibilitätseinstellungen (Windows XP SP3, SP3 etc.)) änderte sich die Situation nicht, bis es irgendwann – wie durch Zauberhand, ohne spezielle Kompatibilitätseinstellungen, nicht reproduzierbar – plötzlich funktionierte.

    Szenario 2 – Windows 7 Ultimate x64:

    Hier funktioniert nach Installation des MSI-Pakets nichts – direkt beim Start wird eine NullReferenceException geworfen, eine WOL2.log (wie oben zu diesem Thema bemerkt) existiert nirgendwo, offenbar läuft der Code gar nicht so weit um dieses Log zu erzeugen.

    Windows sagt:

    Problemsignatur:
    Problemereignisname: CLR20r3
    Problemsignatur 01: wol2.exe
    Problemsignatur 02: 2.0.2.5
    Problemsignatur 03: 512e6292
    Problemsignatur 04: WOL2
    Problemsignatur 05: 2.0.2.5
    Problemsignatur 06: 512e6292
    Problemsignatur 07: 16e
    Problemsignatur 08: a
    Problemsignatur 09: System.NullReferenceException
    Betriebsystemversion: 6.1.7601.2.1.0.256.1
    Gebietsschema-ID: 1031
    Zusatzinformation 1: 486e
    Zusatzinformation 2: 486e03604d89bcdf2dd8da7a84b861c7
    Zusatzinformation 3: c9a2
    Zusatzinformation 4: c9a28a5ddb274d90fd3d5cd9c69d7998

    Das Problem betrifft allerdings offenbar *nur* das MSI-Paket bzw. dessen Installation – verwende ich stattdessen das 7Zip-Archiv, entpacke es in ein Verzeichnis unter „Program Files (x86)“ und starte WOL2 von dort, läuft alles problemlos ohne Exception.

    1. Hallo und Danke für den Bericht,

      zum 1. Problem: Eigentlich mit der neuesten Version behoben. Das Fenster wurde mit einer Größe von 0x0 Pixeln geöffnet, da die falsche Größe in der Registry steht.
      zum 2. Problem: Unter Win7 / 8 installiert der MSI Installer das Programm per Default in den Benutzer-App Ordner. Dabei kann WOL2 allerdings nicht auf die Profildatei zugreifen und stürtzt ab.
      Eine Installation mit expliziter Pfadauswahl (C:\Programme) löst den Fehler ebenso.

      Die ZIP Version ist aber neuer und daher empfohlen.

  186. Hallo,
    wol2 startet meine Zyxel NSA325 einwandfrei, soweit schon mal gut. Nun möchte ich aber, dass mein NAS automatisch hochgefahren wird, wenn ich einen meiner Win7-Rechner starte. Dazu habe ich eine Batch-Datei geschrieben und in den Autostart-Ordner kopiert. Leider tut sich beim Hochfahren nichts, das CMD-Fenster zeigt sich kurz, die NAS wird aber nicht hochgefahren. Offensichtlich ist die Batchdatei falsch.

    Der Batchtext lautet: WOL2.exe -wake NSA325 -close

    Wo muss die WOL2.exe stehen, damit das klappt?

  187. OK, ich habe die Batch-Datei angepasst:

    C:\Users\XXX\Downloads\WakeOnLAN205\WakeOnLAN205\WOL2.exe -wake NSA325 -close

    und als NSA 325 wakeup.bat in Autostart abgelegt.

    Beim Hochfahren tut sich immer noch nichts. Auch das manuelle Starten der Batchdatei bringt kein Ergebnis. Die wol2.exe ist im genannten Verzeichnis abgelegt.

    Start direkt aus dem Programm wol2 funktioniert einwandfrei.

    Was läuft falsch

    1. Schreiben Sie an das Ende der Batch Datei doch mal eine neue Zeile mit dem Inhalt „Pause“. Dann bleibt das Fenster offen und Sie können die etwaigen Fehlermeldungen lesen.

      Damit der Befehl wie von Ihnen verwendet funktioniert, muss WOL2 die XML Datei automatisch laden. Ist das der Fall?

  188. Ich habe WOL2 noch mal komplett neu installiert, in einem neuen Pfad und habe den Scanner laufen lassen und die Hosts in einer Datei NSA325.xml gespeichert. In Einstellungen ist „zuletzt benutzte Datei beim Start öffnen“ angekreuzt.
    Ich habe zusätzlich in die Batchdatei nach WOL2.exe
    „-file c:\WOL\WakeOnLAN205\NSA325.xml“ eingefügt.

    Jetzt funktioniert es! DANKE!

  189. Ich habe inzwischen zwei von drei PCs soweit, dass diese beim Booten automatisch meine NAS hochfahren.

    Leider schlagen beim dritten PC alle Versuche fehl. Ich habe überall unter C:\WOL\WakeOnLAN205 die WOL2.exe stehen und das Profil NSA325.xml gespeichert.

    Die Batchdatei mit dem String
    C:\WOL\WakeOnLAN205\WOL2.exe -file NSA325.xml -wake NSA325 -close

    öffnet aber WOL2.exe nicht, so dass nichts geschieht.

    Wenn via cmd im Verzeichnis C:\WOL\WakeOnLAN205 den Befehl
    WOL2.exe -file NSA325.xml -wake NSA325 eingebe, startet mein NAS sofort.

    Ich kann mir nicht erklären, was falsch läuft. Ich habe die Batchdatei unter Alle Benutzer gespeichert, da mehrere User an dem PC arbeiten.

    Was mir noch auffällt: Wenn ich die Batchdatei verändert will in Notepad++, geht das nicht, weil angeblich die Datei anderweitig im Gebrauch sei, was ich aber nicht sehe.

    Ich bin ziemlich ratlos….

  190. Nachtrag; Ich sehe gerade: Die Batchdatei öffnet wol2.exe doch, man sieht es recht unten in der Taskleiste als kleines Bildchen für ein paar Sekunden, allerdings wird die NAS nicht hochgefahren.

    1. Ich vermute das liegt daran, das WOL2 die XML Datei nicht findet. Liegt die auch in dem Verzeichnis „C:\WOL\WakeOnLAN205“? Wenn ja, hilft es entweder den Pfad in „-file“ anzugeben oder in der Batch-Datei als erstes ein „cd C:\WOL\WakeOnLAN205“ zu machen.

  191. Danke, mit cd C:\WOL\WakeOnLAN205, danach neue Zeile mit
    WOL2.exe -file NSA325.bat -wake NSA325 -close
    hat es dann auch da geklappt.

    SUPERDANK!

  192. Mir zeigte WOL2 viele Monate brav nicht nur die Rechner in meinem Netzwerk an (und weckte sie bei Bedarf), sondern es wies den LAN-Karten-Hersteller bei Rechnern aus, die das Programm bei einem LAN-Scan gefunden hatte. Die ganze Spalte steht nun auf unbekannt. Ist zwar nur ein Schönheitsfehler, aber ich hasse es, wenn ich was falsch mache. Nur was? 🙂

  193. Diese Datei oui.txt ist im Installationsverzeichnis vorhanden:

    Die enthält offenbar die Definitionen, sollte die nicht irgendwo im %userdir unterkommen und nicht im Programmverzeichnis?

    1. Hallo,

      die Datei muss neben der ausgeführten WOL2.exe liegen. Bzw. im „Ausführen In“ Verzeichnis, wenn Sie eine Verknüpfung benutzten.

      Wenn das sicher gestellt ist, können Sie die Datei ggfs. aus dem WOL2 7ZIP Archiv neu kopieren, um auszuschließen, das diese Korrupt ist.

  194. Unglaublich aber wahr: die oui.txt war tatsächlich defekt. Und nun geht alles wieder (ich grübel jetzt so bei mir, dass das ja eine frische Installation mit dem .msi war – möglicherweise ist da ja beim Installieren etwas schiefgegangen. Vielen Dank für die Hilfe!

  195. Hallo Herr Oette,

    kann man mit dem aktuellen WoL2 den Rechner nicht nur herunterfahren, sondern auch in den Ruhezustand schicken? Dann wäre Ihr Programm eine echte Alternative zu Lightsout.

    Danke und VG

    Thomas

      1. Könnte nicht „rundll32.exe powrprof.dll,SetSuspendState“ von einem kleinen Partnertool auf der Remoteseite ausgeführt werden.

      2. Nun ja, dann müsste ich das „Helferprogramm“ erst noch schreiben, und per TCP/IP anbinden. Außerdem öffnet das dann ein neues Einfallstor für Schadsoftware.

        Falls WMI Calls funktionieren, könnte ich das per WMI ausführen. Ich frage mich aber gerade, ob dann auch WOL aktiv sein wird.

        Kann das jemand bestätigen?

  196. Hallo.
    Habe Windows 8.01 Version, da kann ich zwar booten per WOL aber den Shutdown oder das Neu Starten funktioniert nicht. Firewall habe ich WOL.exe auch freigegeben, hmmmm Lösung??

  197. Hallo,

    erstmal vielen Dank für das tolle Tool. Ich setze es in unserer Umgebung (Schule) bereits erfolgreich ein, um unsere Rechner zeitgesteuert aufzuwecken / herunterzufahren.

    Nachdem wir zwei getrennte Netzwerke, aber nur einen Server haben, muss ich mich nun auch in Dinge wie Subnet-Directed Broadcasts einarbeiten.

    Daher würde ich gerne auch genau verstehen, was die einzelnen Methoden (Broadcast, Netcast, Direkt) genau machen. Gibt es irgendwo eine genauere Beschreibung? Auf der WOL-Seite und in der im Download mitgelieferten Dokumentation bin ich leider nicht fündig geworden.

    Nunja, eigentlich würde es mir reichen, wenn ich bestätigt bekommen würde, ob das stimmt, was ich mir selbst schon zusammengereimt habe:

    – Broadcast sendet die Magic Packets einfach an die 255.255.255.255, wie bei http://de.wikipedia.org/wiki/Broadcast unter „Limited Broadcast“ beschrieben, sehe ich das richtig?

    – Netcast sendet einen „Directed Broadcast“ wie bei http://de.wikipedia.org/wiki/Broadcast unter „Directed Broadcast“ beschrieben, also an die aus Host-Adresse(n) und Subnetzmaske errechnete Broadcastaddresse des Netzwerkes des jeweiligen Hosts? Gerade bei diesem Punkt bräuchte ich etwas Aufklärung, da ich (anders als beim Broadcast) für den Begriff „Netcast“ nichts brauchbares googlen kann. Aktuell gehe ich davon aus, dass der Begriff „Netcast“ wie in WOL2 verwendet das gleiche bedeutet wie „Network Directed Broadcast“ oder „(Subnet) Directed Broadcast“. Liege ich da falsch oder richtig?

    – Nunja, bei „Direkt“ gehe ich davon aus, dass das Magic-Packet einfach an die gespeicherte IP-Addresse des jeweiligen Hosts gesendet wird, was für mich eh nutzlos ist, da ich es nur im internen LAN verwende und ohnehin immer alle Rechner in den S5-Zustand runterfahre.

    Vielen Dank und liebe Grüße!

    P.S.: Als Freund kostenloser Software bin ich eigentlich immer dafür, dass Software prinzipiell nichts kostet, aber trotzdem die Möglichkeit besteht, dem Programmierer etwas zu spenden, falls man etwas Geld übrig hat. Herr Oette, also, wenn Sie auf Ihrer Seite einen Paypal-Spenden-Button anbringen würden, ich würde bestimmt draufklicken. 🙂

    1. Hallo,

      ihre Auslegung der drei Versandarten des Magic Packet ist korrekt. – Wenn Sie das Protokoll aktivieren, sehen Sie sogar an welche Adressen und über welche Schnittstellen das Paket gesendet wurde.
      Der Direct-Cast ist in der Tat für WOL über das Internet gedacht.

      Einen „Spenden-Button“ gab es schon mal, der fristete aber ein recht gelangweiltes Dasein auf dieser Homepage. Beim Relaunch auf Word-Press war es nicht möglich, den Button mit zu nehmen, da er sich nicht in die Templates integrieren lässt.

      Viele Grüße

  198. Hallo Merko,

    ich habe mir dein Programm WOL2 heruntergeladen.
    Es läuft nun auf einem Windows Server 2012, und meinem Computer, welcher mit Windows 7 läuft. Ich kann per „Neue Hosts suchen“ auch jeweils den anderen Rechner sehen (auch bei manueller Suche).
    Beide Rechner kann ich separat (offline) Neustarten/ Herunterfahren.
    Wenn ich jetzt aber mit meinem Windows 7 Computer den Server Aufwecken/ Neustarten/ Herunterfahren will, geht das nicht.

    Bei beiden Rechnern habe ich die WOL-Funktionen im BIOS freigeschalten und auch entsprechend im Geräte-Manager eingestellt, sowie die Programme in der Firewall freigegeben.

    Kannst du mir da weiterhelfen?

    1. Unter Windows 8 (gleiche Basis wie 2012) geht WOL auch nicht per Default. Ich kann Ihnen ad-hoc nicht sagen, wie Sie es an bekommen. Ich schlage vor, Sie googlen mal danach. Würde mich freuen, wenn Sie die Lösung hier dokumentieren könnten.

  199. I like WOL2 – BUT, I cannot get it to work over Internet (while I do have it working with other clients) –
    For over internet, I like to use special port which the router then forwards over lan to port 9 – but I don’t see anywhere on WOL2 that can specify the port (if I put domain.name:6090 verify says invalid where domain.name verifies – the way I normally specify port with a domain name not working with this app?)
    So, I temporarily set router to forward port 9 udp, but that doesn’t work. I verified I could wake using redirected port with WOL app on my phone over Internet (using Fusion WOL). And, I verified that I could WOL over the LAN using your app – so appears some problem with WOL2 to wake via internet if need to specify port for the packet to go out on. I will use Google Translate to try and put this in German also below.
    Thank you very much! (and I don’t see anywhere to get your email address)

    Ich mag WOL2 – ABER, ich kann nicht, dass es über das Internet zu arbeiten (während ich es zu tun haben, mit anderen Clients) –
    Seit über Internet, wie ich zu speziellen Port zu verwenden, die der Router leitet dann über lan an Port 9 – aber ich weiß nicht überall siehe WOL2, die den Port angeben kann (wenn ich domain.name: 6090 überprüfen, sagt ungültige wo Domäne. Namen überprüft – so, wie ich normalerweise mit Port angeben ein Domain-Name nicht mit dieser App funktioniert)?
    Also, ich vorübergehend Router an Port 9 udp weiterleiten, aber das funktioniert nicht. Ich überprüfte, konnte ich aufwachen mit umgeleiteten Anschluss mit WOL-App auf meinem Handy über Internet (mit Fusion WOL). Und verifiziert ich, dass ich über das LAN mit Ihrer App WOL – so scheint ein Problem mit WOL2, über Internet zu wecken, wenn Notwendigkeit, Port für das Paket aus gehen soll. Ich verwende Google Translate, um auch unterhalb versuchen und setzen Sie dieses in Deutsch.
    Vielen Dank! (und ich sehe nicht, überall auf Ihre E-Mail-Adresse zu erhalten)

  200. Guten Tag!

    Nachdem des öfteren nach der Möglichkeit gefragt wird, Wake On Lan als Service laufen zu lassen (was ja auch Sinn macht, wer lässt schon ständig einen Benutzer auf einem Server angemeldet), und der Programmierer (verständlicherweise) immer wieder darauf antwortet, dass das zu umständlich zu programmieren wäre, möchte ich meine Erfahrungen einfach mal hier mitteilen, denn der Programmierer muss hier gar nicht tätig werden, das Tool ist schon so perfekt, wie es eben ist, als Dienst kann man es mit ein paar wenigen Handgriffen trotzdem laufen lassen.

    Es gibt ja (siehe Google) so einige Zusatzprogramme, mit denen man normale Anwendungen als Dienst laufen kann. Wahrscheinlich geht es mit jedem x-beliebigen Tool zum „Verwandeln“ von Anwendungen in Dienste, ich verwende dieses hier erfolgreich:

    http://www.pirmasoft.de/cms/freeware/runassvc

    Funktioniert einwandfrei (bei mir auf einem Windows Server 2008R2), wenn man das Tool mal eingerichtet hat (funktioniert recht intuitiv), läuft WOL2 eben (fast) wie ein normaler Dienst (man sollte diesen auf Starttyp „automatisch“ stellen), es gibt nur einiges zu beachten:

    – bevor man den Dienst zum ersten Mal startet, sollte man das Programm als „normale“ Anwendung gestartet und fertig eingerichtet haben. Dabei unbedingt die Einstellungen NICHT in der Registrierung speichern (denn dann sind die unter HKCU, und ohne angemeldeteten Benutzer ist der Teil der Registrierung wohl gar nicht in den Registrierungsbaum eingehängt, jedenfalls findet die als Dienst gestartete WOL2.exe dann nix und startet mit „leeren“ Einstellungen), sondern in der WOL2.profile.xml (die wird standardmäßig im Installationsverzeichnis/Verzeichnis, in dem sich die WOL2.exe befindet angelegt, wenn man den Haken so gesetzt hat, dass Einstellungen in einer Datei und nicht in der Registrierung gespeichert werden). In der WOL2.profile.xml ist dann auch der Pfad zu der (vorher mit WOL2 als „normale Anwendung“ angelegten Hosts-Datei hinterlegt, die der Dienst dann beim Start automatisch mitlädt (in meinem Fall D:\Install\WOL2\Domäne.xml).

    – man hat ja zwei verschiedene Startarten für den neuen Dienst: Entweder unter einem Benutzernamen (erfordert dann die einmalige Eingabe des Passwortes), oder als Systemdienst. Wenn man (wie ich) WOL auch zum Herunterfahren nehmen will, muss es als Benutzer (in meinem Fall: DOMÄNE\Administrator) geschehen, da sich Arbeitsstationen nur von genehmighten Benutzern zum Remote Herunterfahren „zwingen“ lassen. Der Systemdienst hat keinen Netzwerkzugriff, braucht ein Systemdienst Netzwerkzugriff, bedient er sich des Benutzers DOMÄNE\SERVERNAME$. Ich habe mal probiert, diesen „Benutzer“ (ja eigentlich ein COMPUTER- und kein Benutzerkonto) in den Gruppenrichtlinien als zugelassenes Konto zum Remote herunterfahren einzutragen, aber so ein „Konto“ aktzeptieren die Clients nicht, auch dann nicht, wennin den Gruppenrichtlinien eingetragen.
    Das Hochfahren (aufwecken) hingegen funktioniert auch, wenn man den Dienst unter dem Systemkonto laufen lässt. Zur Beruhigung: Auch, wenn man den Dienst als Benutzer laufen lässt, heißt das nicht, dass der Benutzer interaktiv angemeldet sein muss, damit das funktioniert (er kann aber), dieser Dienst kann auch das einzige sein, was dann aktuell mit den Benutzer Credentials läuft).

    – Noch eine gute Nachricht: Das als Dienst gestartete Programm kommt sich mit einer gleichzeitig gestarteten Instanz der Anwendung als „normale“ Anwendung kaum in die Quere, auch wenn das Ding als Dienst läuft, kann ich mich trotzdem ganz normal an dem Server anmelden und WOL2 interaktiv starten (zum Beispiel um manuell Kommandos an die Rechner zu schicken, sie manuell früher als geplant runterzufahren usw.). Das einzige, was man machen sollte, ist, für die interaktive Anwendung die Speicherungsart der Einstellungen wieder auf „Registrierung“ zurückzustellen, da die WOL2.profile.xml bereits von der als Dienst laufenden Anwendung blockiert wird, so dass die interaktive Anwendung beim Schließen vergeblich versucht, da reinzuschreiben. Das führt dann (warum auch immer) dazu, dass die interaktive Anwendung dann eine neue WOL2.profile.xml auf dem Desktop des angemeldeten Benutzers anlegt, und da will ich die nicht haben.

    – Wenn man mit der interaktiven Anwendung Änderungen an der Hosts-Datei vorgenommen (und gespeichert) hat, muss man den Dienst einmalig neu starten, damit er die geänderte Datei mit den neuen Einstellungen einliest.

    Und noch zuletzt: Wenn man den Speicherort / Namen der Hostdatei (oder meinetwegen auch der WOL2.profile.xml) aus irgendeinem Grund ändern möchte, muss man natürlich wieder die oben beschriebenen Schritte durchgehen, sonst findet der Dienst seine Einstellungen nicht mehr.

    Ich hoffe, damit dem einen oder anderen hier ein wenig geholfen zu haben, die frohe Kunde lautet: WOL2 als Dienst: Ja, das geht!

    Ich möchte mich an dieser Stelle nochmal bei Herrn Oette bedanken, your tool is a lifesaver!

    Lg Peter

  201. Hallo, auch von mir ein dickes Lob für das Tool: sehr intuitiv zu bedienen und nicht überladen.

    Was für mich das Tool noch besser machen würde ist, wenn man nicht bei jeden einzelnen Rechner den Zeitplan eingeben muss, sondern wenn man sich einen Zeitplan erstellt und diesem Dann die entsprechenden PC zuordnen kann. Das würde die Administration noch vereinfachen, da es bei mir unterschiedliche Einschaltzeiten gibt (manche PCs auch am WE, manche nur unter der Woche usw.), und es nicht nur 10 PCs sind. 🙂

    Vielleicht wäre das ein Feature für das nächste Update. 😉

    Danke & Gruß
    Sven

  202. Hallo zusammen,

    tolles Tool, benutze ich gerne. Habe derzeit die aktuellste Version im Einsatz, nur habe ich Probleme beim Import (Habe aus vorhandenem DHCP Server die Infos exportiert). Entweder es wird 0 importiert angezeigt oder das Tool meckert Fehler in den Zeilen an. Auch ein Export eines Testhosts, anschließendes Leeren der DB und wieder Import funktioniert nicht. Den Test habe ich auf Server 2003, 2008R2 sowie Win8 durchgeführt.
    Was mache ich wohl falsch und wie muss die Importdatei formatiert sein?
    Danke für die Info und Grüße
    Torsten

  203. Herzlichen Dank für dieses sehr schöne Tool. Wir haben damit allerdings ein kleines Problem mit der Funktion des Herunterfahrens, dass wir uns nicht erklären können. Wir haben eine Gruppe „Antivirus“ gebildet und verwenden zum Herunterfahren den Befehl „wol2.exe -file kh.xml -shutdowngrp Antivirus -close“. Bei den Einstellungen haben wir „Timeout 0“ und „Aktion erzwingen“ eingetragen. Der eingetragene Benutzeraccount hat auf allen PCs Admin-Rechte. Leider fährt dann nur ein Teil der PCs herunter. Eine Wiederholung des Befehls verbessert das Resultat nicht. Wenn wir dann unter gleichem Benutzeraccount den Befehl „shutdown /s /m \\Zielrechner /t 0“ geben, fahren alle Zielrechner ordnungsgemäß herunter.
    Hätten Sie da vielleicht einen kleinen Tip für uns? Wir finden keine Fehler in der Log-Datei wol2.log

    1. Evtl. werden die Befehle in zu schneller Reihenfolge gesendet…?
      Im Log-File kann man erkennen, dass der Befehl korrekt für jeden einzelnen Host ausgeführt wird?

      Haben Sie eine Batch-Datei mit den Shutdown Kommandos für die Einzelnen Rechner?

  204. @Marko Oette:

    Hallo! Hab dieses interessante Tool per Zufall gefunden, nicht schlecht.

    Allerdings muss ich Torsten tlw. recht geben, den wenn man beim erstmaligen Tool-Start neue IP Deviceliste mit den default Standard-Settings exportiert, bekommt man ein CSV mit folgendem Header-Format:

    {NAME} {IP} {MAC} {COMMENT} {SUBNETMASK} {GROUPS}

    Man beachte die ‚{}’…

    Das Bsp.-CSV hat aber folgendes Header-Format:

    Host Name Comment IPv4 Address MAC Address Subnet Mask Groups Secure On Password DHCP Flag IPv6 Address

    Also… alles OHNE ‚{}‘, hm?

    Erst wenn im Exportdialog beim default Format (Name, IP, …) die ‚{}‘ entfernt werden, wird auch das CSV ohne ‚{}‘ darin erstellt, kann auch später ohne Fehler wieder importiert werden, und ausserdem verbleibt das Default Exportformat nun ebenfalls ohne ‚{}‘! (soweit ersichtlich werden 3 Zeilen-Einträge gespeichert… oder doch mehr?

    Ich hoffe das die hier dargestellten Infos ausreichen, war grad nicht in Laune noch Screenshots zu erstellen und hochzuladen… 😉

    Gruss

    Jochen

    1. Der Import muss immer das feste, vorgegebene Format haben. Die erste Zeile wird dabei ignoriert.
      Der Export ist anhand der Platzhalter {≠} konfigurierbar.
      Die Klammern weg zu lassen, hätte nur zur folge das gar nichts mehr geht…

      Hier der Code für die Serialisierung über die Platzhalter:

      public String SerializeCSV( String sFormat )
      {
      String s = sFormat;
      s = s.Replace( „{NAME}“, GetName() );
      s = s.Replace( „{IP}“, GetIpAddress() );
      s = s.Replace( „{IPV6}“, GetIpV6Address());
      s = s.Replace( „{MAC}“, GetMacAddress() );
      s = s.Replace( „{COMMENT}“, GetDescription() );
      s = s.Replace( „{SUBNETMASK}“, GetSubnetMask() );
      s = s.Replace( „{GROUPS}“, GetGroups() );

      return s;
      }

  205. @Marko:

    Hallo…

    Ja, du hast vollkommen recht! Ich hab dann noch etwas herumgebastelt an der ganzen Sache, und vllt. sollte man auch ein entsprechendes zugehöriges Host-File (*.xml) erstellen bzw. abspeichern! ^^; Dann funktioniert das alles so wie es sein soll, und man muss am CSV nix herumschrauben… –> man(n) sollte halt nicht immer vorschnell herumplappern! 😉 Asche auf mein Haupt! ^^

    Gruss

    Jochen

  206. Hallo Marko!

    Danke für das grossartige Tool! 🙂
    Steh‘ gerade auf dem Schlauch:
    Will WOL2 auf Win7 Pro mitstarten lassen.
    Dabei soll es gleich im Tray verschwinden und mir nur per Popup sagen wie es im Netzwerk gerade so aussieht. Letzteres funktioniert ja prima!
    Das Minimieren geht nicht.
    Wahrscheinlich bin ich irgendwo hängen geblieben . . . /hide tut jedenfalls nichts . . .
    Dem Autostart Shortcut die Option ‚minimiert‘ zu verpassen ebenso nicht!

    Also, steh ich nur auf dem Schlauch oder gibt’s dafür derzeit tatsächlich keine Möglichkeit?!?

  207. Hallo Marko

    Dein Tool macht einen guten Eindruck. Ich habe versucht es unter MAC OSX zu verwenden. Leider kommt bei Start nur eine Exception von Mono: Unhandled Exception:
    System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.ArgumentException: AND data length expected 512, read 0
    Parameter name: stream
    Wie bringe ich das Tool ans laufen?

    Viele Grüsse
    Neo

    1. Schwieriger Fall— Das MONO Framework kommt mit den neueren .NETs nicht mehr klar.
      Vermutlich wird das Tool nicht mehr laufen, bis MONO wieder korrekt funktioniert.

  208. Hallo Marko,
    also vielen vielen Dank für dieses Tool,
    es erleichtert wirklich enorm die Arbeit.
    DIe letzten Versionen waren schon ein super Fortschritt, doch lass mich kurz eine kleine Frage stellen:
    Wäre es denn möglich die MAC-IP-usw Infos von einem Windows DHCP Server direkt abzugreifen und ins Programm zu importieren? Sowas wäre einfach DER Hit. Momentan greife ich die DHCP Daten per Export ab, formatiere Sie um , speichere als CSV und importiere, was schon enorm hilfreich ist.
    LG und bitte weiter so

  209. Hallo,
    also erstmal finde ich dein Programm super, aber ich versuche schon seit einiger Zeit das Programm mit der Komandozeile zu steuern was irgendwie nicht so richtig funktioniren will. Die Datei heißt“profile.xml“ und der zu startende Recher darin „Server-Oben.localdomain“ ich habe immer eingegeben:“WOL2.exe -file profile.xml -wake Server-Oben.localdomain -close“ aber das will irgendwie nicht klappen, könnten Sie mir villeicht sagen was ich falsch mache oder den richtigen Befehl nennen? der Rechner befindet sich im selben Netzwerk und WOL ist auch aktiviert und funktioniert auch wenn man es per hand macht
    LG

    1. Zunächst können Sie als Dateinamen alles aber *nicht* profile.xml verwenden.
      Diese Datei wird von WOL2 zum Speichern der Einstellungen verwendet.
      Die Kommandozeile an sich, sieht gut aus.

      Hängen Sie doch ggfs. mal ein Protokoll von WOL2 an, wenn Sie diese Kommandozeile ausführen.

  210. erstmal vielen Dank für die schnelle Antwort, habe den Namen geändert und jetzt funktioniert es 🙂

  211. Hallo Herr Oette,

    das Programm hilt uns bei unseren Schulungsräumen sehr gut – vielen Dank dafür.
    Es funktioniert auch problemlos in unserer Domäne und Win7-Pro Rechnern problemlos mit aufwecken und herunterfahren.

    Jetzt ist folgende Frage „aufgetraucht“:
    Wenn die Rechner eingeschaltet werden und eine Weile laufen, können die Windowsupdates heruntergeladen werden. Diese können ja auch beim herunterfahren installiert werden, ohne dass sich jemand anmeldet.

    Geht das auch mit WOL2 irgendwie einzustellen ? Die Rechner werden ohne Installation heruntergefahren …. Wir nutzen die Version 2.0.1. – bei einer neueren hatten wir immer mal Probleme unterschiedlicher art, was aber an unserer Installation bzw. Richtlinien oder so liegen könnte.

    Dane für Ihre Antwort

    1. Hallo,

      es gibt dafür in Windows doch die automatischen Updates.
      Wenn Sie diese auf „Samstag Nacht Um 3:00“ Uhr konfigurieren, fahren die Rechner ohne WOL hoch, installieren alle mit einem Neustart möglichen Updates und schalten sich wieder ab.

      Mfg

      M. Oette

      1. Hallo und vielen Dank für die schnelle antwort.

        bei den Update-Einstellungen steht bei uns „täglich 3:00“ – aber die Rechner bleiben aus. – Diese Einstellungen gelten in unserem ganzen „Landes-Netz“ und können von uns nicht selbst verändert werden.

        ich habe es eben bei einem getestet – nach einer Anmeldung wurden beim herunterfahren 28 Updates installiert – die letzten Update-Installationen waren vom April …..

        Mit dem neuen TightVNC kann man sich jetzt auch bei Win7 aufschalten und anmelden (ging mit unserer alten Version nur, wenn man bei Win7 schon angemeldet war). Dann kann ich auch von meinem Arbeitsplatz mich an allen Rechnern anmelden und die Updates werden dann installiert.

        Dachte, man könne WOL2 irgendwo einen Schalter beim herunterfahren mitgeben und spart sich die Anmelderei.

        Das Programm ist trotzdem eine große Hilfe – Danke noch einmal dafür.

        Grüße
        Sven

  212. Hallo,

    da geb‘ ich jetzt auch noch meinen Senf dazu. 🙂

    Microsoft hat leider immer noch nicht kapiert, dass – zumindest bei Arbeitsstationen – der beste Zeitpunkt zum Installieren von Updates das Herunterfahren ist, schließlich ist der Benutzer normalerweise gerade dann heimgegangen und es ist ihm wurscht, wenn der Rechner mal ne halbe Stunde beschäftigt ist.
    Wollen uns wohl alle zu so leistungsstarken Rechnern zwingen, die Updates im Hintergrund installieren können ohne dass man Performance-Einbußen merkt.
    Und automatisch aufwachen (z.B. am Samstag um 3 in der Nacht) geht natürlich nicht, wenn die Rechner komplett runtergefahren sind, das geht nur, wenn man die Rechner in den Ruhezustand versetzt, aber wer will das schon, kostet ja extra Strom.
    Egal, zurück zum Thema. Den Button „Updates installieren und Herunterfahren“ kann man leider per Kommandozeile nicht nachbilden, und genau das ist es ja, was WOL2 macht, einfach den Befehl „shutdown.exe“ an den auszuschaltenden Rechner senden. Und es gibt einfach keinen Schalter dafür, den besagten Button nachzubilden. Am Rand noch mal eine Microsoft Schelte, bei Windows 8.1 gibt’s nicht mal mehr den Button, wie gesagt, die sinnvollste Lösung, Updates einfach beim Herunterfahren zu installieren, schließt Microsoft leider mehr und mehr aus.
    Und damit noch was hilfreiches für alle kommt, die das hier lesen:
    Es gibt DOCH einen Workaround, den ich auch mit Erfolg praktiziere. Es gibt nämlich eine wunderprächtige Sammlung von PowerShell Cmdlets names „PSWindowsUpdate“ (mit diesem Begriff findet man die auch bei Google). Mit Hilfe dieser Cmdlets kann man per Kommandozeile alle verfügbaren Updates installieren lassen. Ich lasse das einfach über ein Shutdown-Skript, das per GPO eingestellt wird, aufrufen, und siehe da, verfügbare Updates werden bei JEDEM runterfahren installiert, auch, wenn zum Beispiel ein angemeldeter Benutzer das „Updates installieren und Herunterfahren“ abwählt und sich für ein „normales“ Herunterfahren entscheidet, oder eben auch, wenn der Rechner per Kommandozeilenbefehl „shutdown.exe“ runtergefahren wurde (wie es auch beim Runterfahren über WOL2 passiert).

    Vorsicht ist geboten, wenn die Rechner Ihre Updates direkt aus dem Internet beziehen, denn dieses Cmdlet genehmigt beim Aufruf automatisch alle verfügbaren Updates, man könnte sich also leicht was wie die Bing-Bar einfangen. Falls, wie bei mir, Updates von einem eigenen WSUS-Server bezogen werden, ist das kein Problem, denn als „verfügbar“ gelten bei den Clients nur von mir persönlich genehmigte Updates.

    Auch muss man die richtige Version nehmen, Windows 7 kann ja (wenn Management Framework 4.0 installiert ist) schon Powershell 4.0 drauf haben, aber eben auch eine frühere Version, und mit den früheren Versionen laufen die neuesten Versionen von PSWindowsUpdate nicht (aber kein Problem, die Updates kriegen auch ältere Versionen von PSWindowsUpdate installiert).

    Einziger Nachteil: Ein „schneller Neustart“ oder ein „normales Herunterfahren“ ist dann nicht mehr möglich, denn das GPO-Skript wird ja bei jedem Runterfahren/Neustart aufgerufen. Zumindets bei uns besteht aber nie Bedarf, den Rechner einfach mal so neu zu starten oder runterzufahren, das passiert immer nur am Ende des Tages, wenn ihn sowieso niemand mehr braucht.

    Ich hoffe, ich konnte ein wenig helfen. 🙂

    1. Hallo PEter,

      auch Dir vielen Dank. Ich hatte mich da gestern etwas flasch ausgedrückt, bzw. wohl etwas falsch beschrieben. Also wenn ich „persönlich“ vor einem Schulungsclient sitze, und dieser dann über den „roten Knopf rechts unten“ – ohne Anmeldung – heruntergefahren wird, dann werden die Updates installiert, wenn welche vorhanden sind. Über WOL2 wird sofort – ohne Updates – heruntergefahren. Daher dachte ich, es gibt irgendeinen Schalter.

      Es sollte schon noch die Möglichkeit bestehen, auch ohne Updateinstallation einen Neustart durchzuführen oder den Rechner herunterzufahren.

      Die Updates kommen über einen WSUS, der aber nicht von uns verwaltet wird. Powershell sollte auf den Kisten drauf sein. Dieses Skript meinst Du doch hier: http://gallery.technet.microsoft.com/scriptcenter/2d191bcd-3308-4edd-9de2-88dff796b0bc

      Mein Englisch ist leider nicht wirklich gut …. Evtl. könntest Du mir ja den Komandozeilenbefehl hier posten, damit ich diesen dann nutzen kann.

      Danke und Gruß
      Sven

  213. Hallo Sven,

    gerne noch eine genauere Beschreibung. Erstens sollte ich erwähnen, dass ich von PSWindowsUpdate (ja, genau das von Dir verlinkte meine ich) die Version 1.4.5 im Einsatz habe. Die funktioniert nämlich sowohl mit PowerShell 2.0 als auch 4.0. Höhere Versionen funktionieren nach meinen Erfahrungen (hab’s ausprobiert) nicht mit 2.0.

    Die Sammlung der ganzen Cmdlets verteile ich per GPO auf die Clients, als Ordner nehme ich dabei den Windows-Standard für Powershell Skripte ( %WINDIR%\System32\WindowsPowerShell\v1.0\Modules\PSWindowsUpdate). Dabei nehme ich als „Aktion“ natürlich „aktualisieren“, ich will mein Netzwerk ja nicht mit unnötigem Datenverkehr belasten.

    Dann erstelle ich eine Skriptdatei namens „update.ps1“ (der Name ist aber unwichtig) mit folgendem Inhalt:

    set-executionpolicy unrestricted -force
    import-module PSWindowsUpdate -force
    get-WUInstall -acceptall -IgnoreReboot
    set-executionpolicy AllSigned -force

    Diese stelle ich, ebenso wie PSWindowsUpdates, auf einer Netzwerkfreigabe bereit, auf die alle Clients mindestens lesenden Zugriff haben.

    Am Schluß noch eine ordinäre .bat Datei, die per GPO als Shutdown-Skript eingebunden wird mit folgendem Inhalt:

    copy „\\SERVER\CommonFiles\Misc\UpdateScripts\update.ps1“ „%WINDIR%“ /Y

    @echo off
    echo.
    echo Bitte den Computer nicht ausschalten!
    echo Skripte zum Herunterfahren werden ausgefuehrt,
    echo der PC schaltet sich danach selbststaendig ab.
    echo.
    @echo on

    powershell.exe -ExecutionPolicy Unrestricted -File %WINDIR%\update.ps1

    del „%WINDIR%\update.ps1“ /f /q

    Den Pfad zu Deiner „update.ps1“ musst Du natürlich anpassen.

    Aber eines vorneweg: Nachdem das ein GPO-Skript ist, kann man den Rechner danach nicht mehr „normal“ herunterfahren, Shutdown-Skripte werden grundsätzlich bei jedem Runterfahren ausgelöst.
    Eine Möglichkeit á la „Herunterfahren ohne GPO-Skripte“ ist mir nicht bekannt, auch Google hat mir so etwas nicht verraten.

    Hoffe mal, das hilft. 🙂

    Lg Peter

    1. Hallo Peter,
      danke nochmal für Deine ausführliche Beschreibung. Bisher hab ich es aber leider nicht geschafft – und auch ein „zeitliches“ Problem – sprich ich konnte mich nicht so intensiv damit beschäftigen, wie ich wollte ;-/ Evtl. liegt es auch an den Richtlinien, die wir nicht selbst verwalten und keinen Zugriff drauf haben oder sonstwas an „evtl. Beschränkungen“, die ich evtl. auch nicht kenne und wir keinen Einfluß drauf haben.

      Das Starten und herunterfahren funktioniert ja hervorragend – das ist schon mal viel wert. Und für das „Updateproblem“ werde ich dann auf TightVNC zurückgreifen. Damit muss ich ja auch nicht zu jedem PC rennen, sondern kann das von meinem Platz aus erledigen – muss mich halt auf jeden PC verbinden – das ist zwar etwas „aufwändiger“ aber trotzdem besser als hinlaufen zu müssen 🙂

      Danke trotzdem für die Hilfe.
      Grüße Sven

      1. Nunja, ohne Zugriff auf die Richtlinien sehe ich schwarz, die von mir beschriebene Lösung kann ohne Zugriff auf die GPOs am Server gar nicht funktionieren.

      2. Also, warum ich das geschrieben habe: Ohne Zugriff auf die Richtlinien würde ich raten, keine Sekunde mehr damit zu verbringen, das zum Laufen zu kriegen. 🙂

        Könnte man zwar auch alles in den lokalen Einstellungen (lokale Richtlinien) auf den einzelnen Rechnern machen, aber das ist dann so zeitaufwändig, dann besser lassen. 🙂

  214. Hallo!

    Ich versuche gerade, das Programm auf einem W7 Rechner zum Laufen zu bekommen, um damit einen Server einzuschalten. Das Verb „versuche“ sagt es schon: es klappt nicht. 😦

    Auf 2 anderen Rechnern im selben Netz läuft WOL2 dagegen einwandrei: ein Rechner mit XP und einer mit W7. Beide können den Server übers Netz einschalten. Um Konfig- und Tippfehler auszuschließen, habe ich die xml Datei jeweils kopiert. Auf dem fraglichen Rechner dagegen passiert rein gar nichts, wenn ich den Server „aufwecke“. Es gibt keinen Eintrag, der auf Fehler hindeutet, weder in der Log-Datei, noch im Windows-Protokoll. Auch ein Start des Programms als Admin bringt nichts.

    Ich habe auch andere Programme ausprobiert, die dieselbe Funktion bieten, aber auch die machen an diesem einen Rechner gar nichts. Ich würde aber eh lieber WOL2 benutzen, weil es so schön per Batch benutzbar ist.

    Ich bin ratlos, keine Ahnung, was ich noch probieren könnte.

    Schon mal Danke im Voraus für jeden Tip.

      1. Hallo und Danke für Deine Antwort!

        Alle Rechner hängen am selben Hub, auch der Server. Auf beiden W7-Recher läuft W7 Pro 64Bit. Beide sind auch gleich eingerichtet, was Software angeht.

        Ich habe auf dem bockigen Rechner auch schon nach möglichen Störfaktoren gesucht und hatte zunächst Threadfire in Verdacht. Aber nachdem ich das deaktiviert hatte, lief es immer noch nicht.

  215. Hallo nochmal!

    Ich habe den Fehler gefunden: es handelt sich um einen 5 (in Worten: fünf!) Jahre alten Bug in VirtualBox: https://www.virtualbox.org/ticket/6062

    Auf dem Rechner ist VB installiert, und die VM ist mit einer Netzwerkbrücke in das bestehende LAN eingebunden. Es ist genau dieser Fehler, der bereits damals beschrieben wurde; deaktiviere ich die VB-Netzwerkschnittstelle, werden die WOL-Pakete rausgeschickt und der Zielrechner akiviert sich. Und es sieht so aus, als ob sich seit 5 Jahren sich bei Sun (bzw jetzt bei Oracle) niemand dazu „herabgelassen“ hat, diesen Fehler zu beheben. 😦

    NAT könnte laut den Fehlerberichten helfen, aber die VM muss auf Samba-Laufwerke im realen Netz zugreifen.

    Jetzt muss ich also eine Möglichkeit finden, per Batch in der Autostart beim Anmelden die VB-Netzwerkschnittstelle zu deaktivieren, dann WOL2 zu starten und danach die VB-Netzwerk wieder zu aktivieren. Und das ganze unter einem eingeschränkten Konto.

    Mal sehen, was mir dazu einfält.

  216. Bei mir funktioniert WOL2 nicht, Aquila Wake on LAN schon.
    letzteres ging zu Anfang auch nicht, erst als der Software für den aufzuweckenden Rechner mitteilte welchen Netzwerkadapter sie dazu verwenden soll funktionierte es.
    Eine solche funktio bietet WOL2 nicht.
    Ich habe ein Lenovo T540p mit einigen Netzwerkadaptern, der „Übeltäter“ scheint bei mir das LTE modem zu sein, welches eine IP 192.168.XXX.1 bekommt, das Modem verwende ich jedoch gar nicht (keine SIM).
    Für den WLAn Adapter, der verwendet werden sollte hat der Rechner die IP 192.168.YYY.AAA. Wobei gilt XXX YYY.

    Eventuell ist es eine Idee, den zu verwendenen Netzwerkadapter einstellbar zu machen.

    1. WOL2 nutzt eigentlich alle Netzwerkkarten bzw. wählt die richtige anhand der Netzwerkeinstellungen aus.
      Können Sie bitte mal das Protokoll aktiveren, und prüfen, über welche Karte die Pakete gesendet werden?

      1. Ist das schon genug Info?

        Info | Waking host HILL-NAS.fritz.box (192.168.179.31 / 00:08:9b:d0:9c:a1)
        Info | Will send WOL package to 192.168.179.31:7
        Info | Local Endpoint used: 0.0.0.0:57116
        Info | Waking host HILL-NAS.fritz.box (192.168.179.32 / 00:08:9b:d0:9c:a2)
        Info | Will send WOL package to 255.255.255.255:7
        Info | Local Endpoint used: 0.0.0.0:65489

        Debug | Host: Jan-THINK.fritz.box (192.168.179.42 / 7c:7a:91:d9:3f:af) is online.
        Debug | Host: Jan-THINK.mshome.net (192.168.137.1 / 08:00:27:00:68:4c) is online.
        Debug | Host: HILL-NAS.fritz.box (192.168.179.31 / 00:08:9b:d0:9c:a1) is offline.
        Debug | Host: HILL-NAS.fritz.box (192.168.179.32 / 00:08:9b:d0:9c:a2) is offline.

        Ich kann im Log nivht sehen welcher Adapter genutzt wird.

      2. Hallo,

        Ja, das war ausreichend:

        Info | Local Endpoint used: 0.0.0.0:65489

        WOL2 Nutzt alle vorhandenen Netzwerkarten (0.0.0.0) – das sollte eigentlich funktionieren…
        Wie ist die IP Adresse, des Rechners, auf dem WOL2 läuft?

  217. Hallo,

    der Download der aktuellen Version ist leider nicht mehr verfügbar.
    Die Version 2.0.2.5 hat sich bei uns heute leider „zerstört“.
    – Die Einstellungen wurden zurückgesetzt
    – Beim Laden der Rechnerliste scheint er eine Endlosschleife von Aktualisierungsversuchen zu durchlaufen, ohne die Stati zu aktualisieren
    – Beim Aufruf von „Optionen“ wird eine Exception geworfen

    Sollten diese Fehler mit der neuen Version bereits behoben sein ist alles ok, ansonsten würde ich die Exception übermitteln.

    Viele Grüße

    1. Ok, das Problem ließ sich mittlerweile lösen.
      Es scheint eine spezielle Konstellation beim Ausführen mehrerer Instanzen auf unterschiedlichen Rechnern gegeben zu haben.
      Nachdem dann als letztes eine noch funktionierende Version beendet wurde (eventuell mit Speichern von Einstellungen), konnte alles wieder in Betrieb genommen werden.

      Viele Grüße

  218. Debug | Host: Jan-THINK.fritz.box (192.168.179.42 / 7c:7a:91:d9:3f:af) is online.
    Debug | Host: Jan-THINK.mshome.net (192.168.137.1 / 08:00:27:00:68:4c) is online.

    wobei das Paket über die erste raus sollte.

  219. Ich habe echt nicht den Nerv mir hier alles durchzulesen. Wie geht das auf einfachstem Wege, die implementierte Funktion von Herunterfahren und Neustarten zu nutzen. Das funktioniert nicht. Egal was für Haken (Magic Pakete) AccountPolicy Dword in der Regsitry und sonst was in Windows mache. Selbst mit den banalen CMD Befehl shutdown -m \\xxxxx kann ich mein Notebook nicht herunterfahren.

  220. Hi Marko, Danke für das Tool, funktioniert bei Verwendung eines Netzwerkadapters spitze – ABER sind mehrere verbaut, die in unterschiedliche Netzt gehören, dann funktioniert WOL2 leider nicht mehr bem Aufwecken!
    Hierzu müsste es eine Möglichkeit geben die zu verwendende lokale IP der zu verwendenden outgoing Netzwerkkarte erkannt oder definiert werden.

  221. Hallo,
    ich nutze das Tool seit längerem und bin sehr zufrieden. Danke!
    Jetzt will ich WOL2 als Netzwerkmonitor nutzen und habe eine Verknüpfung in den Autostart gelegt und den Schalter „in System Tray minimieren“ gesetzt, damit WOL2 dort bleibt. Leider geht nach dem Hochfahren von Windows 8.1 die Oberfläche von WOL2 auf und man muss erst noch auf Minimieren klicken.
    Wie kann ich WOL2 mit Windows starten, ohne dass die Oberfläche erscheint?

    Viele Grüße
    Holgip

  222. Hallo Herr Oette.
    Ich habe ein Problem mit „WOL2“ auf einem Mac.
    Download durchgeführt auf Ihrer Seite unter:
    https://www.box.com/shared/mjsgmzak0g

    Wenn ich die „wol2.sh“ ausführe sagt mir das OS, dass ich nicht über die Berechtigungen verfüge.
    Nachdem ich „chmod -x“ durchgeführt habe bekomme ich folgende Fehlermeldung:
    „./wol2.exe: No such file or directory“

    – Mac OS X Version 10.9.5 mit allen Updates.
    – Mono for Mac OS X 3.10.0 (MRE) ist installiert.

    Außerdem wird die Datei „wol2.exe“ unter Mac OS X als Archivdatei gehandelt, die wenn ich sie entpacke, nur einen leeren Ordner „WOL2“ beinhaltet.

    Könnte es sein, dass die „.exe“ nicht korrekt im Paket hinterlegt ist?

    Was kann ich machen um „WOL2“ auf meinem Mac zu nutzen?

    Grüße und im Voraus Danke für Ihre Antwort.

    1. Das Paket ist Okay. Es läuft ja unter Windows.
      Auf Mac OS ist MONO leider etwas zickig.
      Sie müssen im Terminal in dem Verzeichnis stehen, in dem die WOL2.exe liegt.
      Dann lautet der aufruf aus der sh Datei mono wol2.exe.
      Daraufhin sollte eigentlich WOL2 starten.

      PS: Danke für die Erinnerung 😉

  223. Hallo,

    vielen Dank für das tolle Programm, das ist wirklich gelungen.
    Ich habe noch eine Frage, kann man das PC-Symbol in der Detail-Ansicht etwas größer bekommen bzw. die Farbe ändern (schwer erkennbar ob Rechner an oder aus)? Die Darstellung „Große Symbole“ wäre eine Alternative, aber leider gibt es dann die Details nicht mehr zu sehen, die es in der Detailansicht gibt.

    Vielen Dank

    1. Hallo, die Icon-größe lässt sich leider nicht Ändern.
      Sie können aber dafür die Status-Spalte nutzen, und ggfs. noch kolorieren lassen. Das sieht man auch hier auf einem Screenshot.

  224. Hallo,

    das Tool ist wirklich sehr gut und erleichtert meine Arbeit.
    Das anschalten klappt auch ohne Probleme nur beim Ausschalten gibt es noch welche.
    Ich habe mehrere Windows 7 PC’s die ich zum rendern benutzte und deshalb woanders stehen habe.
    Auf jedem der PCs ist ein eigenes Admin-Benutzerkonto mit Passwort eingerichtet, welche nicht mit denen auf meinem Arbeitsrecher übereinstimmen. (UAC ist auf allen an)
    Jetzt habe ich lange rumprobiert und habe schließlich eine Seite gefunden, die eine Beschreibung gibt, die funktioniert.
    http://woppr.de/remote-shutdown-windows-mit-net-use-uac/
    Wenn ich diese Schritte mache, dann fährt der jeweilige PC auch herrunter.
    Und wenn ich ihn danach wieder hochfahre kann ich ihn sogar aus dem WOL2 wieder runterfahren, aber das geht nur wenn ich beide Schritte, das erste mal aus der Konsole gemacht habe.
    Mache ich etwas falsch? was muss ich machen damit ich die PCs auch mit WOL2 herunterfahren kann?

    1. Hallo,

      eigentlich sollte es reichen, wenn Sie dazu in den Optionen den User hinterlegen, mit dem Sie die Remote PCs herunter fahren wollen.
      Mit unter müssen Sie noch den Rechnernamen (der vermutlich leider immer anders ist) davor schreiben. (Das kann WOL2 derzeit nicht von allein, müsste ich erst umbauen.)

      Probieren Sie das bitte erst mal für einen der Rechner, wenn es geht, kann ich es anpassen.

      1. Hallo,

        ich habe es probiert und „Rechnername\Username“ in die Einstellungen eingetragen. Es hat nicht geklappt.
        Leider geht die Konsole immer zu schnell wieder weg, das ich nicht lesen konnte… mir welcher Variante er es probiert:

        wird nur
        „shutdown /s /m \\rechnername“ gemacht ?
        (Bei mir kommt da nämlich Zugriff verweigert(5))
        Aber wird vorher „net use \\Rechnername /user:Username“ gerufen geht es.

        Vielleicht könnte man in den Einstellungen eine Option einbauen für die zweite Variante, wenn die nicht so wieso schon verwendet wird.

  225. Hallo!
    ich glaube einen kleinen (aber nicht sehr bedeutenden Bug) gefunden zu haben.
    Editiere ich einen Host und lösche dabei die MAC-Adresse, kann ich mit einem Klick auf „OK“ zunächst die Änderungen übernehmen. Ist zwar komisch, da die MAC-Adresse und Name eigentlich ein Pflichtfeld sein sollte, aber es funktioniert. Wenn ich jedoch WOL2 beende und wieder neu starte, sind alle Einträge ohne MAC-Adresse weg.
    Beheben könnte man das Problem sicher dadurch, dass ein Speichern ohne MAC-Adresse und Name unmöglich gemacht wird.

    WOL 2.0.2.7

  226. Bei mir funktioniert das Tool tagsüber sehr gut, am nächsten Morgen ist jedoch kein Wake-on-LAN mehr möglich. Dann muss der PC zuerst wieder manuell gestartet und heruntergefahren werden. Danach funktioniert Wake-on-LAN wieder. Ausserdem wird in etwa einem von zehn Fällen der PC dauerhaft als offline angezeigt, obwohl er online ist. Wo könnten die Ursachen dieser Probleme liegen?

    1. Dauerhaft Offline = Firewall auf dem „Zielrechner“ aktiv.
      Nur nach dem manuellen Herunterfahren: Es gibt bei Windows eine Option, die regelt, wann der Rechner per WOL geweckt werden kann.
      Wenn er zb. im Standby Modus ist, geht das meist gar nicht. Prüfen Sie also bitte mal, wie die Rechner „Herunter Gefahren werden“.

      Hier zwei Links, die für Win Vista-8 gelten:
      http://www.giga.de/downloads/windows-8/tipps/wake-on-lan-unter-windows-8-nach-dem-soft-off-ermoeglichen/
      http://www.heise.de/ct/hotline/Wake-on-LAN-unter-Windows-8-2056385.html

  227. Schade! Habe ein Fujitsu Q902 NAS (entspricht QNAP TS-669 Pro), das ich vom Mac aus mit WOL wecken und mit „SOL“ in Standby schicken will. Habe das MONO Framework installiert, bekomme aber den Start über „wol2.sh“ nicht hin. Es öffnet sich nur der Texteditor mit dem Skript.
    Habe darauf hin wol2.exe aufgerufen, das sich bereitwillig unter Windows (Parallels) geöffnet hat. NAS eingetragen und per WOL geweckt – perfekt. Jetzt sehe ich: A) man kann nur Shutdown (also nicht Sleep) senden und klein steht dort „Shutdown zur Zeit nur von Windows aus möglich“.
    Bin von den Möglichkeiten unter OS X ziemlich enttäuscht.
    Wird WOL2 noch weiter entwickelt? Oder muss ich nach einer anderen Lösung suchen?

    1. Ihnen ist aber schon bewusst, dass Sie mit „Parallels“ ein Windows auf Ihrem Mac installiert haben?
      Mono und alle „Nur Windows“ Einschränkungen können Sie damit vergessen und WOL2 in vollem Umfang nutzen.
      Voraussetzung, Sie haben in Parallels Win XP – Win 10 installiert.

  228. hello 🙂

    Im having problems with export/import options – no matter what format I choose when importing it says ‚a line in the csv file is invalid. continue anyway? line 2 …‘
    here is my exported file content (test host):
    {NAME};{IP};{MAC};{COMMENT};{SUBNETMASK};{GROUPS}
    TEST1;10.10.10.10;FF:FF:FF:FF:FF:FF;comment;255.255.255.0;

    tested this in {NAME};{IP}; format also, tested on multiple hosts, import to empty list (new file) – no luck same error.

    In addition if I can suggest three features…
    1. confirmation dialog when deleting host – especialy when option for auto save when changing is enabled
    2. automatic creation of non existing group tabs – when we adding hosts to a new group(s) we have to create a new tab to see them
    3. sort or arrange order of groups tabs

    and some small tips…
    – ‚Create new group‘ option – set focus to memo control,
    – ‚Edit host‘ window – set focus to ’name‘ edit control,
    – ‚Remove group‘ option – allow to remove group under cursor rather than typing their names?,
    – allow user to enable/disable default taborder in ‚Edit host‘ window – atm its name, ip, mac, ipv6 and so on, enable std taborder from top to bottom,
    – windows alt tab not working (cant switch to wol2) when ‚Edit host‘ and ‚WOL2 network scanner‘ windows are active.

    Thanks in advance…

    ps. thanks for creating this nice tool 🙂

    1. Thanks for your feedack. I’ll try to incorporate it into the next version.
      For the CSV Import please see the example CSV file in the roll out package. (7z file)
      You must not omit empty columns at the end of a row.

  229. Ja, ich ziehe seit einem Jahr sukzessive von Windows um auf Mac. Vielleicht bleibt auch etwas übrig, für das es auf dem Mac keine Lösung gibt. Aber bei meinem WOL/SOL-Vorhaben dachte ich eigentlich aneine einfache Lösung auf Mac-Ebene: Rechner an, NAS wecken, arbeiten…, NAS in Standby schicken, Rechner aus. Das ganze über selbst definierte Tadtenkombinationen wäre perfekt. Aber WOL2 schien eine \“fertige\“ Lösung zu sein, die auch o.k. wäre. Wenn ich dann aber auch immer erst noch die Prozedur laufen lassen muss, Parallels starten, Windows-VM starten, darin dann WOL2 starten usw., dann wird\’s mir zu lästig.

    Hintergrund ist, dass ich bis jetzt ein kleineres NAS hatte, das mit abgeschalteten Platten unter 6 Watt lag. Das neue NAS schaltet zwar auch nach einstellbarer Zeit die Platten ab, verbraucht dann aber immer noch über 30 Watt. Im Standby liegt der Verbrauch um 1 Watt und die Zeit, die das NAS nach dem Wecken bis zur Bereitschaft benötigt kann man vernachlässigen.

  230. Hi,
    ich poste einfach nochmal da mein vorheriger Beitrag nicht mehr auf der Seite zu sein scheint.

    Ich habe folgendes Problem: WoL2 läuft testweise auf 3 Servern in 3 Standorten bei einem Kunden. Bei Standort 1 und 2 funktioniert alles einwandfrei. Bei Standort 3 gibt es ein Interessantes Problem. Und zwar findet WoL2 dort zwar die Clients, weißt aber jedem gefundenen Client den selben Hostname zu (Kunde-SRV-BI), auch wenn diese Clients nicht so heißen.

    Ich habe die Configs der unterschiedlichen Standorte überprüft, sowie diverse Firewall einstellungen, AV ausgeschaltet etc. Nichts half. In der Logdatei (Clientnamen angepasst) sieht es wiefolgt aus:

    Info | ScanHost(): Found host: Kunde-SRV-BI.WfB.local (10.2.4.3 / 00:1a:8c:71:77:08). Adding it.
    Debug | ScanHost(): finished job 10.2.4.3
    Info | ScanHost(): Found host: Kunde-SRV-BI.WfB.local (10.2.4.5 / c4:34:6b:6d:86:10). Adding it.
    Debug | ScanHost(): finished job 10.2.4.5
    Info | ScanHost(): Found host: Kunde-SRV-BI.WfB.local (10.2.4.2 / 9c:b6:54:eb:c2:de). Adding it.
    Debug | ScanHost(): finished job 10.2.4.2
    Info | ScanHost(): Found host: Kunde-SRV-BI.WfB.local (10.2.4.9 / 00:11:11:ea:e6:58). Adding it.
    Debug | ScanHost(): finished job 10.2.4.9
    Info | ScanHost(): Found host: Kunde-SRV-BI.WfB.local (10.2.4.7 / 2c:44:fd:19:4a:90). Adding it.
    Debug | ScanHost(): finished job 10.2.4.7
    Info | ScanHost(): Found host: Kunde-SRV-BI.WfB.local (10.2.4.4 / 00:1a:8c:39:85:6d). Adding it.
    Debug | ScanHost(): finished job 10.2.4.4
    Info | ScanHost(): Found host: Kunde-SRV-BI.WfB.local (10.2.4.1 / 00:1a:8c:71:76:c8). Adding it.
    Debug | ScanHost(): finished job 10.2.4.1

    Server restarts usw. haben auch nicht geholfen. Kennt jemand das Problem und weiß wie man es beheben kann?

    Falls die Lösung schon als Kommentar hier steht dann tut es mir leid das ich dafür nochmal nachfrage aber ich habe leider keine Zeit die letzten 6 Jahre an Kommentaren zu lesen.

    Mit freundlichen Grüßen

    Markus Müller

    1. Sieht aus, als ob der DNS Server immer den gleichen Namen für die IP Adressen liefert.
      Prüfen Sie das doch mal mit ping -a auf die IP-Adresse oder nslookup auf die selbige.

      1. Wow, jetzt komm ich mir ganz schön doof vor das ich da nicht von selber drauf gekommen bin. Scheint wirklich so als ob der DNS nen Hau weg hat…

        Vielen Dank für die schnelle Antwort und keep up the good work 🙂

        Mit freundlichen Grüßen

        Markus Müller

  231. Danke erst mal für das Programm 🙂
    Ich habe ein Problem mit DHCP. Nachdem ein Rechner mit per DHCP vergebener IP ein paar Tage ausgeschaltet bleibt, wird die IP ja an einen anderen Rechner vergeben. Sobald dies geschieht, wird der ausgeschaltete Rechner auch als ONLINE dargestellt. Erst wenn er wieder eingeschaltet wird, und eine neue IP bekommt, wird er wieder richtig dargestellt. Deshalb ist die “Online/Offline“ Darstellung schlecht zu benutzen. Woran kann’s liegen? “Nutzt DHCP” ist bei allen Einträgen eingeschaltet.
    Beste Grüße
    Sebastian

  232. Hallo,
    vielen Dank für das super Tool (2.0.2.5).
    Wie lässt sich das Tool so konfigurieren, dass es unter Win7 Pro (x64) im normalen Benutzerkontext ausgeführt aber als Domänen-Administrator-Kennung Aktionen (wie Herunterfahren/Neustarten/Werkzeuge) ausführt?
    Ich habe mich an der entsprechenden Registerkarte unter Einstellungen versucht, leider ohne Erfolg.
    Das Tool funktioniert derzeit nur, wenn ich es als entsprechender Administrator ausführe.
    Viele Grüße
    Marco

    1. Nun genau die Einstellungen unter Optionen sind dafür da.
      Der Benutzername muss mit Domänen Präfix angegeben sein.
      Der Admin muss sich lokal anmelden können.

      Das ganze lässt sich mit <> testen.

  233. Ich hab jetzt auf Windows 10 gewechselt leider funktioniert wakeup nicht mehr.
    Der aufzuweckende Rechner hat noch windows 7. Herrunderfahren geht.
    Habe 2.0.2.6 und 2.0.2.7 probiert

      1. Info | 03.09.2015 22:26:08: Wake On Lan Tool 2 version 2.0.2.6 starting…
        Info | Opened host file C:\Program Files (x86)\WOL2\1.xml with 1 hosts.
        Debug | InitOnlineStateChecker(): start.
        Debug | InitOnlineStateChecker(): done.
        Debug | CheckOnlineStates(): start. Sleeping 10000ms.
        Info | Waking host SERVER-PC.lan (192.168.1.254 / e0:69:95:f4:5b:10)
        Info | Will send WOL package to 255.255.255.255:7
        Info | Local Endpoint used: 0.0.0.0:51147
        Debug | CheckOnlineStates(): Starting check.
        Debug | Host: SERVER-PC.lan (192.168.1.254 / e0:69:95:f4:5b:10) is offline.
        Debug | CheckOnlineStates(): done.
        Debug | OnlineStateChanged(): start.
        Debug | OnlineStateChanged(): done
        Debug | InitOnlineStateChecker(): start.
        Debug | InitOnlineStateChecker(): done.
        Debug | CheckOnlineStates(): start. Sleeping 10000ms.
        Info | 03.09.2015 22:26:23: Application is terminating.

      2. Ich habe deim PC der das Start signal sendet die Firwall aus gemacht hat aber nichts geändert.
        Das Herrunderfahren funktioniert des wegen denke ich nicht das es an der Firewall liegt

      3. Kann das ein driver Problem sein? Von meinem anderen rechner aus funktioniert es nämlich super einziger unterschied ist andere Hardware.
        Intel 82579V Driver 12.12.50.6

  234. Hallo Marko,

    wir sind ganz begeistert von WOL2, vermissen aber noch ein Feature: Die Multi-User-Fähigkeit. Aktuell ist es so, dass derjenige (wir benutzen es zu zweit auf einem gemeinsamen Netzwerk-Share), der es als letztes schließt die Konfiguration überschreibt. Daher die Frage, ob es irgendwie (sei es SQL – so wie es z.B. beim Terminals – http://terminals.codeplex.com/ – geht oder sonstwie) gemeinsam nutzbar ist.

    Vielen Dank für die Antwort
    Thomas

    1. Da WOL2 rein Dateibasiert arbeitet ist die gewünschte Funktion nicht einfach nachzurüsten…
      Eventuell kann man versuchen die XML Dateien in einem SVN oder GIT abzulegen, die dann automatisch gemerged werden.

  235. Hallo Marko,
    es gibt Probleme bei mir. WOL finde ich unglaublich sexy. Könntest du mir bitte kurz behilflich sein?!

    Situation:
    – Arbeitsplatz zu Hause mit 10 angeschlossenen PC´s als RenderClients.
    – Struktur: Hauptrechner-FritzBox-EthernetHub-10Renderclients.
    – Die Clients erscheinen am Hauptrechner im Netzwerk, Verbindung ist also da.

    – Ich konnte am Anfang die RenderClients aufwecken aber nicht abschalten. – Einen allerdings konnte ich abschalten.
    – Vor lauter probieren, kann ich sie jetzt nicht mal mehr aufwecken. Auch nicht den Einen, der ging.
    – Anpingen geht auch nicht mehr.

    Verbindung:
    – Heimnetzwerk
    – „Jeder“ unter „Erzwingen des Herunterfahrens…“ habe ich angelegt.

    Meine Fragen:
    1. Heimnetzwerk zu Arbeitsplatznetzwerk ändern oder ist das irrelevant?
    2. Muss ich in der FritzBox Portfreigaben durchführen?
    3. Was muß ich durch die Firewall an den Clients lassen?
    4. Was ist mit der Firewall des Hauptrechners?

    Besten Gruß, Tom

    1. Hallo!
      1. Heimnetzwerk zu Arbeitsplatznetzwerk ändern oder ist das irrelevant?
      -> Im Arbeitsplatznetzwerk ist die Datei & Druckerfreigabe an. Ebenfalls einige remote-Wartungsports die ua. für Shutdown nötig sind. Also ja.

      2. Muss ich in der FritzBox Portfreigaben durchführen?
      -> Nein. Das ist nur nötig, wenn man es über das Internet betreiben will.

      3. Was muß ich durch die Firewall an den Clients lassen?
      -> http://www.howtogeek.com/109655/how-to-remotely-shut-down-or-restart-windows-pcs/

      4. Was ist mit der Firewall des Hauptrechners?
      -> Die ist egal.

      Eine Frage haben Sie vergessen: 🙂
      „Was ist mit der Fritz-Box“: Diese filtert unter Umständen die WOL Broadcasts raus, daher kann es sein, dass der Haupt-Rechner keinen anderen Rechner aufwecken kann, bis Sie ihn entweder auch an den Switch Stecken, oder in WOL2 unter Einstellungen das „Senden-An“ Ziel auf „Direkt“ stellen.

  236. Danke für die Rückmeldung und den Link.

    Aufwecken klappt – herunterfahren nicht:

    1. Habe die RemoteRegistry auf „automatisch“ gestellt
    2.Firewall englisch-deusch: „Windows Management Instrumentation“ = „Verbindung mit einem Netzwerkprojektor herstellen“?
    2.1. Habe die Firewall komplett aus für Test > kein Erfolg.
    3. >“Senden-An“ Ziel auf direkt< finde ich so nicht – ist damit im WakeOnLan-Reiter "An den Zielrechner senden" gemeint?

    Gruß Tom

  237. Daanke Marko.
    Trotz deiner Hilfestellungen und stundenlangem TÜVteln und testen:
    Ich kann alle Rechner aufwecken, aber nur einen herunterfahren – Ich kann aber kein unterschiedliche Einstellung auf diesem entdecken.

    Liste meiner Aktionen auf jedem Rechner:
    1.Firewall Zielrechner offen.
    1.1 Windows Magagement Instrumentation (WMI) angehakt.(Eh egal wg. offener Firewall für Test)
    2.“Erzwingen von einem Remotesystem aus“ durch Jeder eingerichet.
    3. Remote Registry den Startup type auf „automatisch“ gesetzt.
    4. „shutdown“ gibt zurück:“PCName Zugriff verweigert (5)“

    Soll ich eine Domäne einrichten? Das ist wahrscheinlilch Käse , denn der Eine geht ja.
    Kann es am UAC-Filter liegen?
    https://www.windowspro.de/tipp/uac-filter-fuer-windows-fernwartung-abschalten
    Oder hat es mit dem angemeldeten Benutzer zu tun?

    Shit…

    Tom

  238. Ich denke ich habe das Problem gefunden:
    Es ist in den „erweiterten Freigabeeinstellungen“ des Heimnetzwerkes die Option „Kennwortgeschütztes Freigeben aufheben“ anzuhaken.
    Dann fahren die Rechner herunter.

    Bitte ein Letztes Marko: Kannst du mir noch kurz auflisten, welche Punkte in der Firewall durchlassig sein müssen?! Die komplette Firewall für Heim- und Arbeitsplatznetzwerk auszuschalten ist wohl nicht empfehlenswert…

    Salut, Tom

    1. Als Port muss die 7 (ECHO) offen sein, damit angezeigt werden kann, ob der Host Online ist, oder nicht.

      Zudem noch die im oben verlinkten Artikel genannten Dienste. (Die Port-Nummern müssten Sie ggfs. googlen, da ich diese adhoc nicht weiß.)

  239. Hallo, ich würde das Tool gerne einmal testen, aber leider scheint der Download bei BOX nicht zu klappen. Wenn ich dort auf „Herunterladen“ klicke, bewegt sich zwar etwas im Browser, aber der Download startet nicht 😦

  240. Guten Abend,

    ich hab da so ein kleines Problem mit WOL2. Es startet nicht (ok, großes Problem)

    Folgende Fehlermeldung von .NET im Ereignisprotokoll (hatte es auch schon aktualisiert):
    Application: WOL2.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.NullReferenceException
    Stack:
    at WOL2.WOL2Profile.GetSetting(System.String, System.String)
    at WOL2.MainForm..ctor(System.String[])
    at WOL2.MainForm.Main(System.String[])

    Und danach von WOL2 ein Eintrag im Ereignisprotokoll:
    Name der fehlerhaften Anwendung: WOL2.exe, Version: 2.0.2.5, Zeitstempel: 0x512e6292
    Name des fehlerhaften Moduls: unknown, Version: 0.0.0.0, Zeitstempel: 0x00000000
    Ausnahmecode: 0xc0000005
    Fehleroffset: 0x000007fe7ac88dd2
    ID des fehlerhaften Prozesses: 0x1bd0
    Startzeit der fehlerhaften Anwendung: 0x01d126efffc0e963
    Pfad der fehlerhaften Anwendung: C:\Users\Jan\AppData\Local\Apps\WOL2\WOL2.exe
    Pfad des fehlerhaften Moduls: unknown
    Berichtskennung: 3ea54887-92e3-11e5-bd9b-74de2b162145

    Íst der Fehler bekannt? habe bisher nix darüber hier gelesen (oder überlesen?)
    Danke für Feedback.

    Jan

      1. guten abend,

        Ich habe WoL2 installiert, lies sich aber nicht starten. kommt nur kurz neben der Uhr das Symbol.
        dann fingen meine Bemühungen wegen den einträgen in der ereignisanzeige mit dotnet an. 4.5 auf 4.6 update. danach 4.6 deinstalliert. 3.5 nach hinweisen hier installiert. immer zwischendurch wol2 de- und wieder installiert.
        schlussendlich wol2 installiert ohne dotnet. dann kam die Meldung, dass dotnet 4.0profile vorhanden sein muss. das habe ich jetzt drauf, aber nach neuinstallation von wol2 mit dotnet4.0 immernoch kein erfolg. hab auch immer zwischendurch den rechner neu gestartet…

        irgendeine Idee?
        mit den Dateien habe ich nix gemacht (Profile.xml). sollte ich?

        viele grüße
        jj

  241. Hallo Marko,
    ich versuche es seit zwei Tagen, aber leider kann ich das WakeOnLan Tool 2 nicht von der box.com-Webseite herunterladen, da nach einem Klick auf die Schaltflächen nichts passiert. Ich habe beide Schaltfächen (die in der Mitte und die oben rechts in der Ecke) ausprobiert, aber es passiert nichts.
    Getestet habe ich es unter sowohl unter Windows 7 und Windows 10 als auch auf dem Mac mit jeweils verschiedenen Browsern (Firefox, Internet Explorer, Edge, Safari und Chrome).
    Ad-Blocker oder sonstiges sind nicht installiert. Hast du einen Tipp oder eine andere Download-Quelle für mich?
    Ich muss mich doch wohl nicht extra für den Download bei box.com anmelden, oder?

    Danke und Grüße
    Daniel

    1. Es gibt rechts unter den Links noch einen Mirror. Da gibt es die Downloads auch.
      Leider (oder Glücklicherweise) wird WOL2 pro Monat so oft herunter geladen, dass mein „kostenfreier“ Datentraffic bei BOX.com erschöpft ist, bevor der Monat rum ist.
      Einen Account benötigt man nicht.

  242. Guten Tag,

    habe ein Problem bezüglich dem WOL2 Tool. Nach dem updaten auf Version 2.0.2.7, funktioniert das Herunterfahren der einzelnen Rechner nicht mehr. Der Aufweckbefehl ist aber komischerweise voll funktionsfähig. Bitte um Hilfe.

    Bis auf dieses sonst keine Probleme gehabt. Super Tool 🙂

    Grüße
    Sergej

      1. Problem gelöst, alles funktioniert wieder einwandfrei. Besten Dank.

        Gruß
        Sergej

  243. Hallo
    ich verzweifle schon an meinen Kenntnissen. Ich bekomme meinen PC nicht aufgeweckt. Vielleicht können Sie mir helfen?
    Meine Konfiguration:
    1. PC1, der aufgeweckt werden soll befindet sich in einem kleinen Netz (WIN 8.1, so konfiguriert wie so oft beschrieben)
    2. Der PC1 ist über einen Router (Fritzbox 7490, aktuelle Firmwareversion 6.51) mit dem Internet (Telekom) verbunden. Von diesem Router aus kann ich auch meinen PC1 aufwecken, ist nur sehr umständlich. Der Router ist vom öffentlichen Netz über den AVM Dienst myFritz.net erreichbar (Adresse: https://xxxxxxxx.myfritz.net:xxxxxx/).
    3. Mein Notebook, von dem ich PC1 aufwecken will läuft mit WIN7 und ist meist über einen Hotspot der Telkom mit dem Internet verbunden. Auf diesem Notebook habe ich WOL2 gespeichert.
    WOL2-Server Konfiguration:
    Name: xxxxxxxx.myfritz.net
    IP-Adresse:192.168.178.25:9 (PC1 IP Adr. mit freigegebenen Port)
    MAC Adr: … (PC1 MAC Adr.)
    Rest alles leer nur einen Hacken bei „Nutzt DHCP“

    Das müsste doch langen – oder?
    Danke für die Hilfe!
    Korbinian

    1. Prinzipiell ja. In den Einstellungen muss noch „an Zieladresse senden“ eingestellt sein.
      Es kann sein, dass die Fritz-Box das WOL Paket nicht durch lässt.
      An dieser Hardware sind schon viele Gescheitert. Daher gibt es dort ja das eingebaute WOL.

      Funktioniert es denn wenn laptop sowie PC1 im gleiche Netz sind?

  244. Hallo,

    erstmal Danke für dieses praktische Tool. Auf unseren Win7 Rechnern (Grundschule) funktioniert es auch super.
    Ein kleinen Wermutstropfen gibt es aber doch. Wenn ein geplanter Shutdown ausgelöst wird (ca 40 PC’s) erhalte ich auf dem Rechner, auf dem WOL2 läuft, für jeden einzelnen PC ein CMD Fenster und das Arbeiten an diesem PC ist dann erst mal für ne ganze Weile nicht wirklich möglich. Kann man diese Meldungen nicht abschalten? Das wäre perfekt.

    Gruß
    Udo Bekemeier

    1. Dieses „Fenster“ ist der Shutdown Befehl. In Ihrem Falle wird der 40x parallel ausgeführt. Der Rechner ist wohl nicht besonders Leistungsfähig?
      Denn normalerweise bereitet das keine Probleme, bei wesentlich mehr Rechnern. Wie lange sehen Sie die Fenster?

      1. Jedes Fenster normalerweise ca 2-3 sek., außer wenn der Befehl an einen Rechner geschickt wird, der bereits ausgeschaltet ist. Dann bleibt das Fenster ca 10 sek. offen. Ich kann natürlich weiter arbeiten, nur die Fenster legen sich über den aktuellen Bildschirm und versperren mir die Sicht. Ist halt ein bisschen lästig…

  245. zum thema clr20r3 (wol2.exe stürzt direkt ab)

    das Problem schein gerne mal im Terminalserver betrieb aufzutreten…

    exportiert den regkey HKCU\Software\MOette\WOL2 von einem funktionierenden System (bzw. User) und importiert diesen bei dem Problem Fall

  246. Hallo Marko,
    ich habe mehrere Rechner, (6 Stck.), eine Renderfarm, die ich mit WOL aufwecke.
    Alle bis auf Einen kann ich hochfahren und wieder runterfahren. Das ist ja schon mal klasse. Nur Einen nicht. Dieser hängt auch nicht wie die anderen über einen HUB an meiner FritzBox. Sondern direkt an der FB. Problem: diesen Rechner fährt WOL hoch, aber ich kann ihn nicht mit WOL runter fahren.
    Woran könnte das liegen? Habe die Firewall zum testen komplett ausgeschaltet, trotzdem kein runter fahren möglich! Und obwohl der Rechner an ist, erscheint er in der Rechnerliste in WOL als offline, die anderen als online, wenn sie an sind.
    Hast du eine Idee, woran das liegen könnte?

    1. Hallo, du schreibst es ja quasi schon: es liegt an der Fritz-Box. Die Box filtert einiges.

      Da kann man leider nicht viel machen. Außer einen größeren oder 2. Switch/Hub.

      1. Es ist auch sehr gut möglich dass hier die Benutzerkontensteuerung einen Strich durch die Rechnung macht. Schon den Regkey gesetzt? HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\LocalAccountTokenFilterPolicy=1 (DWORD)

  247. Dann wohl auch nicht über z.B. eine Portfreigabe in der FB, o.ä.? Was ich nicht nachvollziehen kann, warum man Etwas aufwecken kann, es aber nicht schlafen legen? Gehen da wohl nur bestimmte Befehle durch? Kannst du mir das bitte kurz noch schlank darlegen? Merci!

  248. Hallo, wirklich ein tolles Tool. Aber, ich habe Probleme. Intern an der Fritzbox 7390 kann ich jeden PC, den ich drauf eingestellt habe, rauffahren, das runterfahren habe ich für mich anders gelöst (Win10). Auch mein Synology NAS fährt brav hoch. Leider aber, und das hat Prio, nicht vom Internet (die PCs noch nicht getestet) Ich vermute aber mal, ich muß in den Masken was anderes angeben. Also, was mir nicht klar ist , was ich wie eintragen soll, Nach vielen Experimentan frage ich direkt.
    Hostname: da habe ich XXXXXXXX.ddns.net (kein www http oder so davor)
    Bei MAC die MAC vom NAS
    Beim Rest brauche ich Hilfe, was wo reinkommt. Auch zu den generellen Einstellungen
    Zur Fritzbox selber. Dort eine udp Freigabe auf das Gerät mit von Port 7 bis 7 an Port 7 Angezeigt wird die IP vom NAS. Aber auch andere Ports, z.B 1-100 (von) an 1-100 brachte nix, auch nie die Einstellung an der Fritzbox, das Anwendungen das Gerät starten dürfen
    Sie sehen, ein Netzwerkspezie bin ich nicht, obwohl ich intern alles ans rennen bekommen
    Schon mal im vorruas vielen Dank 🙂

    1. Hallo,

      was Fritz-Boxen an geht, bin ich auch überfragt… In WOL2 muss auf jeden Fall unter Einstellungen-> WOL noch an Zielrechner Senden aktiv sein.

      Notfalls die WOL Funktion in der Fritz-Box nutzen.

    2. Hallo
      für den Fernzugriff mit WOL2 auch andere Programme für ein Netzwerk hinter einer Fritzbox ab Firmware 6.0 empfehle ich, und so nutze ich das ganze auch, den Fritz Fernzugang. Ich nutze bei mir selber auch eine Fritzbox und habe somit alle entfernten Netze die ebenfalls hinter einer Fritz liegen direkt zwischen den Boxen gekoppelt. Wenn ich mit dem Lappy unterwegs bin nutze ich das Prorogram Fritz Fernzugang für PC, wobei zu beachten ist, unter Win10 funktioniert es derzeit nicht und die Alternative ist sehr kompliziert zum einrichten.
      Wichtig zu beachten ist, jedes Netz hinter einer Fritzbox muss hierbei einen anderen IP-Bereich haben (DHCP in der jeweiligen Fritzbox). Also 192.168.y.z oder 10.x.y.z wobei das x oder y in jedem Netz unterschiedlich seien muss und in keinem anderen Netz vorkommen darf.
      Ich nutze das WOL2 so über derzeit 5 miteinander verbundene Netze, nur mit dem Herunterfahren habe ich wegen der unterschiedlichen Adminpasswörter in den einzelenen Netzen noch Probleme über das WOL2.

      ich hoffe hier mit einer Idee weitergeholfen zu haben.

  249. Also, reicht das, was ich angetragen habe. Eventuell sende ich mal ein Screenshot von WOL2. Aber ich Danke schonmal 🙂

  250. Hi,
    1. finde Wol2 ein super tool (sonst würde ich hier auch keine Bemerkungen eintragen)
    2. der Downloadlink oben (https://www.box.com/shared/mjsgmzak0g) führt zu einer Seite auf der ich den Download nicht starten kann. Der Mirrorlink am Rande (https://www.dropbox.com/s/cyvvi04nb84y4zg/WOL2.7z?dl=0) funktioniet zum Glück.
    3. in der ReadMe_De.htm in dem 7-zip-file ist als Version die 2.0.2.7 und als Datum 30.08.2014 angegeben. Oben steht „Current Version 2.0.2.6 / 08.2014:“ könnte das auch mit dem nicht passenden Link zusammenhängen?

    mfg
    Hans

  251. Leider funktioniert der Download-Link nicht. Es passiert einfach gar nichts, wenn ich auf den Herunterladen-Button klicke.

  252. Guten Tag und vielen Dank für das tolle Programm.

    Habe das in zwei Rechnerumgebungen eingesetzt, jeweils auf einem Server, um die zugehörigen Arbeitsplatzrechner steuern zu können. In einer Umgebung funktioniert das Programm einwandfrei, in der anderen Umgebung nur zeitweise. Der Server hat zwei NICs, von denen jeder mit einem Switch verbunden ist, die aber auch untereinander „kaskadiert“ sind. Ich habe festgestellt, dass WOL nur funktioniert, wenn das betroffene System im ARP Cache des verwendeten Servers (Windows Server 2012 R2) eingetragen ist. Auch die verschiedenen Einstellungen zur Übertragung (Broadcast…) helfen hier nicht. Was könnte die Ursache sein? Wäre es eventuell sinnvoll, das Programm um einen Auswahl der zu verwendenden NIC zu erweitern? Ich werde noch die Funktionen der Switche prüfen, aber diese sind identisch mit dem aus der funktionierenden Umgebung.

    1. Die „Wahl“ welcher NIC genutzt wird, um das Paket zu senden, trifft das .NET Framework.
      Früher gab es die Option mal, allerdings kann ich das jetzt nicht mehr steuern. In der Log-Datei steht, welcher NIC genutzt wurde.

  253. Hallo Marko!

    Bin durch Zufall über Dein Tool gestolpert und bin nur mal wieder in meiner Meinung bestätigt – Software die gut ist muss nicht teuer sein. Bislang konnte ich bis auf einen Punkt schon fast alles realisieren was ich mir wünsche, speziell die Option der Werkzeuge muss man mehr als lobend erwähnen.

    Nur: Leider bin ich zu blöde mir den Zugriff auf Webseiten zu erleichtern, aktuell sitze ich am IE (für Switche, Router etc wäre das eine echte Arbeitserleichterung).

    Dazu habe ich ein neues Werkzeug definiert mit dem Befehl „%programfiles%\Internet Explorer\iexplore.exe“ und dem Parameter http://%dname/% in Anlehnung an die Beispiele, nur leider kommt nur meine Startseite.

    Gibt es zufällig eine Art Sammlung von bereits realisierten Werkzeugen wo ich spickeln könnte?

  254. Hallo, erstmal großes Lob für dieses Tool ist echt super.

    Benutze es nun seit ein paar Wochen und nun habe ich dies bezüglich noch eine Frage.

    Wenn ich die PC’s aufwecken lassen kommt dann bei Windows die Benutzeranmeldung, gibt es eine Möglichkeit gleich im TOOL die Benutzerdaten (Name,Passwort) zuhinterlegen das der PC gleich mit Anmeldung hochfährt? Oder muss ich das dann in Windows direkt einstellen?

    Vielen Dank schon mal für eure Antworten.

    MFG Martin

  255. Hallo, ich möchte dieses schicke tool für unseren Computerraum in der Schule benutzen.
    Leider bekomme ich die Shutdown-Funktion nicht hin. WOL geht. Shutdown über den cmd Befehl geht auch.
    Log habe ich aktiviert, nur sehe ich da keinerlei Einträge zu Shutdown-Versuchen. Das oft zitierte schwarz cmd Fenster erscheint kurz, aber beim Zielrechner tut sich nichts. In der Log Datei sind nur die regelmäßen checks der Clients aufgeführt; einen WOL Start kann ich z.B. in der Datei sofort sehen, Shutdown taucht irgendwie nirgends auf.
    Ich bin nicht so der Netzwerkexperte muss ich dazu sagen. Können Sie mir vielleicht sagen, was ich in den Optionen genau eintragen muss bei Herunterfahren? Denn technisch scheint es doch zu gehen.
    Herzlichen Dank für Ihre Antwort!

      1. Hallo und vielen Dank für Ihre Antwort.
        Die Hostnamen sollten stimmen, WOL funktioniert, auch RDP unter ‚Werkzeuge“ geht. (nur dass 3 von 8 ständig als offline in der Übersicht angezeigt werden, obwohl sie geweckt wurden und obiges geht)

        Remote shutdown will nicht klappen. Ich habe Benutzer/Passwort in den Einstellungen hinterlegt, Domain+Grund ist leer. (wenn: was muss da rein?)
        Meine old-school .bat mit „shutdown -s -t 10 -m \\LB001“ etc funktioniert von meinem Rechner aus ohne Probleme.

  256. Hallo,
    Zumächst einmal möchte ich mich für das hervorragende kleine Tool bedanken. Ich nutze es nun schon seit fast 7Jahren in diversen Netzen mit und ohne AD und es hat auch immer gute Dienste geleistet.
    Aktuell habe ich jedoch auf einem der Systeme einige Probleme mit dem WOL2-Tool. Seit dem letzten MS-Patchday funktioniert es auf einem SBS2008 nicht mehr. Auch wenn keine Host-Datei geladen ist liegt die Prozessorauslastung für das WOL2 immer uber 70%, der Netzwerscanner findet keine Rechner mehr in der Umgebung bzw. der Scan ist zuschnell durch, die Einstellungen lassen sich auch nicht aufrufen, hier erhalte ich immer eine Fehlermeldung „Der Wert 0 ist für Value ungültig. Value sollte zwischen ‚Minimum‘ und ‚Maximum‘ liegen.“. Die Details zu der Fehlermeldung kann ich gerne nachreichen. Im gegensatz zu vorher wird die zuletzt benutzte Host-Datei nicht automatisch beim Start geöffnet. Weiterhin, wenn ich die vorhandene Hostdatei öffne, dann baut sich die Hostliste ständig von oben beginned neu auf, der aktuelle Status der Hosts wird nur mit offline angezeit. Das Starten der Hosts scheint zwar zu funktionieren, das Herunterfahren/Neustarten aber nichtmehr. Leider ist dies derzeit der einzige SBS2008 in meinem Verantwortungsbereich, somit kann ich das ganze nicht auf Anderen überprüfen. Unter Win7 sowie WinSrv2012 läuft es weiterhin problemlos.
    Ich weiß daher momentan nicht ob das Problem von einem der letzten Updates hervorgerufen wurde und wenn ja von Welchem, oder ob hier ein grundsätzlicher Fehler im System vorhanden ist. Außer dem WOL2 gibt es aber derzeit keine weiteren Probleme in diesem System.
    Kann irgendjemand hier dieses Problem bestätigen oder hat jemand eine Lösung?

    Vielen Dank schon im voraus.

    P.S.: Für zukünftige Versionen währe es schön, wenn man die Anmeldeinformationen zum Herunterfahren/Neustarten für jeden Host oder zumindest für die einzelnen Gruppen getrennt festlegen könnte.

    1. Hallo,

      löschen Sie doch bitte mal in der Registry die Einstellungen – bzw. die profile.xml – je nach dem, wo Sie die Einstellungen speichern.

      Der Wunsch steht schon auf der TODO-Liste.

  257. Hallo Marko,

    ich verwende das Tool WOL2 schon etwa 3 Jahre in einer alten Version, bei der der WOL-Port sich nicht erfolgreich änderen ließ. Jetzt habe ich die 2.1-Beta1 runtergeladen und installiert und meine Hoffnungen haben sich erfüllt: Das Teil sendet erfolgreich ein Magic packet auf Port 40000 raus. Untel Linux sendet das wol von Thomas Krennwallner standardmäßig unter 40000 raus und da ich nur eine einzige Windows 7 Kiste habe, wollte ich nicht vom „Standard“ abweichen.
    Ich wecke damit u.a. meinen NAS/Router (unter Linux) auf, was bis vor kurzem noch über das Bord-eigene wol lief. Da ältere Boards durchaus unzuverlässig waren was den Wiederanlauf betrifft, und sie dazu noch beträchtlichen Strom im Standby verbrauchten, bin ich dazu übergegangen, einen Raspi auf WOL-Pakete zu sensibilisieren, der dann über seine Ports kontaktlose, selbsthaltende Triac-Relais aktiviert. Derzeit hängen 3 Rechner so schaltbar am Stromnetz.
    Auch genial finde ich, dass es sich so leicht über Komandozeile steuern läßt. Ich verwende folgendes:
    „wol2.exe -wake hostname.com -close“ als Ikone in der Schnellstartleiste von Windows (so heißt das doch, oder?)
    Das macht genau, was es soll.
    Mir ist wohl bewusst, das dieses mächtige Tool damit total unterfordert ist.

    Viele Grüße und frohes Schaffen!

  258. Hallo Marko,

    erstmal vielen Dank für das Tool.

    Ich bin gerade dabei eine Testumgebung aufzubauen und nutze dabei WOL2.

    Das Herunterfahren der Rechner (WIN7) funktioniert ohne Probleme, egal ob im gleichen Netzwerk oder einem anderen Netzwerksegment. Nur das Aufwecken funktioniert nicht.

    Habe mal die Log Funktion aktiviert und sehe dort folgenden Meldung:

    „Info | Waking host xxx.intern.de (10.xx.xx.xxx / 00:15:5d:41:74:01)
    Info | Will send WOL package to 255.255.255.255:7
    Info | Local Endpoint used: 0.0.0.0:65276“

    Doch es passiert leider nichts. Was mache ich hier falsch?

    Gruß
    Passy

  259. Hallo Marko,
    sehr gutes Tool!
    Ich würde gerne auch meinen Linux Rechner damit aus der Ferne herunterfahren.
    Zur Zeit weiche ich auf AquilaWOL aus, bin mit der GUI allerdings nicht so zufrieden-besonders das Starten und Herunterfahren.
    Um Nicht-Windows-Systeme zu Verwalten bietet das Aquila Tool allerdings die Möglichkeit eigene Kommandos auszuführen. Beispielsweise lässt sich der Linux Rechner auf die folgende Weise herunterfahren:
    „C:\Program Files (x86)\PuTTY\sd_server_linux.bat“ $HOST $USER $PASS 22
    und der bat:
    @echo off
    set hst=%1
    set usr=%2
    set psw=%3
    set prt=%4
    start „“ „C:\Program Files (x86)\PuTTY\plink.exe“ -ssh -P %prt% -pw %psw% -t %usr%@%hst% „echo ‚%psw%‘ | sudo -S /sbin/poweroff“

    Wäre so eine Implementierung auch eine Option für dein Tool, oder gibt es gravierende Nachteile externe Tools auf diese Art einzubinden?

    Beste Grüße
    Michael

      1. Hallo Marko,
        danke für die schnelle Antwort.
        Ich hatte das Kontextmenu übersehen und dachte die Tools wären fix oO

        Besten Dank!

  260. Ist es möglich, dass der Netzwerkscanner bereits bestehende Einträge von Hosts nicht überschreibt? Wir scannen damit mehrere Netzwerke und fügen die Hosts hinzu. Anschließend muss die MAC-Adresse natürlich nachgepflegt werden. Wird nun wieder ein Scan gestartet werden alle Informationen einfach überschrieben/gelöscht und somit beginnt die Arbeit wieder von vorne.

    Daher pflegen wir die Liste aktuell manuell was natürlich fehleranfällig ist.

    1. In der aktuellen Betaversion können Sie angeben, was überschrieben werden soll – und was nicht.
      Probieren Sie mal diese. Es sind keine Fehler bekannt, sodass sie diese auch produktiv nutzen können.

  261. Ich habe für meinen Test die Version 2.1.0.0 (Beta1) genutzt. Leider konnte ich in den Einstellungen keine Parameter dafür finden. Unter dem Reiter „Scanner“ habe ich beide Haken entfernt, da die Thinclients beim Suchen nicht angezeigt werden. Wo finde ich die notwendigen Parameter?

  262. Guten Morgen,
    eigentlich wollte ich die neue Beta testen. Der Download der WOL2.1_Beta1.7z klappt. Aber beim entpacken mit 7Zip kommt zu jeder einzelnen Datei die Meldung „Das Kompressionsverfahren in „DATEINAME“ wird nicht unterstützt. Die Dateien werden zwar erstellt haben aber durch die Bank die Grösse 0. Datei evtl korrupt?

    Vielen Dank

    foe

  263. Gibt es eine Möglichkeit, das Programm bzw. den Timer als Dienst laufen zu lassen, damit auch im Abgemeldeten-Zustand der Timer funktioniert?

  264. Hallo Herr Oette,
    als erstes recht schönen Dank für dieses tolle Tool! Ich nutze es für 200 Schulcomputer.
    Meine 1. Frage, wie kann ich mit dem Kommando:
    WOL2.exe -file home.xml -wake PC1;Printer -Close
    alle PCs starten. Gibt es eine Option all?
    Meine 2.Frage:
    Wenn alle Computer gestartet sind und ich alle herunterfahren möchte, hab ich beim selektieren häufig das Problem, daß das Selektieren stockt. Ich muss dann erst die ersten 100 und anschließend den Rest selektieren.
    (Ich denke, das das Abfragen der Clients auf Online hier eine Rolle spielt?). Schön wäre hier die Option „Alle Computer selektieren.
    Beste Grüße
    K. Rasmus

    1. Eine „All“ Option gibt es derzeit nicht. Sie können aber eine Gruppe „Alles“ anlegen, und diese aufwecken.
      Das Thema „Alle Markieren“ ließe sich auch mittels Gruppe elegant lösen. (Rechtsklick auf den Reiter)

      Ihre Vorschläge stehen jetzt auf der TODO Liste für die nächste Version. 😉

  265. Hallo Herr Oette,
    danke für den Tip mit der Gruppe!
    Noch ein weiter Punkt:
    Vor dem Heruntenfahren der PC’s sende ich noch eine Warnmeldung (Script) an alle angemeldeten Benutzer.
    msg * /SERVER:Computername „Text“
    (Hier muss ich immer erst die aktiven Computer feststellen, um Verzögerungen zu vermeiden)
    Könnte man dieses Kommando nicht einfach in WOL2 einbauen ? (Ähnlich wie Shutdown)
    Beste Grüße
    Klaus Rasmus

    1. Hallo,

      warum Tragen Sie die nachricht nicht einfach in WOL2 bei „Grund“ in den Einstellungen ein?
      Der Text wird dem User dann anzeigt.

      Die Zeit, bis der Rechner wirklich herunter gefahren wird steuern Sie an gleicher Stelle bei „Timeout“.

      Gruß

  266. Hallo Herr Oette,
    ich verwende Ihr Programm seit Jahren ohne Probleme, nun aber kann ich plötzlich (über Nacht) auf einem Rechner unter WIN-10 das Programm zwar starten, -wird im Task Manager als gestartet angezeigt- aber die Oberfläche erscheint nicht mehr. Bei einem Start sieht es zunächst (schemenhaft) so aus als öffne sich die Oberfläche, verschwindet dann allerding im Nichts! Der Rechner wurde seit dem letzten erfolgreichen Start von WOL 2 nicht verändert!
    mfg
    Gerd Kreimendahl

    1. Hallo Herr Kreimendahl,

      Vermutlich sind Registry-Einstellungen fehlerhaft.

      Falls Sie die Profile.xml nutzen, löschen Sie diese bitte. Andernfalls löschen Sie bitte mit dem Registrierungseditor alle Einträge unter HKCU/MOette/Wake On Lan 2.

      Vergessen Sie bitte jeweils das Backup nicht.

      1. Hallo Herr Oette,
        vielen Dank für Ihre schnelle Antwort, Profile.xml nutze ich nicht. Das löschen der Daten in der Registry bringt auch nichts. Ich versuche nun mal ihre Beta Version, mal schauen wie lange das gut geht, weil der Fehler offensichtlich erst auftritt nachdem der Rechner wieder neu gestartet wird, oder vielleicht nachdem er aus dem Ruhezustand wieder hochfährt.
        mfg
        Gerd Kreimendahl

  267. Hallo Herr Oette,
    ich habe sowohl in der Version WOL2 als auch in der Beta-Version 2100 versucht den Import einer CSV durchzuführen und erhalte die Fehlermeldung: Eine Zeile in der CSV-Datei ist ungültig. Import fortsetzen ? Diese Meldung erscheint auch dann wenn ich einen Export mache und ohne die Datei anzufassen gleich wieder einen Import durchführe. Leider kann ich hier keinen Screenshot einfügen.
    Freundliche Grüße
    Heinz Eilers

  268. Die angemeckerte Zeile lautet:
    ´yf68ttqj.i8765.gwznord.de;10.111.162.176;;10:60:4b:8a:a7:34;Meier,Fritz;255.255.255.0;NWZ`
    Mehr wird nicht exportiert. Beim Import wird dann bei jedem PC die Zeile angemeckert.
    Freundliche Grüße
    Heinz Eilers

    1. Hallo, die Zeile entspricht nicht dem nötigen Aufbau. Ich hatte doch schon auf die Beispieldatei verwiesen:
      Host Name;Comment;IPv4 Address;MAC Address;Subnet Mask;Groups;Secure On Password;DHCP Flag;IPv6 Address

      Es müssen pro Zeile ALLE Spalten vorhanden sein. Auch leere.

  269. Besteht die Möglichkeit den Host-PC nicht herunterzufahren sondern in den Ruhezustand zu versetzten (Hibernate-Mode)?

    1. Hallo, nein das gibt die Microsoft Windows API nicht her.
      Aber selbst wenn Sie das hin bekommen, können Sie die meisten PCs dann nicht mehr per WOL aufwecken.

      1. Vielen Dank für die Antwort. Ich habe den Ruhezustand nun via GPO (Aufgabenplanung „shutdown.exe /h /f“) realisiert. Wobei zuvor dieser Modus erst in Windows aktiviert werden muss („powercfg -h on“). Das Aufwecken der betroffenen PCs funktioniert einwandfrei mit WOL2. Vielen Dank für das tolle Tool.

  270. Hallo Herr Oette,
    danke für das tolle Programm, ich nutze es schon einige Zeit.
    Ich hatte es hinbekommen, dass WOL2 beim Windows-Start in den Tray gestartet wurde. Leider hat wahrscheinlich ein Windows Update (Win 8.1) vor ein paar Tagen die Konfiguration gelöscht, so dass (nicht nur) WOL2 nicht mehr gestartet wird. Ich weiß auch nicht mehr, wie ich das damals hinbekommen habe.
    Wie auch immer, es funktioniert nicht mehr. Ich kann das Programm starten lassen (es geht im Moment nur über die Aufgabenverwaltung, weder über Autostart noch über Registry), aber es minimiert sich nicht, egal, was ich in den Optionen oder in der Registry einstelle (dort steht der Autostart auf „True“). Die Konfiguration in der Registry speichern habe ich auch schon versucht, ebenso die Betaversion, ohne Erfolg.
    Wie bekomme ich WOL2 wieder in den Tray gestartet?

    Viele Grüße

    1. Hallo,

      in den Einstellungen aktivieren Sie „In den Benachrichtigungsbereich minimieren“. Dann minimieren Sie WOL2 und beenden es über das Menü im Tray.
      Wenn Sie WOL2 jetzt neu starten, sollte es automatisch im Tray sein.

      Alternativ können Sie das auch der Autostartverknüpfung mit geben (minimiert).

      1. Hallo,
        das habe ich alles schon versucht. Das Programm startet selbst mit aktivierten Einstellungen nicht in den Tray. Und auch der Autostart funktioniert nicht, WOL wird beim Neustart nicht geladen. Wie geschrieben, das funktionierte einwandfrei bis auf das letzte Win8.1 Update. Dort muss MS etwas eingebaut haben, das den Autostart von Links verhindert.
        Ich habe mir jetzt so geholfen: Einen Link, in dem WOL minimiert gestartet wird und ein Batchfile, das im Autostart liegt (und dort auch gestartet wird) und die Linkdatei aufruft. Quasi von hinten durch die Brust ins Auge. Damit funktioniert es.

        Ein Problem habe ich jetzt noch: Ich habe zwei Win10 PCs, auf denen ich WOL nutzen will. Das Programm wird mit obiger Methode gestartet und befindet sich im Tray. Leider bringt Win10 keine Benachrichtigung, wenn sich der Status eines Hosts ändert, während es bei Win8.1 eine Meldung gibt.
        Was könnte die Ursache dafür sein?

        Viele Grüße

      2. Das mit dem Autostart verstehe ich nicht. Wenn Sie eine ganz normale Verknüpfung zur WOL2.exe in den Autostart legen, sollte er diese doch öffnen.

        Das Problem mit den Benachrichtigungen kommt daher, dass Microsoft hier etwas „verbessert“ hat. Die Nachricht finden Sie im Info-Center. (Also bei der Sprechblase rechts unten.)

        Wenn Sie das alte Verhalten wieder haben wollen: https://winaero.com/blog/enable-balloon-notifications-in-windows-10-and-disable-toasts/

  271. Hallo,
    danke für den Tipp mit Winaerotweaker. Werde ich gleich mal ausprobieren.
    Warum das mit dem Autostart nicht funktioniert, weiß ich auch nicht. Auf jeden Fall wird die WOL2.lnk nicht ausgeführt.

    1. Die Balloontipps einzuschalten hat es gebracht. Danke.
      Ich hasse Windows 10!
      Habe nochmal eine neue WOL2.lnk erstellt und in den Autostart kopiert. Leider mit dem gleichen Ergebnis.
      Alle anderen .lnk-Dateien werden einwandfrei ausgeführt, nur die WOL2 nicht. Die Attribute und die Sicherheitseinstellungen sind bei allen .lnd-Dateien gleich. Ich verstehe das nicht.

  272. Hallo Herr Oette,

    bei mir fiindet der Netzwerkscanner einfach keinen Host. Auf allen Clients ist Windows 10 Pro x64 installiert. Selbst wenn überall die Firewall abgeschalten ist, wird kein Host gefunden.
    Was mache ich denn falsch?

  273. Hallo Herr Oette,

    erstmal vielen Dank für das wunderbare Tool. Wir nutzen es seit einem Monat um die PCs morgens und abends jeweils ein und wieder auszuschalten. Nun stehen ja bald die Betriebsferien an. Ist es möglich das man bei Betriebsferien diese Automatischen Einstellungen deaktiviert? Oder ist dies nur möglich über das deaktiveren der verschiedenen Einträge? Ansonsten würde ich mich einmal daran setzen das man über eine kleine Funktion die Betriebsferien eintragen kann und das System erst das Datum vergleicht bevor die Abschaltung erledigt wird.

    Ich bedanke mich schon einmal für ihre Hilfe.
    Gruß,
    Manuel Bußmann

    1. Hallo,

      aktuell lassen sich die Timer nicht pauschal „deaktivieren“ – Lediglich im Multiselect über alle Hosts sollte das in der aktuellen Betaversion gehen.

      Eine „Betriebsferien“ Funktion gibt es aktuell nicht. Wenn Sie selbst programmieren wollen, schreiben Sie mir bitte eine Mail, dann bekommen Sie den aktuellen Quellcode als Snapshot. Der auf GitHub ist veraltet, da er gern „geklaut“ und dann verkauft wird.

      Viele Grüße

      1. Könnten Sie mir die aktuellen Daten zuschicken? Finde leider Ihre E-Mail Adresse nicht.

  274. Hallo Herr Oette,
    vielen Dank für dieses wunderbare Tool. Wir verwenden es seit relativ langer Zeit in unseren Apotheken und es hat fast immer wunderbar funktioniert. Leider haben wir jetzt einige Geräte die sich seit neuestem nicht mehr herunterfahren lassen am Abend. Dies passiert aber meist sporadisch, mal der eine, mal der andere PC. Gibt es eine Möglichkeit des Loggings um zu schauen ob der PC antwortet? Oder, was mir gerade auffällt… es sind nur Windows 10 PCs betroffen. Kann es sein dass wenn das Windows Update läuft, der Shutdown Befehl ignoriert wird?

    1. Welche Variante nutzen Sie denn, um den Rechner herunter zu fahren? WMI oder die Shutdown.exe? Bei WMI sehen Sie Einträge im Protokoll.

      Wenn Windows 10 die Installation eines Updates plant, könnte es sein, dass es den Befehl ignoriert, oder der Rechner danach zumindest an bleibt.

      1. Ah vielen Dank, dann werden wir bei nächster Gelegenheit mal die neue Version testen.

  275. Hallo,

    seit dem Einbau einer zweiten Netzwerkkarte habe ich ein Problem mit WOL. Mein altes Tool winwake funktioniert nicht mehr und auch Ihr WOL2 weckt die betreffenden Rechner nicht. Nur via Fritzbox, aber auch mit dem Tool „WakeOnLAN“ klappt es einwandfrei. Letzteres sagt mir aber nicht zu.

    In Ihrem Tool habe ich die verschiedenen WOL-Methoden getestet, was aber keine Änderung brachte.

    Eine weitere Möglichkeit mit zwei NICs gibt es dann nicht, oder?

    Vielen Dank!

  276. Hallo Herr Oette,

    prima Tool und es lässt sich gute erweitern. Wir setzen es bei uns für ca. 250 Geräte ein. Ein Frage habe ich zu den Schaltern. %name% liefert mir den fqdn eines Gerätes. Gibt es eine Möglichkeit, nur den Hostname zu übergeben? Ein eigenes Script wäre eine Variante, aber so etwas wie %shortname% fände ich eleganter 🙂

  277. Hello, Mr. Marko, first of all, thank you very much for your work. I would greatly appreciate it if one day the integration with the ocs inventory can be done, that there is the option to obtain the mac, team name and ip of the team from this client. And in the configuration section you can put a password so that only a user with the password can move to the additional configurations and tools that are created.

    Thank you very much for all your support.

    Best regards.
    OCS Inventory: https://www.ocsinventory-ng.org/en/

  278. Hallo, ich bekomme sehr häufig .NET Fehlemeldungen (Was dann einen Absturz zu folge hat), wenn ich zwischen Gruppen hin und her switche.
    Ich hoffe ich darf das hier posten:

    Gruss,
    Philipp

    Informationen über das Aufrufen von JIT-Debuggen
    anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

    ************** Ausnahmetext **************
    System.ArgumentOutOfRangeException: InvalidArgument=Value mit dem Wert 0 ist für startIndex ungültig.
    Parametername: startIndex
    bei System.Windows.Forms.ListView.FindItemWithText(String text, Boolean includeSubItemsInSearch, Int32 startIndex, Boolean isPrefixSearch)
    bei System.Windows.Forms.ListView.FindItemWithText(String text, Boolean includeSubItemsInSearch, Int32 startIndex)
    bei WOL2.MainForm.HighLightMatchingListViewItems(String p)
    bei WOL2.MainForm.RefreshHostList()
    bei System.Windows.Forms.TabControl.OnSelectedIndexChanged(EventArgs e)
    bei System.Windows.Forms.TabControl.WmSelChange()
    bei System.Windows.Forms.TabControl.WndProc(Message& m)
    bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

  279. Hallo Herr Oette,
    ich versuche mit Ihrem Programm WOL2 mein NAS (Thecus 4200 Pro) zu starten. Leider passiert nichts.
    Wenn ich allerdings den Befehl von der Fritzbox absetze, funktioniert es.
    Haben Sie vielleicht eine Idee?

    MfG M. Schürmann

    1. Noch habe ich keine Idee. Da müssten Sie mir/uns schon noch verraten wie die IP und MAC Adressen des NAS und des PCs lauten. Auch ob die FB als Switch dazwischen steckt, oder ein echter Switch/Hub.

  280. Hallo Herr Oette,

    ich bin langjähriger Nutzer Ihres hervorragenden Programms. Was mir aber immer noch fehlt, ist die Möglichkeit noch weitere Spalten neben Name, IP-Adresse usw. einzufügen. bzw. Spalten wie NIC Hersteller auszublenden. Ist die eventuell noch geplant?

    Grüße

  281. Hey, ist es auch möglich einen Broadcast zu senden (ff:ff:ff:ff:ff:ff) um alle erreichbaren Rechner im gleiche Netz wie den ausführenden Client aufzuwecken? Wenn ja, wie richte ich das ein?

    Schönen Gruß!
    Micha

    1. Ja, einfach einen Host mit exakt dieser Mac Adresse einrichten. Und unter Einstellungen die Methode zum Versenden anpassen (netcast).

      Aber Achtung: nicht jeder NIC reagiert auf den Broadcast und nicht jeder Router (zB. fritzbox) lässt den zu.

  282. Hallo,
    von der Oberfläche her finde ich das Tool super, nur geht es bei meinen Rechnern nicht. Über die Fritzbox selbst kann ich meine PCs wecken, eben so mit der Handy App Wake on Lan von Mike Webb.

    Ich verwende eine Fritzbox 7430 und die PCs haben eine TP-Link Netzwerkkarte TG-3468 (V2 oder auch V3)
    – Ping geht mit dem Tool
    – RDP geht mit dem Tool
    – Der Netzwerkscanner läuft ewig und findet keine PCs, Anlegen neuer Host und Auflösen funktioniert ohne
    Probleme.
    – Es wird auch der zustand ONLINE oder OFFLINE erkannt

    Welche Einstellungen muss ich verändern, damit es wie mit der Handy App oder der Fritzbox geht?

    Viele Grüße
    Béla

  283. Kleiner Hinweis: Die Verlinkung auf Github gibt ein 404 zurück, da das Repositories nicht vorhanden ist. Ansonsten ein großes Dankeschön an dieses hervorangende Programm.

    1. Danke für die Info.
      Das Projekt ist in diesem Sinne nicht mehr Open Source, da „Fälschungen“ aufgetaucht sind. Von „kostenpflichtig“ bis zu „Mit Malware“ gebündelt, war alles dabei.

  284. Wunderschönen guten Tag!

    Super Tool, schön übersichtlich und gut zu benutzen. Großes Danke erstmal für die Entwicklung und die anhaltenden Verbesserungen und Support!

    Wir benutzen bei uns in der Firma das Tool um etwa 35 PCs hoch- und runterzufahren. Es funktioniert bei den meisten absolut zuverlässig, bei manchen jedoch leider nicht. 3-4 Computer lassen sich manchmal nicht aufwecken (wir benutzen WOL2). Die PCs sind in zwei verschiedenen Netzwerken, es gibt aber in beiden einzelne PCs die manchmal nicht aufwachen. Es verwirrt mich, dass das Problem anscheinend PC-spezifisch ist und nicht konsistent auftritt.

    Haben Sie eventuell eine Idee, woran das liegen könnte? Kenne mich leider überhaupt nicht aus.

    Viele Grüße
    David

      1. Leider nicht, es muss dann jemand manuell das Gerät anschalten.

        Nachts wird der Strom komplett abgestellt, jetzt habe ich die Vermutung, dass es daran liegen könnte. Allerdings frage ich mich, wieso es dann überhaupt bei anderen PCs funktionieren sollte.
        Kann der Zustand von LAN-Kabeln oder Netzwerkkarten eine Art „Wackelkontakt“ hervorrufen, dass manche PCs manchmal nicht funktionieren?

      2. Normalerweise fährt ein Rechner, nachdem der Strom wieder da ist, kurz hoch um die im BIOS hinterlegten Einstellungen (zB. ob WOL an ist oder nicht) zu aktivieren. Ich vermute, da läuft bei den problematischen Geräten was schief.

  285. Hallo Herr Oette,
    ich habe mit meinem Benutzerprofil ein Problem: WOL2 2.1 beta stürzt immer ab mit einer .NET Fehlermeldung, kann es gar nicht mehr starten – ich musste auf die 2.0.2.7 zurückgreifen.
    Ich finde aber den Fehler leider nicht..
    Hat immer funktioniert die letzten Jahre, plötzlich gab es einmal ein Programmabsturz, seit dem geht 2.1 nicht mehr… Bin etwas ratlos… denn mit einem anderen Benutzerprofil läuft es dann? Ein neu erstellen meines Profils ist leider keine Option.
    Ich hätte die memory.hdmp und minidump.dmp bei Bedarf…

    Fehlerbucket , Typ 0
    Ereignisname: CLR20r3
    Antwort: Nicht verfügbar
    CAB-Datei-ID: 0

    Problemsignatur:
    P1: wol2.exe
    P2: 2.1.0.0
    P3: 5809e18c
    P4: System.Configuration
    P5: 2.0.0.0
    P6: 537d7f19
    P7: 1a9
    P8: 75
    P9: IOIBMURHYNRXKW0ZXKYRVFN0BOYYUFOW
    P10:

    LG

      1. Hm gute Frage ich habe keinen Eintrag in der Reg (HKLM/Software/moette ? ) auf die schnelle finden können –
        Wenn ich die WOL2.exe alleine in ein Verzeichnis lege ohne .xml und dort starte gibt es auch den Absturz…
        JAAA – jetzt habe ich unter appdata local die user.config gefunden – und diese umbenannt, damit lässt sich 2.1 wieder starten! Danke für den wichtigen Tipp 🙂 Wollen Sie die problematische user.config haben? 🙂

      2. Ups, die user.config war komplett leer – da stand in 8KB gar nichts mehr darin. Interessant aber gut zu wissen wo ich das nächste Mal suchen darf 🙂 Vielen Dank!

  286. Hallo,
    wir benutzen WoL in der Schule seit Jahren, im Moment haben wir Version 2.12.2. Seit wir Win7 Computer an einem Win 2008 R2 Server -auf dem das WoL läuft- haben, funktioniert das Herunterfahren der PCs nicht mehr.
    In der Ereignisanzeige finde ich für jeden PC (xxx) diese Meldung:
    Error 03.04.2019 15:15 1000 Shutdown error on host xxx : Der RPC-Server ist nicht verfügbar. (Ausnahme von HRESULT: 0x800706BA)
    Können Sie mir helfen?
    Vielen Dank und Grüße von
    F. Wagner

    1. Hallo,

      nun, die Fehlermeldung besagt, dass Sie entweder nicht das Recht haben (kein Domänen-Admin?) den Rechner herunter zu fahren, oder dass auf den Zielrechnern keine Remote-Prozeduraufrufe möglich sind. – Falls der Anwender unter dem WOL2 läuft keine Admin Rechte hat, können Sie diese in den Einstellungen hinterlegen.

      Die Version 2.12.2 kenne ich allerdings ehrlich gesagt nicht. Die aktuellste, die Sie von mir beziehen können ist die 2.0.2.7.
      Das Windows 7 + 2008 R2 „uralt“ sind und in Kürze nicht mehr von Microsoft Supported werden, ist Ihnen bekannt?

      1. Hallo Herr Oette,
        vielen Dank für die Nachricht!
        Es muss dann wohl an den Client-PCs liegen.
        Ja, das ist bekannt, dass unsere Betriebssysteme veraltet sind, aber das ist eine andere Baustelle.
        Grüße von F. Wagner

  287. Hallo Herr Oette,

    bin jetzt doch umgestiegen auf Win 10 und habe die Benachrichtigungen soweit wie nötig ausgeschaltet, außer für WOL2.
    Im Netzwerk haben wir 8 PCs und ich überwache die Anbindungen aller PCs in das Netzwerk mit meinem. Leider bringt WOL2 für jeden PC der gerade Online ist eine eigene Meldung heraus, so dass im Extremfall, wenn ich meinen PC starte und alle anderen PCs im Netzwerk sind, 8 Meldungen nacheinander erscheinen.
    Wäre es möglich, die Meldungen in WOL2 zusammenzufassen, so dass nach einer bestimmten Zeit nur eine Meldung herausgeht mit allen PCs, die in dem Augenblick online sind (z.B. durch Sammeln und dann nach 2-3 Minuten die Meldung herausgeben)?

    Vielen Dank
    Holgip

  288. Hallo,

    Vielen Dank für die Arbeit, es ist eine Super App! Wir haben seit wir ein neuen Rechner bekommen haben ein Problem. Beim Starten öffnet sich das Hostprofile nicht mehr, obwohl die „zuletzt benutzte Datei öffnen“ Option markiert ist. Früher hat das gut funktioniert. Bein „öffnen“ und Datei auswählen funktioniert aber alles richtig. Das XML File ist bei Dokumente gespeichert, wir haben aber schon probiert sie bei C:/WOL Ordner zu legen, leider ohne Erfolg. Hätten Sie eine Empfehlung?

    Wir arbeiten mit WOL2 in Windows 8.1.

    Vielen Dank im Voraus,
    Elia

  289. Hallo Herr Oette. Zunächst mal vielen Dank für diese App. Sie erleichtert mir den Umgang mit 450 Clients erheblich.
    Die App funktioniert soweit sehr gut, einzig neustarten will er die Rechner nicht. Was kann ich tun?

  290. Ja, die Rechner sind in einer Domain. Starten und Herunterfahren funktioniert ohne Probleme. Für das Herunterfahren habe ich beide Methoden erfolglos probiert. Ich realisiere das derzeit mit psshutdown und Textlisten der Rechner der Etagen über die Kommandozeile.

  291. Hallo,
    die selbe Situation auch hier. Alle W7 und W10 Rechner in einer Domäne. Aufwecken und herunterfahren funktioniert mit wol2 sehr gut, der Neustart jedoch nicht. Beide Methoden WMI und direkt habe ich ausprobiert, jedoch ohne Erfolg. Über shutdown -r -t 5 -m kann ich die Rechner neustarten, mit WOL2 nicht.

    Viele Grüße

  292. Hallo,
    ich habe eine neue NAS, Synology 218, die ich gerne mit WOL2 aufwecken würde. Mit meiner alten NAS von Zyxel hat das auch funktioniert.
    Der Name der Synologxy in meinem Netzwerk = syn218.home. Die WOL-Funktion in der NAS ist natürlich aktiviert. WOL2-Version ist 2.05

    Ich habe das Batch-File entsprechend angepasst:

    c:\WOL\WakeOnLan205\WOL2.exe -file syn218.xml -wake Syn218.home -close

    Leider passiert beim Starten des Batch-Files leider nichts.

    Wenn ich das Programm WOL2.exe starte und die NAS aufwecken will, funktioniert das. Auch das Wecken über meinen VU+Enigima-Receiver funzt einwandfrei.

    Wo liegt mein Denkfehler?

  293. Guten tag,
    seit etwas 2 wochen kann ich die WOL.exe nicht mehr starten.
    Zuvor lief es seit 6 Monaten jeden Tag zuverlässig.
    Gestartet wird mit dem Programm WAIT3.1
    Auch dei 2.1Beta lässt sich nicht starten
    Mein Rechner verwendet WinEmbeddet
    Auf allen anderen Rechner funzt es einwandfrei.

    Haben sie evtl nen Tipp`?

  294. Moin Herr Oette, evtl bin ich total bescheuert, aber ich kann nichts dergleichen in der reg finden
    Habe über die suche nichtmal nen ergebnis zum suchwort „MOette“

  295. Hallo, auch ich habe das Problem, dass WOL2 unter Windows 7 x64 SP1 nach jahrelanger Benutzung nicht mehr startet. Ich konnte die Ursache ziemlich genau ermitteln: Bei mir besteht der Fehler nach Installation des Windows 7 Sicherheitsupdates vom Februar 2020 KB4537813 und ich nehme an das KB4537820 wird auch betroffen sein. WOL2 kann ich in keiner der angebotenen Versionen mehr starten. Der genannte Reg Eintrag „MOette“ existiert bei mir auch nicht, ich frage mich, wie auch, da das Tool unter Windows ja nicht fest installiert wird.
    Gruß alex

    1. Ach ja, ich habe in der Windows Ereignisanzeige die Fehler 1000 und 1026 und kann auf Wunsch die Beschreibungen mailen oder posten

  296. Hallo Herr Oette,
    ich verwende WOL schon seit Jahren erfolgreich. In meinem kleinen Netzwerk hat sich einiges geändert, seitdem funktioniert leider das Wake on lan meiner NAS per Batchfile nicht mehr, ich habe leider keine Idee wieso.
    Ich habe ein Windows Netzwerk, mit einer Fritzbox 6490 als Kabelrouter. Sowohl über die Fritzbox (manuell) als auch über einen VU+-TV-Receiver (automatisch) kann ich meine Synology 218-NAS aufwecken.

    Auch via PC kann ich die NAS über WOL2.exe aufwecken.

    Vielleicht liegt es am Syntax des Batchfile namens wol.bat, das im Windows Startup-Ordner steht und beim Start auch tatsächlich geöffnet wird?

    c:\WOL\WakeOnLan205\WOL2.exe -file syn218.xml -wake Syn218.home -close

    LG
    Robert

    1. Fügen Sie doch nach dem WOL2 Aufruf mal eine weitere Zeile mit dem Befehl „pause“ in das Batch-file ein. Dann bleibt es offen, und sie können eventuelle Fehlermeldungen sehen.

      1. Ich habe jetzt hinter der bisherigen Zeile pause eingetragen:

        c:\WOL\WakeOnLan205\WOL2.exe -file syn218.xml -wake Syn218.home -close
        pause

        Das Ergebnis: keine Fehlermeldung, Im cmd.exe erscheint

        C:\Users\Eltern\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup>c:\WOL\WakeOnLan205\WOL2.exe -file syn218.xml -wake Syn218.home -close

        C:\Users\Eltern\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup>pause
        Drücken Sie eine beliebige Taste . . .

      2. Ok, dann wird WOL2 gefunden und gestartet. Aktivieren Sie bitte in WOL2 die Protokollierung (Log-Datei) und schauen Sie nach dem Start der Batchdatei, nach einer Fehlermeldung.

      3. Hallo,

        heute wollte ich die WOL2.exe starten und habe folgenden Screen bekommen:

        Mit freundlichen Grüßen

        Robert Oestreich

  297. Habe ich gemacht. Das läuft in Dauerschleife.
    Fehlermeldung nicht erkennbar für mich, der Server Syn218 bleibt bei Verwendung des Batchfiles offline. Ich habe mal die XML-Datei angehängt, falls da der Hund begraben sein sollte.

    Info | 11.03.2020 17:22:29: Wake On Lan Tool 2 version 2.0.2.5 starting…
    Info | Opened host file C:\WOL\WakeOnLAN205\syn218.xml with 2 hosts.
    Debug | InitOnlineStateChecker(): start.
    Debug | InitOnlineStateChecker(): done.
    Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    Debug | CheckOnlineStates(): Starting check.
    Debug | Host: Kabelfritz (192.168.178.1 / 5c:35:3b:94:3c:1e) is online.
    Debug | Host: Syn218.home (192.168.178.157 / 00:11:32:A7:38:1A) is offline.
    Debug | CheckOnlineStates(): done.
    Debug | OnlineStateChanged(): start.
    Debug | OnlineStateChanged(): done
    Debug | InitOnlineStateChecker(): start.
    Debug | InitOnlineStateChecker(): done.
    Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    Debug | CheckOnlineStates(): Starting check.
    Debug | Host: Kabelfritz (192.168.178.1 / 5c:35:3b:94:3c:1e) is online.
    Debug | Host: Syn218.home (192.168.178.157 / 00:11:32:A7:38:1A) is offline.
    Debug | CheckOnlineStates(): done.
    Debug | OnlineStateChanged(): start.
    Debug | OnlineStateChanged(): done
    Debug | InitOnlineStateChecker(): start.
    Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    Debug | InitOnlineStateChecker(): done.
    Debug | CheckOnlineStates(): Starting check.
    Debug | Host: Kabelfritz (192.168.178.1 / 5c:35:3b:94:3c:1e) is online.
    Debug | Host: Syn218.home (192.168.178.157 / 00:11:32:A7:38:1A) is offline.
    Debug | CheckOnlineStates(): done.
    Debug | OnlineStateChanged(): start.
    Debug | OnlineStateChanged(): done
    Debug | InitOnlineStateChecker(): start.
    Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    Debug | InitOnlineStateChecker(): done.
    Debug | CheckOnlineStates(): Starting check.
    Debug | Host: Kabelfritz (192.168.178.1 / 5c:35:3b:94:3c:1e) is online.
    Debug | Host: Syn218.home (192.168.178.157 / 00:11:32:A7:38:1A) is offline.
    Debug | CheckOnlineStates(): done.
    Debug | OnlineStateChanged(): start.
    Debug | OnlineStateChanged(): done
    Debug | InitOnlineStateChecker(): start.
    Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    Debug | InitOnlineStateChecker(): done.
    Debug | CheckOnlineStates(): Starting check.
    Debug | Host: Kabelfritz (192.168.178.1 / 5c:35:3b:94:3c:1e) is online.
    Debug | Host: Syn218.home (192.168.178.157 / 00:11:32:A7:38:1A) is offline.
    Debug | CheckOnlineStates(): done.
    Debug | OnlineStateChanged(): start.
    Debug | OnlineStateChanged(): done
    Debug | InitOnlineStateChecker(): start.
    Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    Debug | InitOnlineStateChecker(): done.
    Debug | CheckOnlineStates(): Starting check.
    Debug | Host: Kabelfritz (192.168.178.1 / 5c:35:3b:94:3c:1e) is online.
    Debug | CheckOnlineStates(): done.
    Debug | OnlineStateChanged(): start.
    Debug | OnlineStateChanged(): done
    Debug | InitOnlineStateChecker(): start.
    Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    usw usw

  298. Ich bin mit meiner Renderfarm umgezogen in ein neues Büro. Jetzt habe ich die ip´s der ClientsListe neu eingegeben. (Der Scan funktioniert nicht.) Die Rechner lassen sich mit WOL2/Win7 hochfahren, außer Einer, allerdings nicht mehr herunterfahren. Die Rechner werden von der Renderengine erkannt und arbeiten auch damit.
    Bin wohl blind, denn ich finde Optionen nicht, um zumindes mal ein Protokoll zu erstellen?!
    Hilfe wäre smart, cheers, Tom

  299. Hallo, bei mir funktioniert kein IPV6 mehr und im Log steht vollgendes
    08.13.20 05:13:06 NIC Ethernet uses an unsupported protocol: InterNetworkV6

  300. Wäre nett wenn es statt dem Button „Herunterfahren“ auch einen für „Energiesparmodus“ bzw. „Ruhezustand“ geben würde.
    Denn ich habe einen Rechner bei dem „Energiesparen“ bzw. „Ruhezustand“ bei der Windowsabmeldung funktioniert.
    Er lässt sich dann wieder aufwecken.
    (Er geht im Ruhezustand auch auf 3,5 Watt zurück, das führe ich aber auf das sehr alte Netzteil zurück das verbaut ist, sonst wäre der Verbrauch vermutlich noch geringer.)

    Aber beim „Herunterfahren“ durch WOL2 bleibt er hartnäckig ausgeschalten.

    P.s.: Ich habe schon alles Mögliche probiert, ich kann es nicht ändern.

    1. Es gibt leider immer noch keine mir bekannten Boardmittel um den Standbymodus / Ruhezustand über das Netzwerk zu erzwingen. Es gibt dort nur die Option „Neustart“ oder „Herunterfahren“.

      1. Ok, das wusste ich nicht, Danke trotzdem für die schnelle Antwort.
        Schade……

  301. Moin aus Bremen, ich fahre mein Gastrokassensystem mit WOL2 hoch und das funzt auch alles.

    Jedoch fährt mein neuer Server per shutdown batchdatei herunter und lässt sich dann nicht mehr mit WOL starten.

    Fahre ich den Server manuel runter startet er beim WOL aufruf.

    Gibt es ne einstellung die ich vornehmen muss oder hab ich irgendwas übersehen???

      1. Moin,
        es sind alles Win 10 Rechner im Netz.
        Nur der eine (der als Server arbeitet) macht die macken.

      2. So Problem gefunden.

        Im BIOS war die Option WOL by PCIe“ ausgeschaltet..
        Hätt ich nicht nach geschaut weils ja nach manuellem ausschalten immer ging.

  302. Hallo
    Das tool ist genau was ich gesucht habe. Hat am Anfang (also vor 3 Tagen) auch einwandfrei funktioniert. Jetzt geht es leider nicht mehr.
    Wenn ich mit dem WOL2 Neztwerk-Scaner mein lokales Netzwerk (Nezwerkschnittstelle habe ich die einzige die aktiv ist ausgewählt) durchsuche bleibt dieser bei ca. 95% stehen und dies für mehr als 15min. Den Suchbereich kommt ja vom DHCP-Server.
    Die Host die ich bei Scan vor tagen gemacht habe werden angezeigt auch mit dem Richtigen Status.
    Was könnte der Fehler sein?
    Gruss Reto

      1. Subnetz 255.255.224.0
        Log (ist dieses gemeint?):
        25.01.2021 00:12:06 Opened host file C:\Appl\PortableApps\_WoL2\home.xml with 6 hosts.
        25.01.2021 00:12:17 canonMG8200.local (192.168.24.54) state changed: online
        25.01.2021 00:12:17 LueFamServer.local (192.168.xx.xx) state changed: online
        25.01.2021 00:12:17 Workstation-Reto (192.168.xx.xx) state changed: online
        25.01.2021 00:12:53 Waking host reto-ubuntu.home.local (192.168.xx.xx / ac:9e:17:4d:xx:xx)
        25.01.2021 00:12:53 Will send WOL package to 255.255.255.255:7
        25.01.2021 00:12:53 Local Endpoint used: 0.0.0.0:53190

      2. Ja, wobei laut log ja kein Scanner läuft. Das Subnetz ist auch recht groß, daher kann es schon sein, dass der Scanner länger läuft. Einfach machen lassen…

      3. Ja, heute hat es wieder funktioniert. Der Scan ist durch gelaufen und hat auch Hosts gefunden dabei habe ich den IP Bereich und Subnet eingeschränkt (nur letztes Byte der IP). Dann hab ich es nochmal versucht mit den alten Einstellungen dann ging es nicht mehr, so habe ich wieder die Einstellungen die Funktioniert hatten versucht und das ging dann auch nicht mehr.
        Nach dem ersten Scan konnte ich auch den Host aufwecken nach dem zweiten Scan ging das auch nicht mehr.
        Log:
        25.01.2021 21:36:49 System.Net.Sockets.SocketException (0x80004005): Der angegebene Host ist unbekannt
        bei System.Net.Dns.InternalGetHostByAddress(IPAddress address, Boolean includeIPv6)
        bei System.Net.Dns.GetHostEntry(String hostNameOrAddress)
        bei WOL2.WOLNetworkScanner.ScanHost(WOL2Host h)
        25.01.2021 21:36:52 ScanHost(): Found host: canonMG8200.local (192.168.24.54 / 88:87:17:75:9b:26). Adding it
        Dann bleibt es hängen:
        Nach Abbruch:
        25.01.2021 21:37:23 Checking timers takes 68012ms. Please adjust your timers with respect to that!
        25.01.2021 21:37:23 Checking timers takes 66991ms. Please adjust your timers with respect to that!
        ca. 50 solche Einträge.

      4. Wie viele Rechner sind in der Host Datei?
        Angeblich dauert es >66 Sekunden (66991ms) um alle Rechner anzupingen.
        Auf was steht der Ping-Timeout in den Einstellungen?

      5. Hallo! Siehe https://oette.wordpress.com/2021/01/28/wol2-version-2-1-2/.
        An sich sind im Code keine Gründe zu erkennen, warum der Netzwerkscanner in der 2.1.1.1 im vergleich zur 2.1 nicht funktionieren sollte. Der Code ist unverändert seit 2017. Geändert hat sich aber die .NET Version. Ich vermute, hier funktioniert etwas im Bereich Multithreading anders. Zusätzlich gab es Änderungen am Logging, damit es auch in das Protokollfenster laufen kann, hier ist an einigen stellen eine Zwangsserialisierung nötig. Diese ist mein 2. Versdacht. Bitte mal probieren.

  303. Hallo,
    leider bleibt auch auf meinem PC der blaue Balken des Netzwerkscanners in Version 2.1.1.1 kurz vor dem Ende stehen. In der Version 2.1.0.0 dagegen kommt der Scanner zügig zum regulären Ende und erlaubt die gefundenen Hosts einzufügen, weshalb ich nach wie vor die bisherige Version mag und gerne verwende.

    Beim Abbruch des Scanners von Version 2.1.1.1 steht in der Debug-Log (Mac-Adresse entfernt):
    25.01.2021 19:17:54 Info | Wake On Lan Tool 2 version 2.1.1.1 starting…
    25.01.2021 19:17:54 Debug | InitOnlineStateChecker(): start.
    25.01.2021 19:17:54 Debug | InitOnlineStateChecker(): done.
    25.01.2021 19:17:54 Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    25.01.2021 19:17:58 Debug | Creating WOL2NicFacade for NIC OpenVPN Wintun (53 – Down)
    25.01.2021 19:17:58 Debug | Creating WOL2NicFacade for NIC OpenVPN Adapter (53 – Down)
    25.01.2021 19:17:58 Debug | Creating WOL2NicFacade for NIC WLAN (Wireless80211 – Down)
    25.01.2021 19:17:58 Debug | Creating WOL2NicFacade for NIC LAN-Verbindung* 3 (Wireless80211 – Down)
    25.01.2021 19:17:58 Debug | Creating WOL2NicFacade for NIC LAN-Verbindung* 6 (Wireless80211 – Down)
    25.01.2021 19:17:58 Debug | Creating WOL2NicFacade for NIC Ethernet (Ethernet – Up)
    25.01.2021 19:17:58 Debug | Creating WOL2NicFacade for NIC VMware Network Adapter VMnet1 (Ethernet – Up)
    25.01.2021 19:17:58 Debug | Creating WOL2NicFacade for NIC VMware Network Adapter VMnet8 (Ethernet – Up)
    25.01.2021 19:17:58 Debug | Creating WOL2NicFacade for NIC Loopback Pseudo-Interface 1 (Loopback – Up)
    25.01.2021 19:17:58 Debug | WOL2NicFacade.getNetworks() for NIC OpenVPN Wintun returns a list of 1 networks.
    25.01.2021 19:18:04 Debug | CheckOnlineStates(): Starting check.
    25.01.2021 19:18:04 Debug | CheckOnlineStates(): done.
    25.01.2021 19:18:04 Debug | OnlineStateChanged(): start.
    25.01.2021 19:18:04 Debug | OnlineStateChanged(): done
    25.01.2021 19:18:04 Debug | InitOnlineStateChecker(): start.
    25.01.2021 19:18:04 Debug | InitOnlineStateChecker(): done.
    25.01.2021 19:18:04 Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    25.01.2021 19:18:05 Debug | WOL2NicFacade.getNetworks() for NIC Ethernet returns a list of 1 networks.
    25.01.2021 19:18:06 Info | ScanIPv4Range(): Scanning range from 192.168.192.0 to 192.168.192.255
    25.01.2021 19:18:06 Debug | ScanIPv4Range(): Added scan job: 192.168.192.1
    … (gleichartige Zeilen für Adressen 192.168.192.2 bis 192.168.192.254)
    25.01.2021 19:18:06 Debug | ScanIPv4Range(): Added scan job: 192.168.192.255
    25.01.2021 19:18:06 Info | ProcessJobs(): Initializing Job Processor.
    25.01.2021 19:18:06 Debug | JobProcessor: Spawning new scan process for: 192.168.192.1
    … (gleichartige Zeilen für Adressen 192.168.192.2 bis 192.168.192.154)
    25.01.2021 19:18:06 Debug | JobProcessor: Spawning new scan process for: 192.168.192.155
    25.01.2021 19:18:06 Debug | JobProcessor: Spawning new scan process for: 192.168.192.155
    25.01.2021 19:18:06 Debug | JobProcessor: Spawning new scan process for: 192.168.192.155
    25.01.2021 19:18:06 I25.01.2021 19:18:06 Debug | JobProcessor: Spawning new scan process for: 192.168.192.156
    25.01.2021 19:18:06 Debug | JobProcessor: Spawning new scan process for: 192.168.192.156
    25.01.2021 19:18:06 Debug | ScanHost(): finished job 192.168.192.1
    25.01.2021 19:18:06 Debug | JobProcessor: Spawning new scan process for: 192.168.192.157
    … (gleichartige Zeilen für Adressen 192.168.192.158 bis 192.168.192.254)
    25.01.2021 19:18:06 Debug | JobProcessor: Spawning new scan process for: 192.168.192.255
    25.01.2021 19:18:06 Debug | JobProcessor: All jobs done.
    25.01.2021 19:18:06 Debug | ScanHost(): finished job 192.168.192.2
    for: 192.168.192.255
    25.01.2021 19:18:06 Info | ScanHost(): Found 25.01.2021 19:18:06 Debug | ScanHost(): finished job 192.168.192.2
    for: 192.168.192.255
    25.01.2021 19:18:06 Info | ScanHost(): Found 25.01.2021 19:18:06 Debug | ScanHost(): finished job 192.168.192.2
    for: 192.168.192.255
    25.01.2021 19:18:06 Info | ScanHost(): Found 25.01.2021 19:18:06 Debug | ScanHost(): finished job 192.168.192.4
    25.01.2021 19:18:06 Info | ScanHost(): Found host: NetGear-GS105E.fritz.box (192.168.192.7 / 3c:37:**:**:**:**). Adding it.
    25.01.2021 19:18:06 Info | ScanHost(): Found host: NetGear-GS108T.fritz.box (192.168.192.5 / a0:21:**:**:**:**). Adding it.
    25.01.2021 19:18:06 Info | ScanHost(): Found host: NetGear-GS108T.fritz.box (192.168.192.5 / a0:21:**:**:**:**). Adding it.
    25.01.2021 19:18:06 Info | ScanHost(): Found host: NetGear-GS108T.f25.01.2021 19:18:06 Debug | ScanHost(): finished job 192.168.192.5
    25.01.2021 19:18:07 Debug | ScanHost(): finished job 192.168.192.6
    25.01.2021 19:18:07 Debug | ScanHost(): finished job 192.168.192.8
    25.01.2021 19:18:07 Debug | ScanHost(): finished job 192.168.192.9
    25.01.2021 19:18:07 Info | ScanHost(): Found host: PC1.fritz.box (192.168.192.10 / dc:a6:32:d9:73:6d). Adding it.
    25.01.2021 19:18:07 Debug | ScanHost(): finished job 192.168.192.10
    25.01.2021 19:18:07 Debug | ScanHost(): finished job 192.168.192.11
    25.01.2021 19:18:07 Debug | ScanHost(): finished job 192.168.192.12
    25.01.2021 19:18:07 Debug | ScanHost(): finished job 192.168.192.13
    25.01.2021 19:18:07 Info | ScanHost(): Found host: PC2.fritz.box (192.168.192.15 / 1c:6f:65:c6:a2:dc). Adding it.
    25.01.2021 19:18:07 Info | ScanHost(): Found host: Philips-55OLED903.fritz.box (192.168.192.14 / 70:af:**:**:**:**). Adding it.
    25.01.2021 19:18:07 Info | ScanHost(): Found host: Philips-55OLED903.fritz.box (192.168.192.14 / 70:af:**:**:**:**). Adding it.
    25.01.2021 19:18:07 Info | ScanHost(): Found host: Philips-55OLED90325.01.2021 19:18:07 Debug | ScanHost(): finished job 192.168.192.14
    25.01.2021 19:18:08 Debug | ScanHost(): finished job 192.168.192.16
    25.01.2021 19:18:08 Debug | ScanHost(): finished job 192.168.192.17
    25.01.2021 19:18:08 Debug | ScanHost(): finished job 192.168.192.18
    25.01.2021 19:18:08 Debug | ScanHost(): finished job 192.168.192.19
    25.01.2021 19:18:08 Debug | ScanHost(): finished job 192.168.192.20
    25.01.2021 19:18:08 Debug | ScanHost(): finished job 192.168.192.21
    25.01.2021 19:18:08 Info | ScanHost(): Found host: PC3.fritz.box (192.168.192.23 / 74:86:**:**:**:**). Adding it.
    25.01.2021 19:18:08 Debug | ScanHost(): finished job 192.168.192.23
    25.01.2021 19:18:09 Debug | ScanHost(): finished job 192.168.192.22
    25.01.2021 19:18:09 Debug | ScanHost(): finished job 192.168.192.24
    25.01.2021 19:18:09 Debug | ScanHost(): finished job 192.168.192.25
    … (gleichartige Zeilen für Adressen 192.168.192.26 bis 192.168.192.61)
    25.01.2021 19:18:13 Debug | ScanHost(): finished job 192.168.192.62
    25.01.2021 19:18:14 Debug | CheckOnlineStates(): Starting check.
    25.01.2021 19:18:14 Debug | CheckOnlineStates(): done.
    25.01.2021 19:18:14 Debug | OnlineStateChanged(): start.
    25.01.2021 19:18:14 Debug | OnlineStateChanged(): done
    25.01.2021 19:18:14 Debug | InitOnlineStateChecker(): start.
    25.01.2021 19:18:14 Debug | InitOnlineStateChecker(): done.
    25.01.2021 19:18:14 Debug | ScanHost(): finished job 192.168.192.63
    … (gleichartige Zeilen für Adressen 192.168.192.64 bis 192.168.192.248)
    25.01.2021 19:18:34 Debug | ScanHost(): finished job 192.168.192.250
    25.01.2021 19:18:34 Debug | ScanHost(): finished job 192.168.192.250
    25.01.2021 19:18:34 Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    25.01.2021 19:18:34 Debug | ScanHost(): finished job 192.168.192.251
    25.01.2021 19:18:34 Debug | ScanHost(): finished job 192.168.192.253
    25.01.2021 19:18:34 Debug | ScanHost(): finished job 192.168.192.255
    25.01.2021 19:18:34 Debug | ScanHost(): finished job 192.168.192.255
    25.01.2021 19:18:34 Debug | ScanHost(): finished job 192.168.192.252
    25.01.2021 19:18:34 Debug | ScanHost(): finished job 192.168.192.255
    25.01.2021 19:18:34 Debug | ScanHost(): finished job 192.168.192.252
    25.01.2021 19:18:44 Debug | CheckOnlineStates(): Starting check.
    25.01.2021 19:18:44 Debug | CheckOnlineStates(): done.
    25.01.2021 19:18:44 Debug | OnlineStateChanged(): start.
    25.01.2021 19:18:44 Debug | OnlineStateChanged(): done
    25.01.2021 19:18:44 Debug | InitOnlineStateChecker(): start.
    25.01.2021 19:18:44 Debug | InitOnlineStateChecker(): done.
    25.01.2021 19:18:44 Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    25.01.2021 19:18:54 Debug | CheckOnlineStates(): Starting check.
    25.01.2021 19:18:54 Debug | CheckOnlineStates(): done.
    25.01.2021 19:18:54 Debug | OnlineStateChanged(): start.
    25.01.2021 19:18:54 Debug | OnlineStateChanged(): done
    25.01.2021 19:18:54 Debug | InitOnlineStateChecker(): start.
    25.01.2021 19:18:54 Debug | InitOnlineStateChecker(): done.
    … (zahlreiche gleichartige Zeilenblöcke)
    25.01.2021 19:24:45 Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    25.01.2021 19:24:45 Info | Checking timers takes 406589ms. Please adjust your timers with respect to that!
    … (viele gleichartige Info-Zeilen)
    25.01.2021 19:24:53 Info | Checking timers takes 160478ms. Please adjust your timers with respect to that!
    25.01.2021 19:24:55 Debug | CheckOnlineStates(): Starting check.
    25.01.2021 19:24:55 Debug | CheckOnlineStates(): done.
    25.01.2021 19:24:55 Debug | OnlineStateChanged(): start.
    25.01.2021 19:24:55 Debug | OnlineStateChanged(): done
    25.01.2021 19:24:55 Debug | InitOnlineStateChecker(): start.
    25.01.2021 19:24:55 Debug | InitOnlineStateChecker(): done.
    25.01.2021 19:24:55 Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    25.01.2021 19:25:05 Debug | CheckOnlineStates(): Starting check.
    25.01.2021 19:25:05 Debug | CheckOnlineStates(): done.
    25.01.2021 19:25:05 Debug | OnlineStateChanged(): start.
    25.01.2021 19:25:05 Debug | OnlineStateChanged(): done
    25.01.2021 19:25:05 Debug | InitOnlineStateChecker(): start.
    25.01.2021 19:25:05 Debug | InitOnlineStateChecker(): done.
    … (mehrere gleichartige Zeilenblöcke)
    25.01.2021 19:25:55 Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    25.01.2021 19:40:55 Info | Wake On Lan Tool 2 version 2.1.1.1 starting…
    25.01.2021 19:40:55 Debug | InitOnlineStateChecker(): start.
    25.01.2021 19:40:55 Debug | InitOnlineStateChecker(): done.
    25.01.2021 19:40:55 Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    25.01.2021 19:41:05 Debug | CheckOnlineStates(): Starting check.
    25.01.2021 19:41:05 Debug | CheckOnlineStates(): done.
    25.01.2021 19:41:05 Debug | OnlineStateChanged(): start.
    25.01.2021 19:41:05 Debug | OnlineStateChanged(): done
    25.01.2021 19:41:05 Debug | InitOnlineStateChecker(): start.
    25.01.2021 19:41:05 Debug | InitOnlineStateChecker(): done.
    … (zahlreiche gleichartige Zeilenblöcke)
    25.01.2021 19:45:56 Debug | CheckOnlineStates(): start. Sleeping 10000ms.
    25.01.2021 19:46:06 Debug | CheckOnlineStates(): Starting check.
    25.01.2021 19:46:06 Debug | CheckOnlineStates(): done.
    25.01.2021 19:46:06 Debug | OnlineStateChanged(): start.
    25.01.2021 19:46:06 Debug | OnlineStateChanged(): done
    25.01.2021 19:46:06 Debug | InitOnlineStateChecker(): start.
    25.01.2021 19:46:06 Debug | InitOnlineStateChecker(): done.

    => Kann ich Einstellungen anpassen, damit der Netzwerkscanner auch in Version 2.1.1.1 durchläuft?

    1. Wie viele Rechner sind denn in der Host-Datei bevor der Scanner los läuft?
      Läuft der Scan bei einer leeren/neuen Datei schneller durch?
      Auf was steht die Ping-Antwortzeit in den Einstellungen?
      Bitte mal auf 100ms (Default: 250) setzen. Sollte in einem guten Netzwerk auch noch problemlos laufen.

      1. Für meinen Test ist der WOL2-Ordner ausgepackt im Originalzustand, d.h. noch keine Host-Datei da, also auch keine Rechner drin. Sowohl mit Default-Ping 250 ms als auch mit 100 ms endet der Scanner nicht. Scanner „Netzwerkscanner öffnen…“ mit Auswahl der Netzwerkschnittstelle und Scanbereich „192.168.192.0 – 192.168.192.255 / 255.255.255.0“ läuft übrigens bei anderem PC mit denselben Einstellungen und ebenso mit LAN-Kabel am selben Router problemlos durch. Liegt’s vielleicht am Netzwerk-Adapter, hier Realtek PCIe FE Family Controller (Problem!), dort Intel 82579LM (ohne Problem)? Oder an Windows, hier Windows 10 Home, dort Windows 10 Pro, beide aktuell? Version 2.1.0.0 scannt den IP-Bereich dagegen noch zügig und endet nach 18 Sekunden.

      2. Wie schon erwähnt, für einen vergleichbaren Test habe ich beide PCs mit LAN-Kabel direkt am Router angeschlossen.

      3. Ich habe WOL2 über den Debugger WINDBG gestartet und nach geraumer Wartezeit ohne weiteren Scan-Fortschritt mit Break unterbrochen. Zu diesem Zeitpunkt sind über 100 Threads offen, wobei der Call-Stack der allermeisten Threads so aussieht:

        # Child-SP RetAddr Call Site
        00 0000005a`c0cfde48 00007ffb`5a890d40 ntdll!NtWaitForMultipleObjects+0x14
        01 0000005a`c0cfde50 00007ffb`2bec6a77 KERNELBASE!WaitForMultipleObjectsEx+0xf0
        02 0000005a`c0cfe140 00007ffb`2bec6900 clr!WaitForMultipleObjectsEx_SO_TOLERANT+0x62
        03 0000005a`c0cfe1a0 00007ffb`2bec6689 clr!Thread::DoAppropriateWaitWorker+0x205
        04 0000005a`c0cfe2a0 00007ffb`2beb870d clr!Thread::DoAppropriateWait+0x7d
        05 0000005a`c0cfe320 00007ffb`2bec6e1a clr!CLREventBase::WaitEx+0xb6
        06 0000005a`c0cfe3b0 00007ffb`2bec6ce7 clr!AwareLock::EnterEpilogHelper+0x104
        07 0000005a`c0cfe470 00007ffb`2bef4643 clr!AwareLock::EnterEpilog+0x62
        08 0000005a`c0cfe4d0 00007ffb`2be3f3c5 clr!AwareLock::Contention+0x38b
        09 0000005a`c0cfe5b0 00007ffa`cc7a0f4d clr!JITutil_MonContention+0x115
        0a 0000005a`c0cfe740 00007ffb`28bfdf12 0x00007ffa`cc7a0f4d
        0b 0000005a`c0cfe7f0 00007ffb`28bfdd95 mscorlib_ni+0x58df12
        0c 0000005a`c0cfe8c0 00007ffb`28bfdd65 mscorlib_ni+0x58dd95
        0d 0000005a`c0cfe8f0 00007ffb`295a5ce0 mscorlib_ni+0x58dd65
        0e 0000005a`c0cfe940 00007ffb`2bce6913 mscorlib_ni+0xf35ce0
        0f 0000005a`c0cfe980 00007ffb`2bce6824 clr!CallDescrWorkerInternal+0x83
        10 0000005a`c0cfe9c0 00007ffb`2bce70d8 clr!CallDescrWorkerWithHandler+0x4e
        11 0000005a`c0cfea00 00007ffb`2be3721f clr!MethodDescCallSite::CallTargetWorker+0x102
        12 0000005a`c0cfeb00 00007ffb`2bce7cd0 clr!ThreadNative::KickOffThread_Worker+0xffffffff`fffff02f
        13 0000005a`c0cfed60 00007ffb`2bce7c43 clr!ManagedThreadBase_DispatchInner+0x40
        14 0000005a`c0cfeda0 00007ffb`2bce7b82 clr!ManagedThreadBase_DispatchMiddle+0x6c
        15 0000005a`c0cfeea0 00007ffb`2bce7d67 clr!ManagedThreadBase_DispatchOuter+0x4c
        16 0000005a`c0cfef10 00007ffb`2be37109 clr!ManagedThreadBase_FullTransitionWithAD+0x2f
        17 0000005a`c0cfef70 00007ffb`2bceb5b5 clr!ThreadNative::KickOffThread+0xe6
        18 0000005a`c0cff050 00007ffb`5b147034 clr!Thread::intermediateThreadProc+0x8b
        19 0000005a`c0cffa90 00007ffb`5d09d0d1 KERNEL32!BaseThreadInitThunk+0x14
        1a 0000005a`c0cffac0 00000000`00000000 ntdll!RtlUserThreadStart+0x21

        Es sieht so aus, dass all diese Threads auf ein Ereignis warten, welches nicht eintritt. Kann ich dazu beitragen, der Ursache auf den Grund zu gehen? Helfen vielleicht weitere Ausgaben des Debuggers (Geladene Module, etc.)? Oder die komplette Debug-Log, welche wegen Größenbegrenzung hier nicht eingefügt werden konnte?

      4. Hallo! Siehe https://oette.wordpress.com/2021/01/28/wol2-version-2-1-2/.
        An sich sind im Code keine Gründe zu erkennen, warum der Netzwerkscanner in der 2.1.1.1 im vergleich zur 2.1 nicht funktionieren sollte. Der Code ist unverändert seit 2017. Geändert hat sich aber die .NET Version. Ich vermute, hier funktioniert etwas im Bereich Multithreading anders. Zusätzlich gab es Änderungen am Logging, damit es auch in das Protokollfenster laufen kann, hier ist an einigen stellen eine Zwangsserialisierung nötig. Diese ist mein 2. Versdacht. Bitte mal probieren.

      5. Auf meinen PCs konnte ich allerdings keinen nennenswerten Zeitunterschied feststellen, ob die IPv6-Unterstützung aktiviert ist oder nicht.

      6. Wenn der Rechner gar keine IPv6 Unterstützung aktiviert hat (oder der Router IPv6 nicht mit macht) dann ist das korrekt.
        Sehen Sie denn IPv6 Adressen, jetzt wo der Scan diese ausließt?

      7. Wow, dass jetzt auch IPv6-Adressen der Geräte im Netz gefunden werden, war mich noch gar nicht aufgefallen. Bis auf 2 Switches und einen Smart-TV, wo auch „nslookup “ keine IPv6-Adresse anzeigt, sind jetzt nach dem Scan sowohl IPv4- als auch IPv6-Adressen in der Host-Liste.

    2. Hallo Herr Oette,
      Erfolgsmeldung: mit der Version 2.1.2 läuft der Scanner auch auf dem PC durch, auf welchem er vorher hängen geblieben ist. Für den IP-Bereich 192.168.192.0/24 braucht der Scanner ca. 40 Sekunden. Der Mehrverbrauch an Zeit gegenüber den 18 Sekunden bei Version 2.1.0.0 wird wohl der Serialisierung geschuldet sein.
      Danke schön
      Jürgen Beck

      1. Der Großteil des Mehrverbrauchs an Zeit geht auf die angepassten IPv6 Routinen. Wenn Sie das in den Einstellungen abschalten (IPv6 Unterstützung, Seite 1) wird er definitiv schneller.

  304. Hallo Herr Oette,
    die hier beschriebenen Probleme mit dem Netzwerkscan kann ich nachvollziehen. Bis vor zwei Wochen hatte ich eine Version von 2017 laufen, die eigentlich problemlos funktionierte. Die aktuelle Version hängt sich auf dem gleichen Rechner (Windows Server 2012R2) ständig beim Netzwerkscan auf (aktuell hängt er seit 2 Stunden bei 72%). Jetzt gerade während ich diese Zeilen schreibe änderte sich das in „Netzwerkscan wird gestartet“. Da wir immer wieder neue Rechner im Netzwerk haben und andere wieder rausfallen habe ich den periodischen Netzwerkscan aktiviert. Bei der aktuellen Version von WOL2 kann man damit aber nicht arbeiten.

    Mit freundlichen Grüßen
    Armin Leukel

    1. Hallo! Siehe https://oette.wordpress.com/2021/01/28/wol2-version-2-1-2/.
      An sich sind im Code keine Gründe zu erkennen, warum der Netzwerkscanner in der 2.1.1.1 im vergleich zur 2.1 nicht funktionieren sollte. Der Code ist unverändert seit 2017. Geändert hat sich aber die .NET Version. Ich vermute, hier funktioniert etwas im Bereich Multithreading anders. Zusätzlich gab es Änderungen am Logging, damit es auch in das Protokollfenster laufen kann, hier ist an einigen stellen eine Zwangsserialisierung nötig. Diese ist mein 2. Versdacht. Bitte mal probieren.

      1. Vielen Dank für das Update. Das hat eine deutliche Verbesserung gebracht. Mit der vorherigen Version dauerte der Netzwerkscan über zwei IP-Bereiche (ein /23 + ein /24) so lange, dass bei periodischem Scann mit dem Ende des Scans sofort der Nächste startete und das Programm damit dauerhaft blockiert war. Jetzt benötigt der Scann geschätzt knapp eine Minute, wovon er ca. 15s bei 99% steht.

  305. Hallo!
    Auch ich nutze dieses wirklich tolle Programm um Rechner im entfernten Netz aufzuwecken.
    Ein neuer Rechner macht Zicken und bringt mich zur Verzweiflung.
    Ich kann ihn starten aber das Statusfeld wechselt nicht auf grün also online.
    Ich habe herausgefunden, dass dafür die Windows 10 Defender Firewall für das private Netzwerk auf dem entfernten Rechner verantwortlich ist. Also wollte ich dort den entsprechenden Port UDP 7 per eingehende Regel öffnen. Ohne Wirkung. Ebenso TCP 7, UDP 9 und TCP 9.
    Ich stehe auf dem Schlauch und finde keine Lösung.
    Danke für Unterstützung.
    Uwe

  306. Hallo Herr Oette,
    Vielen Dank für so ein nützliches und stabiles Hilfs-Tool!
    Bei einem (entfernt stehenden) Mini-Server – welcher ein NAS nach Zeitplanung starten soll – mit 2 Netzwerkkarten, wo die NW-K 1 z.Zt. frei ist und das aktive NW an der NW-K 2 betrieben wird, lassen sich die Funktionen WOL, Neustart und Herunterfahren nicht erfolgreich ausführen.
    Protokoll (verändert):
    12.03.2021 16:30:40 Waking host freenas.fritz.box (192.168.100.99 / b1:7a:da:47:52:18)
    12.03.2021 16:30:40 Will send WOL package to 192.168.100.99:7
    12.03.2021 16:30:40 Local Endpoint used: 0.0.0.0:57110

    Die IP-Adresse der Mini-Server-NW-K 2: 192.168.100.250

    Gibt es eine Konfigurationsmöglichkeit, das WOL2 vom Mini-Server das MagicPacket über die aktive NW-K 2 sendet?

    PS: Bei der Installation auf einem Client-PC (Win 10Prof, 1xNW-Karte) funktioniert alles i.O.
    (nur, dieser wird nach Arbeitsschluss auch ausgeschaltet.. Hauptschalter-Büro)

    Mit freundlichen Grüßen
    Uwe Weiße

  307. Moin moin,

    und Vielen dank für dieses ausgezeichnete Werkzeug, das hat mir bereits eine Menge rennerei erspart.
    Gibt es auch einen Trick die WMI-Caption/WMI-System aus den HostInfos, als zusätzliche Spalte im Hauptfenster einzublenden?

      1. Schade das es nicht geht, aber ist auch nicht weiter schlimm. Man kommt ja auch so an die Hostinfos ran.

  308. Hallo,

    erstmal Lob und vielen Dank für dieses Programm. Wir haben das Problem das der Netzwerkscann alle findet aber sobald man hinzufügen & schließen drücken möchte zeigt das Programm von 400 gefunden Geräten nur 30 an. Muss man bei sowas über XML arbeiten?? Oder ist das ein Fehler?

    Vielen Dank

    Gruß Marlon

    1. Vermutlich müssen Sie in den Einstellungen (Nertzwerkscanner) erst noch definieren, wann ein Host eingefügt wird. Idr. werden alle ohne MAC Adresse weg gelassen, da diese für WOL so nichts nützen.

  309. Feedback, Anregung… Ich hätte gerne in einer Spalte, die den angemeldeten Benutzer angezeigt und ein Suchfunktion 🙂

      1. Es gibt zb diese Möglichkeit. Die IP wäre ja bekannt. WMIC /NODE: xxx.xxx.xxx.xxx COMPUTERSYSTEM GET USERNAME
        Oder so in etwa..☺️

  310. Hallo,
    erstmal großes Lob an das Tool, richtig gut gemacht.

    Ich komme bei einer Sache nicht weiter. Undzwar möchte ich eine Reihe von Rechner herunterfahren und das am besten über shutdowngrp machen aber das will einfach nicht Funktionen.

    Wenn ich über CMD den Befehl „wol2.exe -file saalanzeigen.xml -shutdown Rechner1 -close“ ausführe klappt das Problemlos. Dann bin ich hin, habe den Rechner1 der Gruppe „Saal“ hinzugefügt und sage jetzt „wol2.exe -file saalanzeigen.xml -shutdowngrp Saal -close“

    aber da passiert nichts… irgendeine Idee? Wenn ich den Befehl ausführe steht in der log lediglich:

    09.11.2021 12:48:59 Info | Wake On Lan Tool 2 version 2.1.2.2 starting…
    09.11.2021 12:48:59 Info | Opened host file saalanzeigen.xml with 1 hosts.

      1. Hallo und danke für die Antwort. Das Tool erscheint mir gar nicht. Also ich habe mir das in eine CMD gepackt und möchte das über die Aufgabenplanung steuern. Aber auch wenn ich die CMD so ausführe sehe ich im Taskmanager die WOL2.exe nur für 1-2 Sek und dann beendet sie sich. Ist das zu schnell? Kann man da irgendwie ein timeout einbauen?

        Viele Grüße
        Nik

      2. Durch -close wird es beendet. Bitte mal testweise ein „;“ (Semikolon) hinter den Gruppennamen in der CMD schreiben, und ins Log sehen.
        Das Herunterfahren an sich (also per GUI) funktioniert?

      3. Habe ich getestet ohne Erfolg.
        cmd: „wol2.exe -file saalanzeigen.xml -shutdowngrp Saal; -close“

        In der LOG steht:

        12.11.2021 11:44:10 Info | Wake On Lan Tool 2 version 2.1.2.2 starting…
        12.11.2021 11:44:10 Info | Opened host file saalanzeigen.xml with 1 hosts.

  311. Und ja, das Herunterfahren per GUI funktioniert. Es funktioniert ja auch, wenn ich den Rechner der sich in der Saalanzeigen.xml befindet direkt benenne. zB.: wol2.exe -file saalanzeigen.xml -shutdown Rechner1 -close

    Das funktioniert reibungslos auch via der Aufgabenplanung. Nur werden es bei mir in Laufe der Zeit an die 50-60 Rechner und da bietet sich die Gruppenfunktion ja super an.

    1. Hm, obwohl es so aussieht als ob der Designer etwas abgeschaut hat besteht da kein mir bekannter Zusammenhang.
      Wir kennen uns zumindest nicht und auch vom Funktionsumfang her müssen die Schweizer da noch n Bissl aufholen 🙂

  312. Hi Marko,

    kannst du bitte mal das Paket nenne, was unter Ubuntu 20 installiert werden muss um die GUI nutzen zu können?

    Gruß
    OlliP

  313. Seit ungefähr zwei Wochen kann ich keine Rechner mehr aufwecken. Es funktioniert von der Kommandozeile von unserem Linux- Server aus, aber offenbar nicht vom Windows 10- PC. Die Firewall habe ich testweise ausgeschalten- leider ohne Erfolg. Hart jemand einen Tipp?

  314. Ergänzung:
    Ich habe nochmal ein wenig getestet und habe folgendes festgestellt:

    Beim Bearbeiten eines Host-Eintrags kann ich den WOL-Modus konfigurieren. Dieser steht standardmäßig auf ‚Standard‘.

    Bei der Einstellung ‚Standard‘ und ‚Broadcast‘ schläft der zu weckende Rechner weiter 😦
    Wähle ich allerdings ‚Netcast‘ oder ‚Direkt‘ aus, dann kann ich auch mit WOL2 den Rechner aufwecken :-))

    Aber warum? Ich konnte bisher nirgends finden, welche dieser Einstellungen wann ausgewählt werden muss?

    Hier nochmal ein Auszug aus dem Protokoll:

    Standard
    25.04.22 22:52:15 Waking host XXX.fritz.box (MACxxx / IPxxx)
    25.04.22 22:52:15 Will send WOL package to 255.255.255.255:7
    25.04.22 22:52:15 Local Endpoint used: 0.0.0.0:51819 => kein Start 😦

    Broadcast
    25.04.22 22:52:29 Waking host XXX.fritz.box (MACxxx / IPxxx)
    25.04.22 22:52:29 Will send WOL package to 255.255.255.255:7
    25.04.22 22:52:29 Local Endpoint used: 0.0.0.0:58902 => kein Start 😦

    Netcast
    25.04.22 22:52:43 Waking host XXX.fritz.box (MACxxx / IPxxx)
    25.04.22 22:52:43 Will send WOL package to xxx.xxx.xxx.255:7
    25.04.22 22:52:43 Local Endpoint used: 0.0.0.0:52023
    25.04.22 22:52:57 XXX.fritz.box (IPxxx) state changed: online => gestartet 🙂
    25.04.22 22:53:08 XXX.fritz.box (IPxxx) state changed: offline => manuell am Host

    Direkt
    25.04.22 22:53:19 Waking host XXX.fritz.box (MACxxx / IPxxx)
    25.04.22 22:53:19 Will send WOL package to IPxxx:7
    25.04.22 22:53:19 Local Endpoint used: 0.0.0.0:62749
    25.04.22 22:53:30 XXX.fritz.box (IPxxx) state changed: online => gestartet 🙂
    25.04.22 22:53:41 XXX.fritz.box (IPxxx) state changed: offline => manuell am Host

    André

  315. Hi,
    erst einmal danke für das super Tool das ich wohl in Zukunft in unserem Familienbetrieb einsetzen werde.
    Zwei Dinge die man noch einbauen könnte habe ich natürlich auch direkt im Kopf, wenn überhaupt möglich und gewollt:
    1: Das Öffnen von Links im Standard-Browser ohne diesen mit direkten Pfad unter Wergzeuge anzulegen, um das Tool Rechnerübergreifend (z.b. aus der Cloud) nutzen zu können.
    2: Wäre es auch interessant weitere eigene Spalten in der Liste anlegen zu können und diese auch als Platzhalter nutzen zu können, um z.b. für bestimmte Host eigene startbefehle mitgeben zu können z.b. wenn man keine Standard-Ports nutzt.

    Sonst echt klasse und weiter so!

    1. Hi, ein paar Kleinigkeiten lassen sich sicher einfach ergänzen. Was für „Links“ sind denn gemeint?

      Der 2. Wunsch wird so sicher nicht kommen, denn das Tool muss als 1-Mann Projekt auch weiterhin wartbar sein.
      Im Normalfall lässt sich aber die Hinweisspalte, die auch schon in den Parametern steckt für alles mögliche „missbrauchen“.

      BG

      Marko

      1. Hi, danke für die Antwort.
        Einfach http oder https links welche zu Konfigurationsseiten führen. Aktuell habe ich ein Werkzeug erstellt welches eben Firefox.exe öffnet und den Link als Befehl dazu. Aber wenn man das Tool aus der Cloud bzw. auf mehreren Rechner nutzt müsste ja überall FF und auch unter demselben Pfad vorhanden sein. Schöner wäre hier einfach das es den Standard-Browser öffnet. Wie sich sowas bewerkstelligen lässt kann ich mir gerade nicht zusammenreimen.
        Ja ich denke mir das sowas als 1-mann so nebenbei nicht gerade einfach ist und finde es deswegen noch besser das es sowas noch gibt.
        Das mit der spalte habe ich tatsächlich schon so gelöst (als Kommentar). Wäre es aber einfacher 2-3 Fixe spalten einzufügen, genau wie die Kommentarspalte? Vielleicht als „Parameter 1, Parameter 2…“ und im Menü ein/ausschaltbar (für die wo es nicht wollen) vielleicht sogar mit einem Namen der Spalte. So müsste es eben nicht alles „voll Dynamisch“ sein wie mit eigenen Spalten.
        Ja ich weiß ich will schon wieder zu viel anpassen/angepasst haben 😉

        Mfg

  316. Finde das Programm echt super! WOL funktioniert aber leider nicht bei allen Geräten; mit dem Programm WakeMeOnLan geht es so gut wie mit allen Geräten. Ich habe keine Ahnung was dieses Programm anders macht. Wäre aber cool wenn man das implementiert.

  317. Hallo Marko,
    nachdem Update auf Windows 11 scheint sich Effekt auszuwirken, der unter Win10 nicht auftrat blieb.
    Ich starte WOL2 über die Kommandozeile mit Angabe des XML Files und des darin befindlichen Hosts. Der Host wird nicht aufgeweckt. Die Logausgabe zeigt:
    20.11.2022 09:03:44 Info | Wake On Lan Tool 2 version 2.1.2.2 starting…
    20.11.2022 09:03:44 Info | Opened host file \myHosts.xml with 2 hosts.
    20.11.2022 09:03:44 Info | Waking host myDevice1 (192.168.178.20 / )
    20.11.2022 09:03:44 Info | Will send WOL package to 255.255.255.255:7
    20.11.2022 09:03:44 Info | Local Endpoint used: 0.0.0.0:62432

    Über die WOL2 Oberfläche läßt sich der Host jedoch aufwecken:
    20.11.2022 09:08:47 Opened host file \myHosts.xml with 2 hosts.
    20.11.2022 09:10:34 Waking host myDevice1 (192.168.178.20 / )
    20.11.2022 09:10:34 Will send WOL package to 192.168.178.20:7
    20.11.2022 09:10:34 Local Endpoint used: 0.0.0.0:51389

    Der Unterscheid liegt nach Aussagen des Logs der das WOL Paket einmal an den Host direkt und in der Kommandozeilenversion an 255.255.255.255:7 schickt.

    Mal sehen ob ich unter Windows eine Firewall Einstellung dazu anpassen kann. Vielleicht willst Du mal prüfen, ob das Verhalten von WOL2 wie beabsichtigt ist.

    Vielen Dank und Gruß
    Gerhard

  318. Hi,

    zuallererst einmal. TOP Programm. Es lässt sich super angenehm mit dem Tool arbeiten.
    Leider ist ein Problem aufgetreten und wir finden keine Lösung. Beim letzten Speichern scheint irgendetwas mit der hosts-Datei von WOL2 schief gegangen zu sein.

    Beim öffnen bekommen wir folgende Meldung:
    Fatal error while opening the hosts file:
    Der Wert darf nicht NULL sein.
    Parametername: image

    Wenn man dieses mit OK bestätigt, lädt er zwar WOL2, aber es werden keine Geräte mehr angezeigt (laut Log werden sie aber aktualisiert?).
    Wenn man in den Tabs der Gruppen wechselt erscheint dann eine weitere Fehlermeldung:

    Informationen über das Aufrufen von JIT-Debuggen
    anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

    ************** Ausnahmetext **************
    System.ArgumentNullException: Der Wert darf nicht NULL sein.
    Parametername: image
    bei System.Drawing.Graphics.DrawImage(Image image, Int32 x, Int32 y, Int32 width, Int32 height)
    bei System.Drawing.Graphics.DrawImage(Image image, Rectangle rect)
    bei MOE.Utility.ResampleImage(Image srcImage, Int32 newWidth, Int32 newHeight)
    bei WOL2.MainForm.AssignHostToListItem(WOL2Host h, ListViewItem i, Boolean bNoImageCreation)
    bei WOL2.MainForm.RefreshHostList()
    bei System.Windows.Forms.TabControl.OnSelectedIndexChanged(EventArgs e)
    bei System.Windows.Forms.TabControl.WmSelChange()
    bei System.Windows.Forms.TabControl.WndProc(Message& m)
    bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    Evtl. hast du eine Idee was hier das Problem ist?
    Wenn wir eine ältere Version der xml öffnen, funktioniert alles Problemlos.

    1. Klingt, als ob eines der Bilder (Host Icon oder Tool Icon) korrupt ist. Ihr könnt mir die Hosts XML gern per Mail (bitte gezipt) zukommen lassen. Oder selbst einen Blick rein werfen. zB. mit Notepad++

      1. Hi,
        folgende Parameter waren schuld:

        Durch diese konnten die Hosts.xml auf anderen Geräten nicht mehr geladen werden.
        Ich danke die für den Tip.
        Nach dem anpassen funktionierts wieder 🙂

  319. Hallo, ich habe gerade WOL2 heruntergeladen und ausprobiert. Ich bin begeistert – genau das, was ich mir vorgestellt hatte!

    Ich habe bei meinen Hosts jeweils den Standardport für RDP geändert (damit ich im Heimnetz auf unterschiedliche Hosts verbinden kann). Bei WOL2 kann man beim Bearbeiten eines Hosts hinter den Namen und hinter der IP-Adresse „:(Portnummer)“ ergänzen, dann funktionert RDP auch über WOL2. Nachteil: der Host wird in der Tabelle als „Offline“ angezeigt, selbst wenn er „Online“ ist. Workaround dafür: Host nochmals als Host hinzufügen, aber ohne „:(Portnummer)“, dann wird der Status dort richtig angezeigt.

  320. Hallo Marko

    Erstmal möchte auch ich mich für WOL2 bei dir bedanken. Danke für die Zeit, die du investierst und dafür, dass du sogar die kommerzielle Nutzung erlaubst. Es ist für uns ein unverzichtbares Tool bei der täglichen Arbeit geworden. Wir nutzen bei uns dabei weniger die WOL-Funktion als die geniale Möglichkeit Tools mit den entsprechenden Parametern aufzurufen.

    Nun habe ich einen kleinen Bug entdeckt, den ich dir gerne melden möchte:

    Wenn man den Platzhalter %comment% verwendet und sich im Kommentarfeld Text mit Leerschlägen befindet, wird nur der Text bis zum ersten Leerschlag übergeben. Wird der entsprechende Text mit Anführungs- und Schlusszeichen umfasst, wird der gesamte Text übergeben.

    Vielleicht kannst du dir das bei Gelegenheit mal kurz ansehen. 🙂

    Testszenario zum Nachvollziehen:

    – Tool mit Command test.bat, Parameters %comment%
    – test.bat mit echo %1

    Besten Dank und Gruss
    Daniel

    1. Hallo, das Tool gibt die Parameter schon richtig an die aufzurufenden Werkzeuge.

      Das kann man zB. ausprobieren, indem man cmd.exe als Befehl und >> /c echo %comment%&pause << als Parameter nutzt.

      Warum geht das nun bei der Batch-Datei nicht…? Dort werden Leerzeichen Parametertrenner ausgewertet. Will man das nicht, muss der ganze Parameter in Anführungzeichen gesetzt werden. Siehe dazu: https://superuser.com/questions/539362/pass-a-path-with-space-to-a-batch-file-as-a-parameter

      Hoffe, das hilft. BG

      1. Hallo Marko

        Danke für die schnelle Antwort. Ah, gute Idee. Das so zu testen, ist mir auf die Schnelle nicht eingefallen. Dann nehme ich das mit dem Bug wieder zurück. 🙂

        Das mit den Leerzeichen als Parametertrenner war mir zwar bewusst, aber aufgrund eines Überlegungsfehlers, habe ich fälschlicherweise vermutet, das Problem könnte bereits an der Übergabe von WOL2 liegen.

        Inzwischen konnte ich das was ich erreichen wollte, mit Powershell und >> $joinedArgs = $args -join ‚ ‚ << lösen.

        Besten Dank und Gruss
        Daniel

  321. Hallo Marko,
    ist ein Super-Tool und ich bin sehr von Deinem Engagement begeistert, auch was die Antworten hier betrifft. Vielen Dank dafür.

    Das Mitsenden des Power ON Passworts funktioniert aber leider nicht.
    Gibt´s da einen Workaround?
    Allerdings fürchte ich, dass Du da wohl nix machen kannst, da das ja eher am Gerätehersteller liegt, ob das zugelassen wird, oder? 😉

    Alles Liebe,

    Wolfgang.

    1. Da bin ich in der Tat auch überfragt. Mehr als „mitsenden“ kann das Tool tatsächlich nicht. Vielleicht muss es für die Spezielle Karte / das Bios codiert sein?

      PS: Sorry, der Kommentar hing im Spamfilter… An einer Stelle, an der ich wie man merkt äußerst selten nachsehe 😉

  322. Hallo Marko,

    ich verwende WOL2 schon seit gefühlt Anbeginn der Zeit in meiner kleinen Heimumgebung. Vielen Dank für die tolle Arbeit und dass Du es weiterhin als Freeware pflegst und anbietest. Finde ich mega.

    Liebe Grüße,
    Daniel

  323. Hallo Herr Otte,

    ich nutze WOL schon seit Jahrzehnten. Ich bin jetzt von V2.0.2.7 auf 2.2.1.0 umgestiegen und bekomme leider folgenden Fehlereintrag in der LOG, wenn ich versuche, einen Rechner remote herunterzufahren oder neu zu starten:

    19.02.2024 08:38:58 Local@PerformShutdownOrReboot(FW09JN60.i6077.grznord.de (10.110.158.240 / 00:BE:43:E8:EA:21)) failed: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

    Was könnt dafür die Ursache sein?
    Viele Grüße
    EB

    1. Das ist so etwas schwierig zu sagen. Welche Windows Version?

      Läuft WOL2 unter einem Admin-Account?

      Funktioniert „remote WMI“? (Aktuell steht es Laut Protokoll auf „Lokal“).

      1. WIN10, ja mein User hat Adminrechte, läuft aber beides nicht, auch dann nicht, wenn ich die Adminaccountdaten explizit in den Einstellungen eintragen. Muss ich die Domain mit oder / oder ohne eintragen?

        19.02.2024 08:52:04 WMI@PerformShutdownOrReboot(FW09JN60.i6077.grznord.de (10.110.158.240 / 00:BE:43:E8:EA:21)) failed: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

        19.02.2024 08:52:42 Local@PerformShutdownOrReboot(FW09JN60.i6077.grznord.de (10.110.158.240 / 00:BE:43:E8:EA:21)) failed: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

      2. Das klingt nach einem Installationsproblem. Ich schaue es mir heute Abend noch mal an. Irgend eine Komponente fehlt bzw. kann nicht verwendet werden.

Hinterlasse eine Antwort zu Marko Oette Antwort abbrechen