java myclass -a filetype.txt
コマンドlinewithにこの文を、私のJavaプログラムを実行します。しかし、私はシェルレジストリを操作して右クリックし、ファイル上で私のプログラムを実行したいが、私は何をしませんウィンドウで、コマンドプロンプトで実行するために、右クリックオプションを追加するためのシェルのデフォルト値に
などを記述する必要があり、私はC:\Windows\System32\cmd.exe
でデフォルト値を設定するが、と私のJavaプログラムを実行することができますかわかりません単純な右クリック。
完全な 'java.exe'パスを使うのであれば、' command'に直接入れることができますか? 'C:\ Program Files \ Java \ jre \ bin \ java.exe'のように? –
Viruzzo
「%JAVA_HOME%\ bin \ java.exe」をコマンドとして入力しようとしましたが、アクセス拒否エラーが発生しました。今私は自分のjreの絶対パスを試して、それは働いた。 '%JAVA_HOME%'がレジストリに存在しない可能性があります。 –
時には '%JRE_HOME%'に設定されていることもありますが、インストーラによって設定されていないこともあります。 – Viruzzo