Dos command gives error

Hi, dos('C:\Program Files\OrcadLite\PSpice\psp_cmd.exe test1.cir'); above code works at cmd prompt but not working in matlab and gives below errror
'C:\Program' is not recognized as an internal or external command, operable program or batch file.
.Please help me resolving this.
Thanking You, Sita

 Respuesta aceptada

C.J. Harris
C.J. Harris el 26 de Mzo. de 2013

1 voto

If you want to send commands to an executable you need to modify the call slightly.
Try this:
dos('"C:\Program Files\OrcadLite\PSpice\psp_cmd.exe" test1.cir');

2 comentarios

sita
sita el 26 de Mzo. de 2013
thank you...it worked..
Ahmed
Ahmed el 8 de En. de 2018
Thank you sooooooo much

Iniciar sesión para comentar.

Más respuestas (1)

Wayne King
Wayne King el 26 de Mzo. de 2013

0 votos

Try this to get the correct path and string options
[file, path] = uigetfile('*.m', 'Select File');
fullFilename = fullfile(path, file);
Select the executable so that you get that path back with fullFilename.
Then try
dos(fullFilename)
does that open your application?

1 comentario

sita
sita el 27 de Mzo. de 2013
Yes,i could my application.Thanks for you response.

Iniciar sesión para comentar.

Productos

Preguntada:

el 26 de Mzo. de 2013

Comentada:

el 8 de En. de 2018

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by