問題タブ [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.
windows - すべてのショートカットを特定の実行可能ファイルにリダイレクトするにはどうすればよいですか?Windowsのシンボリックリンクに相当するものはありますか?
私は、汎用エンジン、いくつかのプログラム固有のコンテンツ、およびコンテンツ内の数ギガバイト相当のメディアの更新を可能な限り効率的に処理するためのカスタム自動アップデーターを含むプログラムに取り組んでいます。エンジンの最近のリリースでは、ディレクトリ構造が再編成され、実行可能ファイルを(たとえば)c:\Program Files\Program\Engine.exe
にインストールする代わりに、現在にインストールc:\Program Files\Program\engine\win32\NewEngine.exe
されています(このプロセスでエンジンの名前も変更されていることに注意してください)。
問題は、プログラムを起動するために、ユーザーがショートカットを使用する必要があることです。ショートカットは、スタートメニューと(オプションで)デスクトップにインストールされます。ただし、更新後のエンジンの移動は、これらのショートカットを壊します。そこで、プログラムを起動するためにユーザーが持っているすべてのショートカットを修正する方法を見つける必要があります。
Unix / Mac OS Xのバックグラウンドから来ているので、私の傾向は、古い実行可能ファイル名から新しい実行可能ファイル名へのシンボリックリンクを作成することです。私の知る限り、Windowsには実際にはシンボリックリンクに相当するものはありません(グーグルから、Vista以降にシンボリックリンクがあることがわかりますが、これはXPで機能する必要があります)。私の仮定は間違っていますか?Windows上で実行可能ファイルへのシンボリックリンクに相当するものはありますか?
頭に浮かぶ他のいくつかの可能な解決策は次のとおりです。
- 古い場所に小さな実行可能ファイルを作成して、新しい場所で実際の実行可能ファイルを起動します。別のプログラムを起動するだけの、シンプルでヘッドレスな実行可能ファイルをすばやく簡単に作成する方法はありますか?繰り返しになりますが、Unixでは、シェルスクリプトを作成するだけですが、私が知る限り、
.bat
ファイル.exe
に名前を付けて実行することはできないため、これは実際にを生成する方法である必要があります.exe
。 - 更新時に、実行可能ファイルを指すすべてのショートカットを検索して編集します。特定の場所を指すシステム上のすべてのショートカットを見つけて更新する(効率的で信頼性の高い)方法はありますか?
- 上記の組み合わせと、ショートカットから起動されていることを検出し、実際のプログラムを起動する前にそのショートカットを編集する小さな実行可能ファイル。プログラムがショートカットから起動されていることを検出して、そのショートカットを編集できるようにする方法はありますか?
これらのオプションのいずれかが機能しますか?もしそうなら、どのように機能しますか?Windowsでこの種のことを行うための最良の方法は何ですか?ショートカットをある場所から別の場所にリダイレクトする他の方法がありませんか?
編集して追加:いくつかの追加要件:
- 私たちのユーザーの多くは非技術的です。ユーザーの介入を必要とするソリューションは問題外です。
- これは可能な限りシームレスである必要があります。ユーザーがショートカットをクリックするたびに余分なウィンドウがポップアップすることは許容できません。
- これは、スタートメニューの再配置や、クイック起動バーへのショートカットの移動など、ユーザーが実行できるほとんどのことに対して堅牢である必要があります。
- 私たちのショートカットは、エンジンがコンテンツをロードするために必要な引数を渡すため、プログラムの機能に絶対に必要です(はい、これは理想的ではありません。これを修正したいのですが、現時点ではできません)
- 比較的迅速で実装が簡単で、非常に信頼性の高いものを探しています。
.net - .NET - インストール時にデスクトップ ショートカットを作成しますか?
インストール中にデスクトップ ショートカットを作成するオプションは、アプリケーションが .NET Framework 3.5 をターゲットにしている場合にのみ使用できますか? 私のプロジェクトの 1 つで、オプションがグレー表示され、.NET Framework 2.0 をターゲットにしています。ご参考までに、私は Visual Studio 2008 Express Edition を使用しています。
visual-studio-2008 - Resharperをオンにするためのショートカット
通常、VS2008をResharperなしで起動します。これは、VSの起動が非常に遅くなり、バグを修正する必要があるためです。しかし、時々、私はResharperをオンにしたいです。
Resharperを有効にするキーボードショートカットを設定する方法はありますか?
visual-studio - .csproj の Visual Studio ショートカット/エイリアス
Visual Studio 内では、いくつかのプロジェクト間でファイルを "エイリアス" する方法があると確信しています。つまり、実際のファイルはファイル システム内の 1 つの場所にのみ存在しますが、2 つ以上の .csproj ファイル内に複数の参照があります。.csproj を開いてそのようなエイリアスを作成する以外に、Visual Studio 内でこれを行うにはどうすればよいですか?
asp.net - データベース内のすべてのコンテンツを削除し、最初から再構築する最も簡単な方法は?
SQL データベースを使用して標準の ASP.Net サイトを設計しています。データベーススキーマがあり、テスト中に他のタスクの中でデータ型を変更していますが、内部に含まれるデータはそれほど重要ではありません。
古いデータが新しいルールと一致しないため、エラーが発生し続けます。これは重要ではなく、すべてをクリアしても問題ありませんが、現在、データベースを .sql ファイルにエクスポート/公開してから、最初からインポートする必要があります。これには時間がかかります。
自動番号/ID を 1 にリセットしてすべてのコンテンツを削除したり、現在行っている作業をスピードアップしたりできる、私が見逃したクイック ボタン/機能はありますか?
wix - Wixを使用してWebサイトまたはURLの場所にショートカットを追加し、そのショートカットのカスタムアイコンを選択するWIX
以下の仕様でスタートメニューグループにショートカットを追加したいです。
- www.xyz.comなどのWebサイトを指す必要があります
- カスタムアイコンが必要です
- www.xyz.com?lang=XXXX のように、いくつかのパラメーターを渡す必要があります。ここで、XXXX は言語コード (1033、1036 など) であり、アプリケーションでユーザーが選択した言語に依存します。
助けてください。
visual-studio - VS ですべてのブレークポイントをスキップするショートカットは何ですか?
ブレークポイントにいるときに、残りのブレークポイントをすべて無視して先に進みたい場合、どのショートカットを使用すればよいですか?
shell - Filezillaのブックマークをデスクトップで利用できるようにしようとしています
これまでのところ、作成したブックマークはFilezilla 1内で利用できるようになっているように見えますが、ショートカットリンクのようにデスクトップに表示されるようにしたいと思います。
たぶんシェルスクリプトが機能するでしょうか?コマンドラインからfilezillaに渡すことができるもの(引数/パラメーター/オプション)を見つけようとしていますが、ここ/ google/etcでは運がありません。私は今彼らのドキュメントとウィキをチェックしていますが、これを行う方法については何も言及していないようです。
私は過去にLinuxMintのWINEとEditpadproで同様のことをしましたが、リストされたパラメーターを取得する方法を見つけられたらいいのにと思います。OSXでも、他の場所と何ら変わりはありませんか?私の友人はそのためにそれを必要としていますが、後でLinuxやWindowsにも簡単に移植できると思います。
html - Textmate - 一致する HTML タグを選択して変更する
Textmate - 一致する HTML タグを選択するためのショートカットや、既存の開始タグと終了タグを一度にすばやく削除/変更する別の方法はありますか?
SHIFT + CTRL + W ...のようなものですが、コードに既に存在するタグ用です。