2012-11-07 39 views

回答

5

感謝SørenGjesse的回答,他原本是posted this to the Dart mailing list

您不能在Windows上運行dir,因爲它不是獨立的可執行文件,而是構建到cmd.exe中。下面的代碼將運行dir並打印結果:

import 'dart:io'; 

void main() { 
    Process.run('cmd', ['/c', 'dir']).then((ProcessResult results) { 
     print(results.stdout); 
    }); 
} 

Dart IO library有關詳情,請上的進程。