Windowsでプログラムを実行したり、Windowsで特定のフォルダを開いたりする「sidb」のように、特定の文字列を設定する簡単な方法はありますか?
私の最初のアイデアは、「実行」スタートボタンメニュー(またはWin + R)でそのようなコマンドを実行できるようにすることだったので、WIN + Rを実行して「sidb」と入力するだけです。
これを達成するための最良の方法は何ですか?
編集:これを次のように言い換えることができます:たとえば、システム変数で定義する方法はありますか?
Windowsでプログラムを実行したり、Windowsで特定のフォルダを開いたりする「sidb」のように、特定の文字列を設定する簡単な方法はありますか?
私の最初のアイデアは、「実行」スタートボタンメニュー(またはWin + R)でそのようなコマンドを実行できるようにすることだったので、WIN + Rを実行して「sidb」と入力するだけです。
これを達成するための最良の方法は何ですか?
編集:これを次のように言い換えることができます:たとえば、システム変数で定義する方法はありますか?
回答:
プログラムを実行する小さなバッチファイルを作成し、目的のエイリアスにちなんで名前を付けることができます。次に、それらをパス環境変数にあるフォルダーに配置します。
例:ff.cmd:
@echo off
"C:\Program Files\Mozilla Firefox\Firefox.exe"
%*
これに言及した人に驚いた
http://weblogs.asp.net/whaggard/archive/2004/04/11/111232.aspx
これHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Pathsは、[直後に評価される]にレジストリキーを追加することに関するものです。%PATH%
regサブキー名は、入力したい名前+ .exeになることに注意してください。
のでHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\sibd.exe
、デフォルト値で追加C:.......blabla\
恐ろしい%PATH%文字列よりもきめ細かく管理する方がはるかに簡単です(ある方法では安全で、他の方法ではそれほど多くありません)。
プログラムを実行するか、フォルダーを開くだけの場合は、バッチファイルを作成して実行できます。そのバッチファイルがPATHにある限り(そして名前が競合しない限り)、どのコマンドプロンプトでも実行されます。
メモ帳の例:
np.batというメモ帳を開くバッチファイルを作成しますSTART %windir%\system32\notepad.exe
Cドライブの例:
c.batという名前のcドライブを開くバッチファイルを作成します。START explorer C:\
サードパーティのアプリもあります SlickRun、MagicWords、Launchyの、slimKEYS、Enso社ランチャー、コリブリ
無料のプログラムランチャーを使用できます。
Launchy、Find and Run Robot、Enso、Slickrun、FSL Launcher、Fast Launcher、8Startなどに関する情報が含まれているベストフリープログラムランチャーの説明については、この記事を参照してください。
なぜ誰もMKLINKに言及しなかったのかしら。Vistaと7で利用可能で、ファイルとフォルダのシンボリックリンクを作成できます。
構文:
mklink "c:\SymlinkFile" "c:\windows\realFile"
簡単です。
Colibri-Leet Speakを使用することもできますが、GitHubのソースである更新はありません。
開始時の構成は適切ではありませんが、SQLLiteデータベースを編集して単一のパスに変更すると、リンク、ファイル、バッチをそこにドロップし、Ctrl+を押して実行するだけSpaceで、その名前の一部の文字を入力できます。
例:Firefoxを起動: Ctrl+ Space ffと入力してEnter
また、タブを押して引数を追加し、それらを入力することもできます。 ipconfig /all
しかし、それを設定するためにいくつかの作業が必要です。
プログラムを実行できると私が思う最も速い方法は、ホットキーまたはそれを入力することです。
ホットキーの目的のために、Qliner Hotkeysがあります。
前/後のキーを押さずに入力するだけの場合は、PhaseExpressがあります。
PhaseExpressの例:
SuperUserにアクセスしますか?runSU。StarCraft IIをプレイしますか?runSC2。
ここにSUを入力するとき、またはゲームのWebサイトやゲーム内でSC2を入力するときに邪魔にならないので、runを追加しますが、完全にカスタマイズ可能で、次のキーを押すだけで起動することもできます。また、テキストの置換を行うことができるため、処理速度が大幅に向上します...
PhaseExpressにリンクしますか?linkPEタイプ[PhaseExpress](http://www.phraseexpress.com/)。
このためのシンプルなCLIフレームワークを作成しました。 http://code.google.com/p/syswin32/downloads/list
sqliteに基づいて、試してみてください。