ショートカットファイルまたはバッチファイルを新しいWindows 7、8、および10タスクバーに固定し、メニューを開始する方法


274

Windows 7、8、または10のタスクバーまたはスタートメニューにバッチスクリプトを追加するのに問題があります。

バッチファイルはいくつかの引数を取り、それらの引数に基づいて他のアプリケーションを実行します。シンプルにするために、すべてを実行するためにクリックするだけでよい、いくつかのショートカットを作成しました。

ここでの質問は、これらのショートカットまたはバッチファイルをタスクバーまたはスタートメニューに固定するにどうすればよいですか?

(顧客はファイルシステムにアクセスすることは想定されていないため、タスクバーしか表示されません)

回答:


373
  1. バッチファイルへのショートカットを作成します。
  2. ショートカットプロパティに入り、ターゲットを次のようなものに変更しますcmd.exe /C "path-to-your-batch"
  3. 新しいショートカットをタスクバーにドラッグするだけです。これでピン留めできるはずです。

6
このようなシンプルなソリューション。バッチファイルへの直接ショートカットの固定がサポートされていないことは奇妙です。
スティーブクレーン

17
また、ショートカットを使用するたびにcmdウィンドウがポップアップすることに悩まされている場合は、ピン留めした後、ショートカットを開いてC:\Users\<User name>\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar、ターゲットパスをpath-to-your-batch
–apple16

11
アイテムを固定すると名前とアイコンが固定されるため、手順2.5:ショートカットの名前とアイコンを変更することもお勧めします。
ジョンアイ

1
これは動作するように見えますが、動作はまったく同じではありません。「標準」に固定されたプログラムは、クリックされるとアクティブ(選択)になり、後でもう一度クリックすると、プログラムが前面に表示されます。ただし、固定されたショートカットでは、クリックするたびに新しいプロセス/ウィンドウが開始されます。したがって、予想される動作とはまったく異なります。
ロッディ

1
何をしない/Ccmd.exe /C "path-to-your-batch"正確に意味ですか?
ダニエルクリツィアン

50

このスレッドは私の問題にほぼ答えていますが、これらの問題を別の方法で解決する読む価値のある別のスレッドはこちらです:Vista / XPクイック起動のようなバッチファイルをWindows 7タスクバーに追加

次の手順で、タスクバーにバッチファイルを追加できました。

  1. .cmd / .batの名前を.exeに変更する
  2. * .exeを右クリックして、タスクバーに固定を選択します
  3. 名前を.cmd / .batに戻す
  4. Shiftキーを押しながらタスクバーアイコン(exeの場合)を右クリックし、プロパティを選択します。
  5. 参照を* .exeから.cmd / .batに変更し、必要に応じてアイコンを変更します

すぐに機能し始めますが、アイコンの更新には再起動が必要です。

しかし、追加の質問があります:別のファイルをパラメーターとして受け入れるピン留めされたタスクバーバッチファイルを取得するにはどうすればよいですか?スタートバーまたはフォルダー内に固定すると機能しますが、XPのように機能させることはできません。

これが私が話している機能です:

バットアイコンにファイルをドラッグアンドドロップします。batはドロップされたファイルのファイル名を%1として受け取り、vbscriptはそれをWScript.Arguments(0)として受け取ります。


5
+1バッチへの個別のショートカットは必要ありません。また、実際に再起動する必要はありません。explorer.exeを終了し、タスクマネージャーから再実行してアイコンを更新できます。
-stylez

2
どうしてこれがまだ必要なのか泣かなかったら嬉しいです。ありがとう、ダニエル。どうやらこれはwin8 / 10にも当てはまります
ティモシー

これはWin10でも機能します:)!
J-Dizzle

ダン、私には役に立たない。右クリックをシフトするときを除いて、すべてが実行されました。ショートカットのプロパティはありません([その他]メニューも見ました)。右クリック(シフトなし)も同じです。ダンギット。その最後のステップがなければ、まだ.exeを指し示しています。ファイル。
クラム

1
@clamum [詳細]メニューの[ファイルの場所を開く]をクリックすると、ショートカットのある場所に移動します。そして、あなたは(@ iuliu.netによって解答にH / T)のターゲットを変更するには、ショートカットファイルを右クリックすることができます
ジェフ・ブリッジマン

15

Windows 7タスクバーのフォルダーは次の場所にあります。

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

[スタートメニュー]フォルダは次のとおりです。

C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu

そこでショートカットを作成し、ログオフして再度ログオンすると表示されます。

これがお役に立てば幸いです。たとえば、バッチファイルを右クリックして編集できるなど、注意が必要な点があります。したがって、ファイルをロックダウンするためのNTFSアクセス許可を確認することをお勧めします。


3
このアプローチは、ショートカットでは機能しませんでした
。– Shaharyar

また、ここに新しいショートカットを追加しようとしましたが、explorer.exeを再起動した後、タスクバーに表示されませんでした。
eidylon

@danielのソリューションを使用してショートカットを追加し、アイコンを変更するためにショートカットを追加しました。新しいアイコンを表示するには、エクスプローラーの再起動が必要でした。
アンソニーホーン

3

はい、これはWindows 7のタスクバーの迷惑な「機能」です。タスクバーに固定してバッチファイルを固定できるバッチファイルを実行する単純なアプリケーションを作成しました。それは仕事を終わらせます。無料でダウンロード-> http://johnastevens.com/helpTopics.aspx#batchapp


1
魔法のように機能します。唯一欠けているのは、RunBatchをクリックするだけで何も実行されない場合、コマンドプロンプトが開くと便利だということです。
ヨッヘン

1
これを書いて利用可能にする努力をしてくれてありがとう。しかし、Kamil Klimekによって与えられた解決策が非常に単純であるとき、それは少し過剰なアプローチのようです。
スティーブクレーン

リンクはドメインパーキングページにつながります。
devtk

2

別の便利な方法を追加します。Windows10では、このようなもの(小さなアイコン)を簡単に固定できるシンプルなタスクバーが必要ですか?:

ここに画像の説明を入力してください

そのため、開いているプログラムのみが表示されます。

ドキュメント」で、「マイアイコン」という名前のフォルダを作成し、目的のショートカットを配置します。次に、タスクバーを右クリック->「新しいツールバー」:

ここに画像の説明を入力してください

フォルダーを選択します。次に、タスクバーのロックを解除し、新しいツールバーを右クリックして、「タイトルを表示」と「テキストを表示」のチェックを外します。

ここに画像の説明を入力してください

psは、タスクバーのプロパティで[アイコンを決して結合しない]をオフにすることを忘れないでください。

ここに画像の説明を入力してください


Windows 8.1でも動作します
-rxantos

1

私の場合、これらのソリューションはどれも100%に達しませんでした。それらは近かったが、最新のWindows 10では、これらは私が従わなければならなかった手順です:

1. .batの名前を.exeに変更します
。2.右クリックして.exe =>開始に固定します。3
.右クリックして.exe =>名前を.batに変更します
。4.タスクバー/スタートメニュー項目を右クリックします
ショートカットを右クリック=>ターゲットを.exeから.batに変更

できた!


これは私には機能しません、私はThis app can't run on your PCメッセージを受け取っています。Windows 10 V1703 Build15063.332
ジェイ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.