- Files shold be in present working directory
 - Program(here xxx.exe) should set to environmental variable if it is not present in the present workind directory
 
How to execute files without specifying a path.
    4 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
As the title, I don't want to execute cmd in a specified or specific directory, but it can be executed no matter which directory I execute the file in.
How can it be modified?
out = fileread('1.txt');
cmd = ['xxx.exe', out];
system(cmd)
THX
0 commentaires
Réponses (1)
  Bhaskar R
      
 le 9 Déc 2019
        
      Modifié(e) : Bhaskar R
      
 le 9 Déc 2019
  
      You can but
Code 
cmd = ['xxx.exe', ' ', '1.txt'];
system(cmd);
3 commentaires
  Walter Roberson
      
      
 le 9 Déc 2019
				You should add the directory containing the executable to the PATH environment variable.
Voir également
Catégories
				En savoir plus sur Environment and Settings dans Help Center et File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!