外部コマンドの実行で​、複数のコマンドを実​行する方法

16 vues (au cours des 30 derniers jours)
Yuki Koyama
Yuki Koyama le 7 Jan 2021
Commenté : Yuki Koyama le 11 Jan 2021
感嘆符文字を利用することで、外部コマンドの実行ができます。
しかし、複数行にわたる内容を実行する方法がわかりません。
たとえば、「cd パス名」で現在のディレクトリを変更して、その後そのディレクトリにある実行ファイルを実行するといったようなことを行う方法が知りたいです。
たとえば、単純に複数行に
! cd C:\Users\Yuki
! hoge.exe
のように記述すると、二行目の実行のときにはディレクトリが戻ってしまうようでした。

Réponse acceptée

stozaki
stozaki le 11 Jan 2021
Yuki Koyama 様
cd はwindowsのシステムコマンドでなくとも、MATLABのコマンドでサポートされています。
1行目はMATLABのコマンドで実行しては如何でしょうか?
stozaki
  1 commentaire
Yuki Koyama
Yuki Koyama le 11 Jan 2021
回答ありがとうございます。
MATLABコマンドで実行してから行うことで同じことが出来るのを確認できました。
おそらくcd以外では二行以上の連続実行が必要なことはなさそうなので、この方法でやっていきたいと思います。
ありがとうございました!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur 起動と終了 dans Help Center et File Exchange

Produits


Version

R2020b

Community Treasure Hunt

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

Start Hunting!