Matlab によって呼び出される C# で開発された .exe ファイルがあります。
DirPath = '\\MYSERVER\PARENT_DIR\CHILD DIR\'
私のコマンドの古いバージョンは正しく機能しました
入力パラメータなし: system( fullfile([DirPath 'NameOfExe']) )
入力パラメーターを必要とする新しいバージョンが失敗しています。修正を手伝ってもらえますか?
多くのバージョンを試しましたが、エラーは常に次
のとおりです。
入力パラメータあり、FAIL:
strcommand = [ '''' fullfile([DirPath 'NameOfExe' ]) ' ' inputparameter '''' ];
eval(['[a,b]=system(' strcommand ')'])`
CMD を使用する場合の正しい使用法: (たとえばI:
、にマップされたドライブはMYSERVER
、 &inputparameter
はパスです)
myroot:> cd I:
I:>cd PARENT_DIR\CHILD
I:\PARENT_DIR\CHILD>NameOfExe "inputparameter"