Supportnet / Forum / Windows2000
software auf remote computer ausführen?
Frage
Hallo,
hab ein problem wo mir hoffentlich jemand weiterhelfen kann.
Habe einen Computer under win2k auf dem ich mich mit meinem Laptop XPHome über eine Telefonverbindung einwählen kann.
Nun muss ich aber einen computer im netzwerk des RAS computers über WOL starten, da ich remote auf seine Daten zugreifen muss.
Nun zu meinem Problem, es ist mir unmöglich das MagicPacket des WOL über den RAS Computer zu schleusen, um den dahinter liegenden Computer zu starten.
Nun will ich das WOL auf dem RAS Computer ausführen, denn dann klappts, nur muss es eine Möglichkeit geben, das WOL Programm vom Laptop aus zu starten.
Also, wie kann ich auf dem RAS Computer ein Programm über den Laptop starten!
Antwort 1 von Undertaker
Hi,
Du könntest z.B. VNC nutzen. Also auf dem RAS den VNC-Server und auf dem Notebok den VNC-Viewer.
Ist über analog/isdn zwar etwas langsam, funktioniert aber. Außerdem hast Du den Vorteil, das Du fast alles am RAS machen kannst, so, als wenn Du physikalisch vor dem Gerät sitzten würdest.
Wenn Du Magic-Pakete über Router schicken willst (und nichts anderes ist der RAS in diesem Moment) muß der Router das unterstützen. Schaue Dich mal auf www.spettel.de um. Dort ist das ganz gut erklärt.
Am einfachsten dürfte es sein, wenn Du Dir psexec aus den PS-Tools (Freeware) von www.sysinternals.com besorgst und auf dem RAS das Script zum senden des Magic-Paket ablegst. Soweit Du administrative Rechte hast, die administrativen Freigaben bestehen und der RPC Dienst läuft, kannst Du mit psexec an der Konsole des Notebooks das Script auf dem RAS ausführen.
Gruß
Undertaker
Du könntest z.B. VNC nutzen. Also auf dem RAS den VNC-Server und auf dem Notebok den VNC-Viewer.
Ist über analog/isdn zwar etwas langsam, funktioniert aber. Außerdem hast Du den Vorteil, das Du fast alles am RAS machen kannst, so, als wenn Du physikalisch vor dem Gerät sitzten würdest.
Wenn Du Magic-Pakete über Router schicken willst (und nichts anderes ist der RAS in diesem Moment) muß der Router das unterstützen. Schaue Dich mal auf www.spettel.de um. Dort ist das ganz gut erklärt.
Am einfachsten dürfte es sein, wenn Du Dir psexec aus den PS-Tools (Freeware) von www.sysinternals.com besorgst und auf dem RAS das Script zum senden des Magic-Paket ablegst. Soweit Du administrative Rechte hast, die administrativen Freigaben bestehen und der RPC Dienst läuft, kannst Du mit psexec an der Konsole des Notebooks das Script auf dem RAS ausführen.
Gruß
Undertaker
Antwort 2 von linuxusers
@ undertaker
ist ja super, genau das hab ich auch schon gemacht, momentan starte ich das script über den VNC dienst, das funkt!
leider ist das etwas umständlich, und ich möchte es automatisieren, deshalb hab ich mit auch psexec runtergeladen, genau wie du sagst,
höhrt sich auch gut an, leider krieg ich es nicht zum laufen,
da ich immer ne fehlermeldung "kann nicht ausgeführt werden ,prozess wird schon benutzt" oder so!
weisst du was genaueres?
ist ja super, genau das hab ich auch schon gemacht, momentan starte ich das script über den VNC dienst, das funkt!
leider ist das etwas umständlich, und ich möchte es automatisieren, deshalb hab ich mit auch psexec runtergeladen, genau wie du sagst,
höhrt sich auch gut an, leider krieg ich es nicht zum laufen,
da ich immer ne fehlermeldung "kann nicht ausgeführt werden ,prozess wird schon benutzt" oder so!
weisst du was genaueres?
Antwort 3 von Undertaker
Hi,
poste bitte mal die genaue Fehlermeldung.
Gruß
Undertaker
poste bitte mal die genaue Fehlermeldung.
Gruß
Undertaker
Antwort 4 von avi
i need softwae for IRmate 210
Antwort 5 von Undertaker
Hi,
so, nun habe ich endlich Zeit gefunden, das mal per ISDN testen zu können...
Eine Fehlermeldung, wie "kann nicht ausgeführt werden ,prozess wird schon benutzt", konnte ich leider nicht erzeugen. Das wird wohl mit der Anwendung zusammenhängen, die Du ausführen willst. Es gibt ja Anwendungen, die nur eine Instanz zulassen...
Was man beachten sollte ist, das psexec die Anwendung im Verzeichnis %windir%\system32 sucht und ausführt. Liegt die Anwendung z.B. in %windir% (z.B. C:\WINNT), muß für psexec der Pfad zur Anwendung angegeben werden (..\xyz.exe statt xyz.exe).
Du kannst mal folgenden Befehl probieren:
-i führt die Anwendung interaktiv (auf dem Desktop) aus.
Auf dem Zielsystem sollte sich der Editor öffnen.
Gruß
Undertaker
so, nun habe ich endlich Zeit gefunden, das mal per ISDN testen zu können...
Eine Fehlermeldung, wie "kann nicht ausgeführt werden ,prozess wird schon benutzt", konnte ich leider nicht erzeugen. Das wird wohl mit der Anwendung zusammenhängen, die Du ausführen willst. Es gibt ja Anwendungen, die nur eine Instanz zulassen...
Was man beachten sollte ist, das psexec die Anwendung im Verzeichnis %windir%\system32 sucht und ausführt. Liegt die Anwendung z.B. in %windir% (z.B. C:\WINNT), muß für psexec der Pfad zur Anwendung angegeben werden (..\xyz.exe statt xyz.exe).
Du kannst mal folgenden Befehl probieren:
psexec \\[IP-Adresse | COMPUTERNAME] -i ..\notepad.exeFür [IP-Adresse | COMPUTERNAME] setzt Du natürlich den entsprechenden Wert...-i führt die Anwendung interaktiv (auf dem Desktop) aus.
Auf dem Zielsystem sollte sich der Editor öffnen.
Gruß
Undertaker
Antwort 6 von linuxusers
danke für deine hilfe, untertaker,
aber hab immer noch so das selbe problem und zwar:
ich verbinde mich mit folgendem syntax
psexec \\ipdadresse -u user -p password -i dateiname.bat
die datei liegt in system32 verzeichnis vom entfernten computer.
Bei einem Verbindungsaufbau krieg ich dann folgende meldung, nachdem benutzer und Password authentifiziert wurden.
"error estamblishing communication with PsExec service on xxx.xxx.xxx.xxx
alle pipeinstanzen sind ausgelastet"
wenn ichs dann nochmal probiere, habe ich folgende Fehlermeldung:
"Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.
Im großen und ganzen sagt mir das alles nicht viel, ich weiss nur dass die Datei nicht von einem anderen prozess verwendet werden kann, da sie extra für diesen zweck erstellt wurde.
(datei ist ein WOL programm (exe) das mir einen computer starten soll.
vielleicht sagt dir das ja was (hoffentlich)
danke
grüße
aber hab immer noch so das selbe problem und zwar:
ich verbinde mich mit folgendem syntax
psexec \\ipdadresse -u user -p password -i dateiname.bat
die datei liegt in system32 verzeichnis vom entfernten computer.
Bei einem Verbindungsaufbau krieg ich dann folgende meldung, nachdem benutzer und Password authentifiziert wurden.
"error estamblishing communication with PsExec service on xxx.xxx.xxx.xxx
alle pipeinstanzen sind ausgelastet"
wenn ichs dann nochmal probiere, habe ich folgende Fehlermeldung:
"Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.
Im großen und ganzen sagt mir das alles nicht viel, ich weiss nur dass die Datei nicht von einem anderen prozess verwendet werden kann, da sie extra für diesen zweck erstellt wurde.
(datei ist ein WOL programm (exe) das mir einen computer starten soll.
vielleicht sagt dir das ja was (hoffentlich)
danke
grüße
Antwort 7 von SkyLord
Möcht mich nicht einmischen, nur mir gings genau
so ähnlich!
Problem hab ich so gelöst!
Meine Sicherheits-Lösung!
Was tun, wenn die Kiste in einer Endlosschleife
mit Blue-Screen sich aufhängt und ich in den
USA bin! (Mama und andere Leute haben am
Server nichts zu suchen)
Wie krieg ich meinen Server wieder flott aus
der Ferne..?
Fazit!
Wenn ich im Ausland bin, kann ich folgendes tun.
----------------------------------------------
Aus der Ferne (USA etc) starte ich meinen
Server mit dem Handy, sollte der Server mit
einem Blue-Screen in der Endlosschleife hängen !!
Ist mir schon öfters passiert, ich bin in den USA
und mein Server abgestürzt zu Hause.
---------------------------------------
Wenn alles versagt, kann ich via Handy die Strom-Steckdose aus- und wieder einschalten.
Meine installierte konfiguration im Server,
ermöglicht immer einen reibungslosen System-Neu-Start, auch wenn ich nicht zu Hause bin!
---------------------------------------------
Wollte das auch mal gesagt haben, ein Server
mit WOL-Funktion (Remote..etc.) alleine, ist mir zu unsicher!
Daher meine zusätzliche Handy-Lösung!
Grus SkyLord
so ähnlich!
Problem hab ich so gelöst!
Meine Sicherheits-Lösung!
Was tun, wenn die Kiste in einer Endlosschleife
mit Blue-Screen sich aufhängt und ich in den
USA bin! (Mama und andere Leute haben am
Server nichts zu suchen)
Wie krieg ich meinen Server wieder flott aus
der Ferne..?
Fazit!
Wenn ich im Ausland bin, kann ich folgendes tun.
----------------------------------------------
Aus der Ferne (USA etc) starte ich meinen
Server mit dem Handy, sollte der Server mit
einem Blue-Screen in der Endlosschleife hängen !!
Ist mir schon öfters passiert, ich bin in den USA
und mein Server abgestürzt zu Hause.
---------------------------------------
Wenn alles versagt, kann ich via Handy die Strom-Steckdose aus- und wieder einschalten.
Meine installierte konfiguration im Server,
ermöglicht immer einen reibungslosen System-Neu-Start, auch wenn ich nicht zu Hause bin!
---------------------------------------------
Wollte das auch mal gesagt haben, ein Server
mit WOL-Funktion (Remote..etc.) alleine, ist mir zu unsicher!
Daher meine zusätzliche Handy-Lösung!
Grus SkyLord
Antwort 8 von Undertaker
Hi linuxusers,
meine erste Fehlermeldung war, das die Anwendung nicht gefunden werden konnte. Die zweite Fehlermeldung war, das die pipeinstanzen ausgelastet sind. Aber jedes mal wurde notepad.exe gestartet, egal, welche Fehlermeldung ich erhalten habe.
Ob das ein Problem im Routing, der ISDN-Karte etc. zu suchen ist, oder ob es einfach nur ein Probem von psexec ist, kann ich leider nicht genau bestimmen, da mein RRAS leider spinnt.
Hast Du das mit notepad.exe mal probiert um zu sehen, ob das Programm dennoch ausgeführt wird, oder orientierst Du Dich lediglich an der Fehlermeldung?
Gruß
Undertaker
meine erste Fehlermeldung war, das die Anwendung nicht gefunden werden konnte. Die zweite Fehlermeldung war, das die pipeinstanzen ausgelastet sind. Aber jedes mal wurde notepad.exe gestartet, egal, welche Fehlermeldung ich erhalten habe.
Ob das ein Problem im Routing, der ISDN-Karte etc. zu suchen ist, oder ob es einfach nur ein Probem von psexec ist, kann ich leider nicht genau bestimmen, da mein RRAS leider spinnt.
Hast Du das mit notepad.exe mal probiert um zu sehen, ob das Programm dennoch ausgeführt wird, oder orientierst Du Dich lediglich an der Fehlermeldung?
Gruß
Undertaker
Antwort 9 von linuxusers
hi undertaker,
ja habs auch mit dem notepad probiert, leider nichts , habs jetzt grad auch mal im lokalen netz oder unter localhost probiert, immer das selbe problem mit den ausgelasteten pipeinstanzen.
Wundert mich nur dass es bei dir funktionierte, denn bei mir geht gar nichts, nich mal lokal!
wundert mich dass psexec funktionieren soll
ja habs auch mit dem notepad probiert, leider nichts , habs jetzt grad auch mal im lokalen netz oder unter localhost probiert, immer das selbe problem mit den ausgelasteten pipeinstanzen.
Wundert mich nur dass es bei dir funktionierte, denn bei mir geht gar nichts, nich mal lokal!
wundert mich dass psexec funktionieren soll
Antwort 10 von Gummikuh
Hallo,
hab' hier gerade was gefunden was euch weiterhelfen könnte.
http://windows.meetholland.com/message/58559.aspx
Wenn ich das richtig interpretiere ist die maximal Anzahl an Netzverbindungen erreicht (Netzwerklaufw. Drucker, Tobit, Faxware usw)
Gruss
Micha
hab' hier gerade was gefunden was euch weiterhelfen könnte.
http://windows.meetholland.com/message/58559.aspx
Wenn ich das richtig interpretiere ist die maximal Anzahl an Netzverbindungen erreicht (Netzwerklaufw. Drucker, Tobit, Faxware usw)
Gruss
Micha
Antwort 11 von linuxusers
glaub, bin jetzt ein stück weiter.
wenn man psexec einmal gestartet hat, taucht es auf dem server unter dienste auf, es ist gestartet,
wenn man es jetzt noch mal anwendet, bekommt man die fehlermeldung mit den pipes,
ich hab mir den psexec dienst so eingestellt, dass beim ersten fehlschlag der dienst neu gestartet wird,
wenn ich jetzt zugreife funkts nicht, fehlermeldung mit den pipes
(dienst wird automatisch neu gestartet)
jetzt kann ich mit psexec zugreifen
also muss ich nur mein psexec script 2 x aufrufen dann funkts 1x
vielleicht weiss ja jemand wie man das mit dem dienst hinkriegt
wenn man psexec einmal gestartet hat, taucht es auf dem server unter dienste auf, es ist gestartet,
wenn man es jetzt noch mal anwendet, bekommt man die fehlermeldung mit den pipes,
ich hab mir den psexec dienst so eingestellt, dass beim ersten fehlschlag der dienst neu gestartet wird,
wenn ich jetzt zugreife funkts nicht, fehlermeldung mit den pipes
(dienst wird automatisch neu gestartet)
jetzt kann ich mit psexec zugreifen
also muss ich nur mein psexec script 2 x aufrufen dann funkts 1x
vielleicht weiss ja jemand wie man das mit dem dienst hinkriegt

