固定されたアイコンが追加のアイコンを作成するのを防ぐ方法は?[複製]


0

重複の可能性:
アプリケーションのインスタンスの実行中に、タスクバーに固定されたアイコンの一部が重複する

タスクバーのEclipse(Indigo)アイコンをクリックすると、既に固定されているアイコンを使用する代わりに新しいアイコンが作成されます。タスクバーで既に固定されているアイコンをクリックすると、既存のアイコンを使用する代わりに、新しい(フォーカスされた)アイコンが作成されます。最初の固定アイコンを使用するにはどうすればよいですか?


その1つを固定し、古い1つを固定解除しようとしましたか?
digitxp

私はそれを試しましたが、新しいものを右クリックした後、「このプログラムをタスクバーに固定する」オプションがありませんでした。
スカイパワー

OK、最終的に解決策を見つけました:aaron-kelley.net/blog/2010/11/…-skypower 11
14:01

そのリンクをあなた自身の質問への答えとしてください。そうすれば、他の人が見つけやすくなり、この質問に解決済みのマークを付けることができます。
digitxp

質問が重複していますか?superuser.com/q/214400/20433
SgtOJ

回答:


1

jcrawfordorが指摘しているように、Javaプログラムは「Java For Windows」によって起動されるためです。(javaw.exe)

私は回避策を掘りました- ここから適応:

(現在Eclipse.exeがインストールされていないため、例ではEclipseのファイル名を推測しているため、個人的にはテストしていません。:))

  1. Program FilesでJavaディレクトリを参照します。
  2. 「javaw.exe」ファイルのコピーを作成し、プログラムの名前に変更します(例:Eclipse.exe)。
  3. 新しいファイルへの新しいショートカットとパラメーター(プログラムのJARファイルの場所になります)を作成します "C:\Program Files\Java\jre6\bin\Eclipse.exe" -Xmx512m -jar "[Eclipse's Path]\Eclipse.jar"
  4. アイコンを右クリックし、そのプロパティから[アイコンの変更]を選択し、Eclipseのアイコンを選択します(Javaのアイコンの代わりに使用します)。
  5. ショートカットを右クリックして、タスクバーに固定を選択します。

これで、プログラムのアイコンがタスクバーに表示され、開いた場合に複製されなくなります。


eclipse.jarが表示されません。
スカイパワー

実際に固定しているファイルは何ですか?
Ƭᴇcʜιᴇ007

0

私の理解では、これはアイコンによってリンクされたプログラムが別のプロセスを起動したときに発生するということです(新しいプロセスは新しいアイコンを取得します)。代わりに、Eclipse自体を起動する「ランチャープログラム」を起動するのではなく、必要な設定でEclipse実行可能ファイル自体を起動する固定アイコンを作成する必要があります。


いや私はNetbeansで同じ問題を抱えていた(それでも私は思う)、それは新しいプロセスを開始します。私はそれを修正するために多くの方法を試しましたが、運はありませんでした。ちなみに、右クリックメニューには、[新しいタスク]と[タスクのアクティブ化]の2つが表示されます。両方とも、Javaに関するエラーを返します。
スカイパワー

ええ、これはJavaで記述されたもの(NetBeans、Eclipse、Heck、さらにはMinecraftでも)の標準的な問題です。通常、JVMに適切な引数を付けて.jarを起動する.exeランチャーで構成されているためです。
jcrawfordor

はい、それはjvmについて何かを言いました、あなたは何か解決策を考えていますか?
スカイパワー

まあ、多くの場合、ランチャーが実行していることはすべて実行されていると思いますが、java -jar <something.jar> <awholebunchofarguments>本当にそうなのかわかりません。もしそうなら、これを自分で行うのは簡単でしょう。
jcrawfordor
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.