Einzelnen Beitrag anzeigen

wolves232

Registriert seit: 17. Feb 2012
8 Beiträge
 
#6

AW: ShellExecute_AndWait im Unterordner

  Alt 7. Feb 2013, 14:50
Zitat:
Versuch mal
ShellExecute_AndWait('cmd.exe', '/k "' + ExtractFilePath(ParamStr(0)) + 'Installationen\' + ListBoxInstallationen.Items[7] + '"');
da öffnet sich nur die cmd im taskmanager aber es passiert nichts.
wenn ich die bat datei manuell ausführe funktioniert sie ja

code der bat datei :

@ECHO.
@Echo Installing Notepad++
@npp.6.2.2.Installer.exe /S


Zitat:
Und diese Datei gibt es dort auch? Was sagt ein FileExists() zu diesem absoluten Pfad?
Delphi-Quellcode:
  if CheckListBoxInstallieren.Checked[3] then
  begin
    if FileExists(ExtractFilePath(ParamStr(0)) + 'Installationen\' + ListBoxInstallationen.Items[7]) then
    begin
      ShellExecute_AndWait('cmd.exe', '/k "' + ExtractFilePath(ParamStr(0)) + 'Installationen\' + ListBoxInstallationen.Items[7] + '"');
      CheckListBoxInstallieren.Items[3] := ListBoxInstallationen.Items[6]+' (installiert)';
    end;
  end;

FileExists lässt mich weiter
  Mit Zitat antworten Zitat