AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Programm auf anderem Rechner beenden
Thema durchsuchen
Ansicht
Themen-Optionen

Programm auf anderem Rechner beenden

Ein Thema von tomes-one · begonnen am 24. Jun 2009 · letzter Beitrag vom 24. Jun 2009
Antwort Antwort
tomes-one

Registriert seit: 28. Mai 2009
27 Beiträge
 
#1

Programm auf anderem Rechner beenden

  Alt 24. Jun 2009, 10:21
Hi leute,

ich hab dank eurer hilfe mein programm (fast) fertig bekommen, danke an alle beteiligten...schluss mit dem geschwafel.

damit mein programm(liegt auf´m server) sich die benötigte datei von einem anderen rechner holen kann, muss ich dort eine anwendung beenden die diese datei benötigt. dann würde ich mir die datei kopiern(das funzt schonmal) und das programm wieder starten wollen.

hat jemand ne idee, da ich im moment echt planlos bin

vielen dank schonmal im voraus
thomas
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.360 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Programm auf anderem Rechner beenden

  Alt 24. Jun 2009, 10:27
Dafür muss auf dem Rechner ein Programm laufen, das das macht. Ganz aus der Ferne geht so etwas (glücklicherweise...) nicht.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
tomes-one

Registriert seit: 28. Mai 2009
27 Beiträge
 
#3

Re: Programm auf anderem Rechner beenden

  Alt 24. Jun 2009, 10:30
wat dat geht echt nicht, also muss ich nen batchjob nehmen der mir das prog beendet(den ich als geplanten task ausführe) und dann noch nen geplanten task um das prog wieder zu starten oder was...is ja mal ober umständlich
  Mit Zitat antworten Zitat
Fridolin Walther

Registriert seit: 11. Mai 2008
Ort: Kühlungsborn
446 Beiträge
 
Delphi 2009 Professional
 
#4

Re: Programm auf anderem Rechner beenden

  Alt 24. Jun 2009, 10:32
Es kommt drauf an was für ein Programm es ist, daß er beenden will. Ein Service lässt sich Remote sehr wohl stoppen z.B.. Mit etwas gefummel ist es auch möglich Remote Prozesse zu beenden (taskkill Remote aufrufen z.B.). Ob das so vom TE gewollt ist, ist natürlich eine komplett andere Frage.
Fridolin Walther
  Mit Zitat antworten Zitat
tomes-one

Registriert seit: 28. Mai 2009
27 Beiträge
 
#5

Re: Programm auf anderem Rechner beenden

  Alt 24. Jun 2009, 10:50
na das hört sich doch gut an, ich werd mal sehen ob ich dazu was im netz finde oder kann mir jemand sagen wie ich diese taskkill remote in meinem programm aufrufe?
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.360 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Programm auf anderem Rechner beenden

  Alt 24. Jun 2009, 11:03
Das steht hier:
http://www.microsoft.com/resources/d....mspx?mfr=true

Aber man muss dafür auch entsprechende Rechte haben und die entsprechenden Dienste müssen auf dem Rechner laufen. So etwas meinte ich z.B. mit der Software, die auf dem PC nötig ist.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
tomes-one

Registriert seit: 28. Mai 2009
27 Beiträge
 
#7

Re: Programm auf anderem Rechner beenden

  Alt 24. Jun 2009, 11:15
das mit den rechten und so is kein problem, ich werds heut im laufe des tages mal versuchen.

ich danke euch beiden für eure hilfe...falls ich nich klar komme, werd ich mich nochmal melden.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.360 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Programm auf anderem Rechner beenden

  Alt 24. Jun 2009, 11:48
Trotzdem wäre eine sanftere Art der Beendigung vielleicht die sinnvollere Variante. Und dafür gibt es AFAIK keine bereits mit Windows vorhandene Lösung. Dafür braucht man Fremdsoftware, sei es eigene oder fremde.

Denn das Problem ist, dass Taskkill das Programm abstürzt, und damit können dann Daten verloren gehen oder das System instabil werden...
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
tomes-one

Registriert seit: 28. Mai 2009
27 Beiträge
 
#9

Re: Programm auf anderem Rechner beenden

  Alt 24. Jun 2009, 12:16
Danke für den Hinweis, ich werd sehn wie ichs brauche.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz