問題タブ [desktop-shortcut]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
375 参照

windows-installer - MSI アンインストール : get メッセージ コンポーネントは削除されないため、アイコンは削除されません

2つ以上のバージョンを並行してインストールできる基本的なMSIプロジェクトがあります。共有され、デスクトップにショートカットがある単一のexeを除いて、それぞれが異なる場所にインストールされます。

バージョン 1.0 の MSI では、コンポーネント – ファイルを \Program Files\prod_1.0 にインストールします。共有ファイル コンポーネント A - exe を \Program Files\prod_shared にインストールします。

バージョン 2.0 の MSI では、コンポーネント – ファイルを \Program Files\prod_2.0 にインストールします。共有ファイル コンポーネント A - exe を \Program Files\prod_shared にインストールします。

コンポーネント GUID は両方の MSI バージョンで同じであり、共有ショートカット コンポーネントで使用しているアイコンは他のショートカットでは使用されていません。私が抱えている問題は、2つのバージョンがある場合ですか? 並行してインストールしてから、1 つのバージョンをアンインストールします。デスクトップ ショートカットを削除します。この行をコード MsiSetComponentState(hMSI,"Shared_Shortcut_Desktop",INSTALLSTATE_ABSENT); に追加しました。

しかし、アンインストールすると、「NewShortcut74_AE5D17DE4C4B4737ABB20A0D0358B69E.exe」アイコンが削除されないように、コンポーネントが削除されないというメッセージが表示されます。

それを解決する方法はありますか?

0 投票する
1 に答える
162 参照

java - Windows、Mac、および Debian 用のデスクトップ ショートカット/適切なアプリへの Java .JAR

3 つのプラットフォームすべてでクリックすると実行できるマルチプラットフォーム jar があります。

基本的にそのjarにシンボリックリンクまたはリンクするだけのデスクトップショートカット/アプリをインストールする最良の方法は何ですか?

0 投票する
1 に答える
3838 参照

linux - コマンドライン引数が exec に渡された .Desktop (シェルスクリプトと同様)

私は通常、次のようなシェル スクリプトを記述します。

次に、このシェル スクリプトをターミナルから起動し、指定したコマンド ライン引数がシェル スクリプトに渡され、それが実行ライン myapp に渡されます。私はUbuntuを使用していますが、問題はシェルスクリプトにあり、起動されたアイコンはシェルファイルのアイコンではありません。myapp のデフォルト アイコンを使用します。そのため、.desktop に移行しています。これにより、起動したアプリが .desktop ファイルのアイコンを使用するようになります。

次のように .desktop ファイルを作成しました。

exec 行に @ 記号を付けましたが、期待どおりに動作しません。私が .desktop に与えるコマンドライン引数を取得しておらず、それを exec ラインに入れていません。.desktop が受け取ったコマンド ライン引数を Exec line/ に渡す方法を教えてください。

0 投票する
0 に答える
865 参照

java - JNLP からショートカットまたはデスクトップを作成できない

デスクトップの作成を除いて、Web Start JNLP のほとんどの部分が機能するようになりました。

最近の Java doc は、「デスクトップ」要素は「ショートカット」と同じ親を持つ必要があることを示していますが、ほとんどのオンライン例では「デスクトップ」を「ショートカット」の下に配置しています...どちらにしても、アプリでデスクトップアイコンを作成できませんでした。光を当てるのに十分親切ですか?

0 投票する
2 に答える
891 参照

vbscript - VBScript: デスクトップ ショートカットを取得して特別なアクションを実行する

真実: 私はこのスクリプトのことはまったく初めてで、エンドパスに到達しました。ユーザーのデスクトップにショートカットを作成するだけでなく、ユーザーがアイコンをクリックしたときに、本当にコンピューターをシャットダウンするかどうかを尋ねられ、キャンセルするオプションが与えられるスクリプトを作成しようとしています。シャットダウンするか、シャットダウンを続行します。これまでのところ、教科書とグーグルの最後まで検索しました。アイコンを作成して Windows ネイティブのシャットダウンを実行させることはできますが、特別な介入アクションではできません。select case ルーチンのスクリプトにアイコン コールバックを作成する方法がわかりません...少し面倒な場合は申し訳ありません。以下を参照してください。

0 投票する
1 に答える
259 参照

c# - プログラムでグローバル ショートカット .lnk を作成できますか?

現在、プログラムでショートカットを作成していますが、C# で同様の方法でグローバル ショートカットを作成できるかどうかを知りたいです。

以下は私のコードです:

このコードは、ユーザーのショートカットを作成するのに最適ですが、システムでこれを行う方法があるかどうかを知りたいです。グローバルにインストールされたプログラムがすべてのユーザーにショートカットを配置するのを見たので、C# でこの効果を実現する方法に興味があります。

0 投票する
1 に答える
4013 参照

powershell - PowerShell でショートカットのショートカット キーを定義する

ショートカットを作成する PowerShell スクリプトを作成したいのですが、作成したショートカットのShortcut key:を定義する関数が見つかりませんでした。つまり、ショートカットのプロパティを開くと、ショートカットキーの入力フィールドがありますが、PowerShellでそれを定義する機能はありますか?