- 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 (최근 30일)
이전 댓글 표시
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
답변 (1개)
Bhaskar R
2019년 12월 9일
편집: Bhaskar R
2019년 12월 9일
You can but
Code
cmd = ['xxx.exe', ' ', '1.txt'];
system(cmd);
댓글 수: 3
Walter Roberson
2019년 12월 9일
You should add the directory containing the executable to the PATH environment variable.
참고 항목
카테고리
Help Center 및 File Exchange에서 Search Path에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!