.batファイルのアイコンを実際に任意のアイコンに設定する方法を知りたいのです。 使用する言語とは関係なく、プログラム的にそれを行うにはどうしたらよいでしょうか。
MS-DOSのバッチファイルを指しているのだとしたら、.batファイルは特別な拡張子を持つ単なるテキストファイルなので、それ自身のアイコンを保存することはありません。
しかし、アイコンを保存するショートカットを .lnk
フォーマットで作成することができます。
バッチファイルのアイコンが必要な場合は、 まず、次のようにバッチファイルのリンクを作成します。
リンク先のウィンドウフォルダを右クリックします。 [新規]>を選択します。ショートカットし、.batファイルの場所を指定します。
これにより、必要な.lnkファイルが作成されます。 次に、リンクのアイコンを指定できます。 プロパティページ。
素敵なアイコンがいくつかあります。
%SystemRoot%\ System32 \ SHELL32.dll。
Windows 10の私にとっては: %SystemRoot%== C:\ Windows \。
より多くのアイコンがここにあります: C:\ Windows \ System32 \ imageres.dll。
また、最初の行が必要になる場合があります。 バッチファイルで「cd。 .."。 バッチファイルをバットサブディレクトリに格納する場合。 ショートカットの1レベル下のレベルが実行される予定です。
これを達成する方法の1つは次のとおりです。
1。 実行可能ファイルを作成します。 2。 上記のjarを実行してデスクトップjavaアプリケーションを起動するバッチファイルを作成します。 3。 Batch2Exeコンバーターとcovert to Batchファイルを使用してExeに送信します。 4。 上記の変換中に、アイコンを選択したアイコンに変更できます。(有効な.icoファイルが必要です)。 5。 上記のexeのショートカットをデスクトップに配置します。
これで、他のMSWindowsアプリと同じように、javaプログラムを豪華な方法で開くことができます。! :)。