DOSコマンドを実行
DOSコマンドを実行するにはdoscmdを使用する。
第一引数でDOSコマンドを指定するが、ダブルクォーテーションで囲むこと。
第二引数はDOSコマンドの終了を待ってからプログラムに戻る(同期をとる)かどうかを指定。(falseなら同期を取る)デフォルトはfalse。
第三引数はDOS画面を表示するかどうかを指定する。表示ならtrue。デフォルトはfalse。
第二、第三引数は省略可。

具体的には以下のように記述する。

ret = doscmd("copy c:¥so.txt c:¥so.bak")
戻り値には標準出力が返ります。但し、第二、第三引数のどちらかがtrueであれば戻り値はなし。

Back to top

Information