問題タブ [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 に答える
1468 参照

c# - c#でスタートメニューのショートカットからパワーポイントを起動できない

スタート メニューのショートカットに基づいてプログラムを起動しようとしています。特に、スタート メニューのショートカットに基づいて PowerPoint を起動しようとしています。これを実現するために、IWshRuntimeLibrary を使用しています。

ショートカットを見つけて、IWshShortcut オブジェクトを作成することができました。ただし、(Process.Start(shortcut.TargetPath, Shortcut.Arguments) 経由で) ショートカットのバッキング アプリケーションを実行しようとすると、Win32Exception が発生します。

私が見つけた唯一の関連する答えは、この議論にありました。私のプロジェクトはすでに x86 アプリケーションとしてビルドされていました

関連しているように見えるので、ここに私のシステムの背景をいくつか示します。Windows 7 Professional 64 ビットを実行しており、Microsoft Office 2010 がインストールされています。これは、Visual Studio 2010 で記述されたコンソール アプリケーションの一部であり、.NET Framework 4 Client Profile を対象としています。

次の代替ソリューションを調査中です。

Windows API コード パック: http://code.msdn.microsoft.com/WindowsAPICodePack
IWshRuntimeLibrary を使用しないショートカット: c# で .lnk を解決する方法

賢明なリンクの欠如について申し訳ありません。これは私の最初の投稿であり、どうやらタグを使用して複数を挿入することはできません。

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

linux - シェル スクリプトがデスクトップ ショートカットから呼び出されたときに .bashrc が読み取られない

Linuxでの動作を理解するのに簡単な問題があります。つまり、Linux で「デスクトップ ショートカット」から sh スクリプトを呼び出すと、スクリプトは最新の環境変数 (bashrc で設定) を認識できません。だから私は、このシェルスクリプトがどの範囲にあるのか疑問に思っていましたか?

テストケースを作成して再現するには:

  1. 簡単なシェル スクリプト 'testme.sh' を作成します。

    /li>
  2. 上記のスクリプトのデスクトップ ショートカットを作成します。

    /li>
  3. .bashrc ファイルを更新して、変数を設定します。
  1. 新しいターミナルを開き、'~/testme.sh' のような完全なパスを使用してスクリプトを実行します。 //これにより、.bashrc ファイルから変数 'TESTVAR' の値を確認できます。

  2. 次に、デスクトップのショートカットをダブルクリックして実行します。//これにより、ターミナルが開き、'TESTVAR' の値が空白として出力されます。//私の質問は、このショートカットによって開かれた端末の親は誰ですか?

私はRHLでこれを試しました。この問題の解決策または w/a を探しています。誰かがすぐに助けてくれることを願っています。

ありがとう、アビシェーク。

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

vb.net - インストーラーなしでvb.netのデスクトップにショートカットを作成する方法

プログラムでexeファイルのデスクトップショートカットを作成したい。これを行うためにインストーラーを使用したくありません。プログラム内のコードはこれを行うことができますか?

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

cocoa - Cocoa はフォルダのデスクトップ ショートカットを作成します

重複の可能性:
Cocoa でエイリアスを作成するにはどうすればよいですか? シンボリックリンクで十分ですか?

Cocoa はフォルダのショートカットの作成をサポートしていますか? 手動で、作成したフォルダーのエイリアス フォラーを作成し、エイリアス フォルダーを画面上の任意の場所にドラッグ アンド ドロップします。コードを書くことでそれを行うことはできますか?

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

wpf - WindowStateをデスクトップショートカットからWPFアプリに渡す方法は?

デスクトップショートカットからWPFメインウィンドウの初期WindowState(Normal、Minimized、Maximized)を制御するにはどうすればよいですか?

ショートカットのプロパティダイアログの[実行:]コンボボックスでは、[通常のウィンドウ]、[最小化]、[最大化]のいずれかを選択できます。ただし、このオプションはWPFアプリでは完全に無視されているようです。WinFormsでは、これは追加のコードなしで自動的にサポートされました。

起動されたWPFプロセスからこのオプションにアクセスする方法はありますか?新しいプロセスを起動するときにProcessStartInfo.WindowStyleプロパティを指定できることはわかっています。しかし、起動中のプロセスからこのオプションにアクセスするにはどうすればよいですか?

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

javascript - Web ページからプログラムで Chrome アプリケーションのショートカットを作成できますか?

Chrome と HTML5 ローカル ストレージを使用して便利なアプリを作成し、販売することを考えました。ただし、これを自分のコンピューターにインストールするための配信メカニズムが問題になると思います。アプリが wikipedia.com だったとしましょう (そうではありませんが)。手動で Chrome を使用してそこに移動し、レンチ アイコン、[ツール]、[アプリケーション ショートカットの作成] を選択して、アプリのデスクトップとアプリケーション メニュー アイコンを作成します。

わかりましたが、これを行うように Web ページのリンクまたはフォームのボタンを作成する方法はありますか? つまり、ボタンまたはリンクをクリックすると、Create Application Shortcuts フォームが表示されます。Google Chrome で、HTML または Javascript のいずれかを使用してそのフォームの表示をトリガーする、このあまり知られていない方法があることを願っています。

Chrome を持っていない人については、それを検出して、クリックするボタンをクリックしてメールを送信することができます。電子メールでは、Chrome のインストール手順と別のリンクが記載されているため、Chrome でこのページにアクセスして、[Create Application Shortcuts] フォームを表示するボタンを取得できます。

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

visual-studio - Visual Studio展開プロジェクトアプリケーションのショートカットでは、ファイルをドラッグアンドドロップで開くことはできません

VisualStudio2010展開プロジェクトからデスクトップにアプリケーションショートカットを作成する際に問題が発生しました。ショートカットは問題なく作成されますが、アプリケーション固有のファイルをショートカットにドラッグアンドドロップすると、機能しません(カーソルがスラッシュの付いた赤い円に変わります)。一方、アプリケーションディレクトリに移動し、実行可能ファイル自体でこれを実行すると、正常に動作します(ファイルが正しく開きます)。興味深いのは、インストール後に実行可能ファイルへのショートカットを手動で作成すると、ファイルをその上にドラッグアンドドロップすることもできることです。

これを修正しようとしたときに私が発見した便利なことは、両方のショートカット(デプロイメントプロジェクトが作成したものと手動で作成したもの)のプロパティダイアログを開くと、手動で作成したものがターゲットになることです。実行可能ファイルのフルパス。もう一方は実行可能ファイルの名前だけです(ただし、ディレクトリでの開始は正しいです)。それらをダブルクリックすると、両方ともアプリケーションを実行し、両方とも正しいアイコンが表示されます。

展開プロジェクトで作成されたショートカットを取得して、実行可能ファイルをプロジェクトにドラッグアンドドロップして開くことができるようにするにはどうすればよいですか?

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

icons - Inno Setupは、インストーラーを再実行するときに作成されたデスクトップショートカットを再配置します

インストールされているアプリの1つに自動更新機能が組み込まれています。

すべてが正常に機能していますが、最新のインストーラーを実行すると、インストーラーの一部であるデスクトップショートカットは、デスクトップ上の以前の位置を失います。アイコンのショートカットについて特別なことは何もありませんが、私はその位置を維持することができませんでした。

これは最新バージョン5.4で発生していますが、これは新しい動作ではないと思います。

他の誰かがこれを回避することができましたか?

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

c# - プログラムでプリンターへのショートカットを作成する方法は?

通常、プリンター自体の右クリックメニューからプリンターへのショートカットを作成できます。

他の方法はありますか?

次のパラメーターをターゲットパスとして IWshShortcut を使用してみました

ショートカットを作成しますが、有効ではありません

何か案は

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

c# - プログラムによるショートカット アイコンの移動

私の Windows 7 PC には、デスクトップ ショートカットを持ついくつかのアプリケーションがインストールされています。私のデスクトップには複数のユーザー アカウントがあります。一部のアプリケーションでは、ショートカットを管理デスクトップにのみ配置しました。他のユーザーも利用できるようにしたかったのです。そこで、管理者のデスクトップ アイコンをパブリック デスクトップに移動するプログラムを作成しました。私はこのようなことをしました:

これで、これらのショートカット ファイルが他のすべてのアカウントに表示されるようになりました。管理者アカウントでは引き続き正常に機能します。しかし、他のアカウントでは、ショートカットのように動作しなくなりました。プロパティ自体のショートカット タブは表示されません (他のアカウントでは)。私は同じことを手動で行いましたが、チャンピオンのように機能します。プログラムで同じことを達成する他の方法でこれが起こるのはなぜですか?