dir
Dart VM からコマンドを実行するにはどうすればよいですか? クラスで使用しようとすると、Process
「未処理の例外」が発生します。
質問する
202 次
1 に答える
5
答えてくれた Søren Gjesse に感謝します。最初にこれを Dart メーリング リストに投稿した人です。
dir
スタンドアロンの実行可能ファイルではなく、.NET に組み込まれているため、Windowsだけで実行することはできませんcmd.exe
。次のコードが実行dir
され、結果が出力されます。
import 'dart:io';
void main() {
Process.run('cmd', ['/c', 'dir']).then((ProcessResult results) {
print(results.stdout);
});
}
プロセスの詳細については、 Dart IO ライブラリも参照してください。
于 2012-11-07T08:51:36.353 に答える