2

コンピューターで特定のタスクを実行できるようにしたいアプリケーションを作成しています。

例として、私は使用することができます:

runCommand("shutdown.exe", "-s -t 01");

シャットダウンしますが、プログラムがWindowsXP以降で実行されている場合にのみ機能します。

普遍的で、Javaがインストールされているすべてのオペレーティングシステムで動作するいくつかのタスクをJavaに実行させる方法はありますか?シャットダウンコマンドのように。

4

1 に答える 1

3

簡単な答え:いいえ。例のようなコマンドは、ホストオペレーティングシステムに完全に固有であり、プラットフォーム間で移植可能ではありません。たとえば、POSIX準拠のUnixオペレーティングシステムでは、関連するOS間にある程度の互換性があります

于 2013-02-11T16:01:17.680 に答える