Wie kann man ein programm schreiben, dass sich von alleine in ein anderes verzeichnis verschiebt?
Danke
verschieben
-
- User
- Beiträge: 31
- Registriert: Samstag 8. April 2006, 17:10
- Wohnort: lachen (schweiz)
das dürfte stark vom System abhängen, auf dem es laufen soll.
Eine Möglichkeit, (von mir vermutete) Zugriffsverletzugen zu umgehen, wäre, dass das Hauptprogramm ein weiteres Programm startet, und sich beendet. Das andere Programm wartet auf das Ende des Ersten, verschiebt es, startet es, und beendet sich.
Eine Möglichkeit, (von mir vermutete) Zugriffsverletzugen zu umgehen, wäre, dass das Hauptprogramm ein weiteres Programm startet, und sich beendet. Das andere Programm wartet auf das Ende des Ersten, verschiebt es, startet es, und beendet sich.
-
- User
- Beiträge: 31
- Registriert: Samstag 8. April 2006, 17:10
- Wohnort: lachen (schweiz)
Es soll auf Windows laufen kannst du mir den quelltext schiken?
-
- User
- Beiträge: 1790
- Registriert: Donnerstag 28. Oktober 2004, 16:33
- Wohnort: Graz, Steiermark - Österreich
- Kontaktdaten:
Einfach das Programm mit shutil ins andere Verzeichnis kopieren. Da dürchte einem nichtmal windows dran hindern. Dann den aktuellen Prozess mit dem des anderen Programms ersetzten, den aktuellen ornderpfad als erstes argument beim starten übergeben, alten ordner löschen und prozess nochmal durch einen normalen Aufruf ohne parameter ersetzten. Damit ist aber klar, dass die anwendung zweimal neugestartet werden muss.
TUFKAB – the user formerly known as blackbird
- STiGMaTa_ch
- User
- Beiträge: 32
- Registriert: Sonntag 14. Mai 2006, 22:58
- Wohnort: Rueti ZH, Schweiz
Hat er doch gemacht Nungut, er hat das in Pseudocode dargestellt, aber immerhin hättest du einen Ansatz um das selber zu programmieren. Nicht?lukasmarti hat geschrieben:Es soll auf Windows laufen kannst du mir den quelltext schiken?
Oder geht es darum, das wir deine "Ufzgi" machen?
Lieber Gruss
STiGMaTa
EDV-Systeme verarbeiten, womit sie gefüttert werden. Kommt Mist rein, kommt Mist raus. (André Kostolany)