Seite 1 von 1

umbenannte exe starten

Verfasst: 10.06.2015 17:13
von JMaker
kann ich eine umbenannte exe Datei starten? ich habe ein Tool für mein Programm
geschrieben und das Tool soll nur von mein Programm gestartet werden und der Benutzer nicht.
Deshalb hat mein Tool nicht die Endung exe. aber wie kann ich mein Tool mit runProgram starten?
ich brauche bestimmt ein Systemprogramm um damit den Pfad meines Tools als Parameter zu übergeben.
aber wie heißt das Systemprogramm? Quasi so:

Code: Alles auswählen

RunProgram("notepad.exe","file.txt","")
Nur anstelle von notepad.exe brauche ich ein anderes Programm zum ausführen meines Tools. Habt ihr eine Idee?

Re: umbenannte exe starten

Verfasst: 10.06.2015 17:20
von NicTheQuick
Mach es dir doch nicht so kompliziert. Lass die Dateiendung exe doch einfach unter Windows, aber lass dein Programm nur dann starten, wenn der richtige Parameter übergeben wurde.

Code: Alles auswählen

RunProgram("DeinProgramm.exe", "DiesenParameterKenntNiemandAußerMir", "")
Das ist zwar genau so unsicher wie deine Idee, aber ich finde diese Herangehensweise persönlich besser.

Re: umbenannte exe starten

Verfasst: 10.06.2015 18:44
von Imhotheb
sollte mit start.exe gehen ... RunProgram("start.exe", "DeinProg.whatever")

Re: umbenannte exe starten

Verfasst: 11.06.2015 10:23
von Imhotheb
Habe eine Exe umbennant in Test (ohne Endung) und

Code: Alles auswählen

RunProgram("Test")
oder

Code: Alles auswählen

Debug RunProgram("Start.exe", "Test", ".\")
versucht ... Beides funktioniert ... Win7-64Bit / PB 5.31

Re: umbenannte exe starten

Verfasst: 11.06.2015 10:33
von JMaker
Nette Idee mit nem Parameter. :)
RunProgram("Test")
Ich wusste nicht das das geht und hätte damit nicht gerechnet. Danke :allright:

Re: umbenannte exe starten

Verfasst: 11.06.2015 16:14
von Imhotheb
dachte auch erst das es nicht geht und nur so ein "Öffnen mit..." Dialog kommt, deshalb die start.exe (ist seit win98 mit an board) ... aber manchmal hilft auch Trail & Fail ^^