0

サーバーから特定のファイルをダウンロードするための作業コードが既にあります。このファイルは実行可能ファイル (パッチ インストーラー) にあります。Java アプリケーションが独自のディレクトリにダウンロードされた後、実行可能ファイルを起動できるかどうかを知りたいです。もしそうなら、その方法を教えてください。

また、私がここで要求しすぎていることは承知していますが、パッチをインストールした後に、このインストーラーをコンピューターから削除することは可能ですか?---私はこれに取り組んできましたが、多くのことを見つけられませんでした。 ..

よろしくお願いします!

4

2 に答える 2

0

Runtime.getRuntime().exec("command") は、コマンドラインに入力したかのように入力を実行します。そのため、exe ファイルのパスがわかっている場合 (ダウンロードしたので必要です)、次のように起動できます。

Runtime.getRuntime().exec(executablepath);

通常は File.delete() を使用してファイルを削除できますが、この場合、exec() の直後に delete() を追加するとコマンドが実行されたままになり、削除できなくなります。それが役立つことを願っています!

于 2013-07-25T03:04:16.440 に答える