Supportnet Computer
Planet of Tech

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

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?

Antwort 3 von Undertaker

Hi,

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:
psexec \\[IP-Adresse | COMPUTERNAME] -i ..\notepad.exe
Fü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

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

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

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

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

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

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: