シェル (cmd) コマンド実行 (Windows専用)
bOK=dos(command-name) bOK=dos(command-name,'-echo') [output,bOK]=dos(command-name) [output,bOK,exitcode]=dos(command-name) [output,bOK]=dos(command-name,'-echo') [output,bOK,exitcode]=dos(command-name,'-echo')
コマンドシェルで実行するために コマンド名の文字列をWindowsに送信します. シェルコマンドの標準出力および標準エラーが呼び出し側のシェルに 書き込まれます. コマンドが実行された場合は, bOK が返されます.
[output,bOK] = dos(command-name,'-echo') は, 出力先が特定の変数へ割り付けられている場合でも コマンドウインドウへの出力を強制的に行ないます.
外部プロセスによる終了コードの値が返されます.
ノートパッドエディタをオープンした後,すぐに Scilabに制御を戻すには以下のようにします: dos('start notepad')