Seite 1 von 1

Leider nicht GELÖST| Rechner führt keine Befehl

Verfasst: Sa 15 Apr 2006, 11:10
von sirmarco
Hallo Leute / Hallo Pedant

Ich habe nun mein System neu aufgesetzt.... Mounten usw klappt, aber ist ja jetzt nicht das Thema...

mein Problem ist:
Möchte auf meinem Rechner mit dem Pc_Ein_Aus Plugin von der DBox die Startup/Shutdown ausführen.

Den PC "wecken" funktioniert, allerdings kann ich die shutdown.bat nicht ausführen...

Meine Konfigs:
netcat.reg

Code: Alles auswählen

REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetCat\Parameters]
"Application"="C:\\Windows\\nc.exe"
"AppDirectory"="C:\\Windows\\"
"AppParameters"="-l -L -d -p 23 -t -i cmd.exe"
netcat_inst

Code: Alles auswählen

@echo off
echo.
echo Einrichten des Service "NetCat"
echo ----------------------------------------------------------------------
echo (Anhalten und Deinstallieren mit dem Aufruf "NetCat stop")
echo.
echo Installieren des Service...
C:\WINDOWS\instsrv.exe NetCat C:\WINDOWS\SRVANY.EXE
echo.
echo Installieren der Registry-Werte...
regedit NetCat.reg
echo.
echo Starten des Service...
net start NetCat
echo.
echo *** Fertig ***
echo.
pause
DBox
WOL

Code: Alles auswählen

#!/bin/sh

ping -c 2 192.168.2.5 #hier IP des Remote-PC's eintragen

if [ $? -eq 1 ]; then
/var/bin/etherwake 00:11:95:5F:D9:** #hier MAC-Adresse des Remote-PC's eintragen
wget -q -O /dev/null http://127.0.0.1/control/message?popup=Der%20Stream-PC%20wird%20eingeschaltet%20!%20!%20!
else 
wget -q -O /dev/null http://127.0.0.1/control/message?popup=Der%20Stream-PC%20wird%20ausgeschaltet%20!%20!%20!
/bin/cat /var/plugins/rscript | var/bin/nc -i 1 192.168.2.5 23 & #hier IP des Remote-PC's eintragen die 23 am Schluß ist Portadresse für den nc Befehl
fi

exit 0
rscript

Code: Alles auswählen

shutdown
Alle Dateien habe ich ausführbar gemacht auf der DBox....

Mein System läuft mit XP Pro und die Dienste (Netcat) sind auch gestartet....

Testweise habe ich in meiner shutdown.bat folgendes stehen:


Code: Alles auswählen

@echo
C:\windows\explorer.exe
exit
Firewall ist auch deaktiviert....

Gibt es noch irgendwo einen Punkt zu setzen das andere Teilnehmer, sprich die DBox, Dateien auf dem Rechner ausführen darf??

Verfasst: So 16 Apr 2006, 13:05
von sirmarco
Kann mir denn keiner helfen?

Verfasst: So 16 Apr 2006, 19:37
von Pedant
Hallo sirmarco,

die Anleitung hast Du sicher abgearbeitet:
http://www.jackthegrabber.de/viewtopic.php?t=4389

Willst Du eigentlich SuspendToDisk, SuspendToRam oder SoftPowerOff nutzen?

Zum Test kannst Du das wol mal manuell an der Dbox starten:
1. Am PC eine Telnet-Verbindung zur DBox aufnehmen.
Eingabeaufforderung:
telnet 192.168.0.202 (falls das die Dbox-IP ist)
cd /var/plugins/
wol
exit


Nach der Eingabe von wol, sollte am TV-Bildschirm kurz die Ausschaltmeldung erscheinen.
Am PC sollte die shutdown.bat ausgeführt werden.

Hierzu ist zu beachten, dass weder die bat noch die darin gelisteten Befehle sichtbar ablaufen.
Sie erscheinen nur im Taskmanager.

Zum Testen empfiehlt sich also folgender Inhalt:

@echo off
start freecell.exe
exit


Freecell.exe sollte dann im Taskmanger unter Prozesse auftauchen und kann dort manuell wieder beendet werden. Explorer.exe eignet sich nicht so gut, da Du dann nicht weisst, welche Explorer.exe Du abschießen darfst.

Bei Doppelklick auf die shutdown.bat startet Freecell normal und sichtbar.

Frohe Ostern,
Frank

Verfasst: Mo 17 Apr 2006, 13:12
von DrStoned
Was für den Netcat-Dienst außerdem noch wichtig ist, ist ein vergebenes Passwort unter Windows.

Falls Dir das Anmelden lästig ist, dann lad Dir TweakUI.exe von Microsoft runter, dort kannst Du für Autologon Benutzernamen und Kennwort hinterlegen.

Näheres über die Einrichtung des Passworts für Netcat findest Du in der Doku des WOL-Timer-Plugins.

Verfasst: Mo 17 Apr 2006, 17:25
von sirmarco
Leider funktioniert es immer noch nicht...

Habe es mit einem neuen benutzer versucht und auch im NetCat Dienst mal einen Benutzer hinzugefügt und Lokal probiert....

Leider gar nichts

Verfasst: Mo 17 Apr 2006, 19:32
von DrStoned
Ich meinte diesen Eintrag in der Doku.
Probleme mit shutdown per NETCAT?
Wenn es Probleme mit dem Shutdown des Rechners gibt hat sich folgendes als sinnvollerwiesen:
Arbeitsplatz, verwalten, Dienste und Anwendungen, Dienste, Rechtsklick auf Netcat und Eigenschaften, dann auf die Registrierkarte anmelden, dann auf "dieses Konto", dort
Administrator und 2 x das Admin-Passwort eingeben.
Danke an Vernichter für den Hinweis!
Ausserdem muss in einer laufenden Firewall der TCP Port 23 oder der den Ihr für Netcat vorgesehen habt freigeschaltet sein.
Danke an det-box für den Hinweis!

Verfasst: Mo 17 Apr 2006, 20:30
von sirmarco
DrStoned hat geschrieben:Ich meinte diesen Eintrag in der Doku.
Probleme mit shutdown per NETCAT?
Wenn es Probleme mit dem Shutdown des Rechners gibt hat sich folgendes als sinnvollerwiesen:
Arbeitsplatz, verwalten, Dienste und Anwendungen, Dienste, Rechtsklick auf Netcat und Eigenschaften, dann auf die Registrierkarte anmelden, dann auf "dieses Konto", dort
Administrator und 2 x das Admin-Passwort eingeben.
Danke an Vernichter für den Hinweis!
Ausserdem muss in einer laufenden Firewall der TCP Port 23 oder der den Ihr für Netcat vorgesehen habt freigeschaltet sein.
Danke an det-box für den Hinweis!
Das habe ich auch schon prbiert... Es will einfach nicht, das ist echt grauenvoll, weil es sonst immer so gut lief!!

Verfasst: Di 18 Apr 2006, 10:24
von Pedant
@DrStoned,

was ist denn hiermit?
http://www.jackthegrabber.de/viewtopic.php?t=7860
Ist das noch aktuell und relevant?

Bei mir läuft es übrigens auch seit geraumer Zeit nicht, wobei "wol" über telnet gestartet, tut was es soll.

Gruß Frank