what is the alternative of cd in .executable app ?
    6 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
Hi,
I am converting mdf into mat, for the same I have created executable app. while executing following commands, the currently dictionary should be the folder having .mdf files . If I do that by puting cd command then it gives error while running the executable app. 
What can be solution?
            doscmd = ['"' converterfile '" -C:' convtype '.dll -IF:"' inifile '" "' files{f} '" ' tempconvfilename];
            [status, result] = dos(doscmd);
2 Commenti
  Rik
      
      
 il 3 Set 2021
				Did you try the Matlab cd, or the system cd? You should be able to add it to your system call.
Risposta accettata
  Rik
      
      
 il 3 Set 2021
        You can use && to execute another command if the first one completes successfully:
doscmd = [...
    'cd /d "' pathTargetFiles '" && ' ...
    '"' converterfile '" -C:' convtype '.dll -IF:"' inifile '" "' files{f} '" ' tempconvfilename];
[status, result] = dos(doscmd);
The /d switch allows switching between partitions as well (in case either pathTargetFiles or your system happen to be on something other than C).
0 Commenti
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

