問題タブ [shortcuts]
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.
winapi - c:\windows\installer で終わるリンクで機能する .lnk ターゲットを解決する方法はありますか?
lnk を解決する通常の方法には、そのように WShell.WshShortcut または IShellLink を使用することが含まれます。
ただし、その方法で解決できないリンクがあります。たとえば、解決策はc:\windows\installer\{some-guid}\python_icon.exeになります。ほとんどの Office プログラムにもこの問題があります。
CodeProject には、lnk 形式http://www.codeproject.com/KB/shell/ReadLnkFile.aspxをリバース エンジニアリングすることによって行われる別のソリューションがありますが、これらのケースでは機能しません。
他の方法はありますか?
この c:\Windows\Installer フォルダは何ですか? そして、そこに入れられているこのsomething_icon.exeは何ですか?
c++ - ReadDirectoryChangesW は、ショートカットが作成直後に削除されていると考えています
このReadDirectoryChangesW の実装を使用して、デスクトップへの変更を監視しています。私のプログラムは、デスクトップにファイルが作成されたときにいくつかの小さなプログラムを実行する予定です。
今私が直面している問題は、右クリックのコンテキスト メニュー ReadDirectoryChangesW を使用して新しいショートカットを作成すると、ファイルが作成されたという通知が表示されますが、ファイルが削除されたという別の通知が表示された直後です。Windows Vista 以来、この問題に遭遇しています。
何が間違っているのか誰にも分かりますか?Vista および 7 に固有のディレクトリ変更を監視するために使用すべき別の機能はありますか?
ありがとう、クリシュナ
windows - フォルダがある場所を基準にしてWindowsショートカットを開始しますか?
このファイル構造を使用するゲームがあります。
GAME FOLDERにショートカットを入れたいのですrun.batが、移動したり、他の人がインストールしたりすると、ターゲットが間違っているので動作しません。GAME FOLDERに関連してターゲットを作成し、「開始」する方法はありますか?
c# - アプリケーションのショートカットを最新の状態に保つ/同期する方法は?
新しい更新をチェックし、app.exe を含む既存のファイルを新しいフォルダーに移動し、新しいバージョンの .exe + .dll を app フォルダーにコピーするアプリケーション自動アップデーターがあります。
すべてが問題なく完全に機能していますが、小さな問題が 1 つあります。最初のインストール時に作成されたショートカットが無効になります。
これらのショートカットをプログラムで修正する方法はありますか?
c# - C#(WPF)でインストーラーのショートカットを読み取る方法
背景: WPFを使用してC#を習得することにしました。スタートメニューのショートカットとそのターゲットのリストを取得して保存する必要がある小さなアプリケーションを作成しています。基本的に、私はすべてのショートカットを使用して、ターゲットアプリケーションのパスをメモリに入れようとしています。ただし、Windowsインストーラのショートカットを読み込もうとして問題が発生しました(C:\Windows\Installer\{90120000-0030-0000-0000-0000000FF1CE}\wordicon.exeMicrosoft Officeのようなものを指すものがこの良い例です)。私はいくつかの調査を行いましたが、Windowsはレジストリを含む舞台裏の魔法を使用してファイルの実際の場所を見つけているようです。
質問: C#でこれらのWindowsインストーラショートカットの実際のターゲットを取得するにはどうすればよいですか?私が見つけた多くのソースは私にIShellLinkインターフェースを示していますが、C#でそれを使用する方法がわかりません。レジストリを手動で調べるのではなく、Windows API呼び出し(または、さらに良いのは.NETライブラリ)を使用したいのですが、この問題に関するガイダンスを利用します。
php - PHPで変数をテキストに挿入する最短の方法は何ですか?
PHPにテキストを挿入するより短い方法があるかどうか疑問に思っています
たとえば、Ruby on Rails を使用すると、次のように設定できます。
コードのどこか、そして私の.erbファイルで私ができること
{$city}使用できる場所を読みましたが、試してみましたが、そうではありませんでした。では、より短い形式はあり<?php print $var; ?>ますか?
scripting - アプリケーションを起動する前に Windows シェル スクリプトを実行するにはどうすればよいですか?
アプリケーションを起動する前に Windows シェル スクリプトが実行されるように、アプリケーションのショートカットを構成する方法はありますか? 私の場合、アプリケーションを実行する前にいくつかのファイルをバックアップしたいと考えています。
ありがとう!
blackberry - Blackberryアプリにデバイスレベルのホットキーを割り当てるにはどうすればよいですか?
Blackberryデバイスには、アプリケーションを開くためのショートカットがあります。たとえば、「T」ボタンを押すと、タスクアプリが開きます。
(ところで、これを機能させるには、電話アプリの設定で[ホーム画面からの呼び出し]を無効にする必要があります)
自分のアプリケーションを開くためのショートカットキーを割り当てるにはどうすればよいですか?
わかりやすくするため、またリンクが切れた場合に備えて、ここに手順を投稿します。
次の手順を実行します。
- 統合開発環境(IDE)のプロジェクトプロパティで、[リソース]タブをクリックします。
- [タイトルID]オプションで、リボンに表示される実際のテキスト(myApp)に対応するリソース変数名(App_Title)を指定します。
myAppのAをホットキーにする場合は、Aの後にUnicodeアンダースコア文字(\ u0332)を挿入します。したがって、リソースパッケージでは、変数App_Titleの値としてmyAppを指定する代わりに、次のように指定します。
myA \ u0332pp
windows-7 - Windows 7 のタスクバーにアドバタイズされたショートカットをピン留めする
私のアプリケーションは、Windows の [スタート] メニューで宣伝されているショートカットを使用して起動します。これは、最終的に実行されるのは exe ですが、ショートカットが exe に直接リンクしていないことを意味します。
私の問題は、Windows 7 タスクバーのショートカットを右クリックして [タスクバーに固定] を選択し、アプリケーションを起動すると、タスクバーに 2 つのアイコンが表示されることです。(したがって、実行中のアプリは既存のタスクバー アイコンを再利用しません。)これを修正する方法を知っている人はいますか?
残念ながら、直接のショートカットではなく宣伝されているショートカットを使用するかどうかは、私次第です。
ところで、Windows 7 のタスクバーにプログラムをピン留めする別の方法があります。実行中のアプリケーションのアイコンを右クリックします。このようにすれば、アイコンが重複することはないので、問題は宣伝されているショートカットにあると確信しています。
ありがとう、エイミー
windows - 検索と置換: 適切なショートカットは?
非常に単純なジレンマ。ユーザーは、大きなテキストで検索と置換を実行できる必要があります。これを行うコードは簡単です。問題ありません。魔法のように動作します!そのことで頭を悩ませないでください。それは解決しました!それは問題外です...
いいえ、問題はこの関数の適切なショートカットを定義することです。私はCTRL+Rをこの機能 (およびCTRL-テキストの検索) のショートカットとして使用したいと思いますが、Microsoft がショートカットとして-Fを使用していることに気付きました! (そして、テキストを検索するために、+もほとんど機能します。)CTRLHF3CTRLF
では、この単純な関数の優先ショートカットは何でしょうか? CTRL-RまたはCTRL-H
追加ポイントの2番目のQ:どこから来るのですかCTRL?HHはどういう意味ですか?少なくとも、Rは交換の略ですが、h ???
これは、Windows アプリケーションの GUI 設計に関連しています。些細なことですが、一般的に受け入れられている規範と一致することは良いことです。GUI は常にプログラマーの間で人気があるわけではありませんが、GUI を標準と一致させることは間違いなくプログラミングに関連しています。