「UNCパス」に関す​るエラーや警告が出力​されるのはなぜですか​?

9 views (last 30 days)
MathWorks Support Team
MathWorks Support Team on 25 Oct 2013
コマンドやモデルの実行時に「UNCパス」に関するエラーや警告が出力されます。
(エラーメッセージ)
カレントディレクトリが UNC パス名の場合、DOS コマンドは実行されない可能性があります。
カレントディレクトリをローカルディレクトリに変更するか、カレントディレクトリにマップされているネットワークドライブを使用してください。

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 25 Oct 2013
このメッセージは、DOSコマンドを必要とする関数がネットワーク越しに実行されたことを意味します。DOSコマンドはネットワーク越しに実行することができません。
例えば、ネットワーク上の共有フォルダをカレントディレクトリにし、そこに保存したStateflowを含むモデルを実行した場合に上記エラーが発生します。
この場合、StateflowからMEX-ファイルを生成する段階でDOSのコマンドを使用しています。
下記のいずれかの方法で回避することが可能です。
● カレントディレクトリをネットワークフォルダ以外に変更する。
● モデルが存在するネットワークフォルダにネットワークドライブを割り当てる。例えば、「z」に割り当てた場合、カレントディレクトリ上から「sim('z:\mymodel.mdl')」のように記述して実行する。

More Answers (0)

Categories

Find more on 環境と設定 in Help Center and File Exchange

Tags

No tags entered yet.

Products


Release

R2008b

Community Treasure Hunt

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

Start Hunting!