ワンクリックで複数のフォルダやファイルを開く方法


いつも決まったファイルを開くなら、フォルダやファイルへのショートカットを使えば便利ですよね。


しかし、複数のファイルを開くときにはどうしていますか?


ShiftやCtrlを使ってあれこれと操作していませんか?


フォルダやファイルへのショートカットと同じようにワンクリックで複数のフォルダやファイルを開くことができる方法をご紹介します。


Windows環境下で動作するバッチファイルを作成して行いますが、ちょっとコツさえつかめばすぐに作れるので、作ってみてはいかがでしょうか?


なお、当方の環境はWindows10です。


作成方法


最初にファイル名拡張子にチェックを入れてください




 場所はフォルダの表示のところにあります。



「新しいテキストドキュメント」 を作成します

何もないところで右クリックし「新規作成」「テキストドキュメント」をクリックすることで作れます。



下記ーーー内のように記入して保存してください。



ーーーーーーーーーーーーーーーーーーーーーーーー
chcp 65001
start "" "C:\Users\〇〇\〇〇"
start "" "C:\Users\〇〇\〇〇\〇〇.docx"
start "" "C:\Users\〇〇\〇〇\〇〇.pdf"
ーーーーーーーーーーーーーーーーーーーーーーーー


〇〇は自分の目的とするフォルダやファイルにしてください。


ファイル名を変更してください。


例では「1クリックで複数ファイルを開く.txt」にしています。



ファイル名最後の「.txt」を「.bat」に変更してください。




『拡張子を変更すつと、ファイルが使えなくなる可能性があります。変更しますか?」と表示がでますが、「はい」をクリックしてください。


 アイコンのマークが変わると思います。


(Windowsのテーマや設定によってアイコンのマークも違います)

ファイルパスの取得方法について


○○の箇所についてですが、目的とするファイルパスを取得する方法を述べます。


フォルダを開いていくと「アドレスバー」というところが「 > 」表示になっています。


アドレスバーのある所をクリックすれば「¥」表示にかわるので、この状態でコピーして貼り付けすると楽です。







また、フォルダでなくファイルを選択したときは「ホーム」「パスのコピー」でファイルパスをコピーすることができます。



解説


1行目は日本語のファイルパスで動くようにするためです。
「chcp 65001」というのは コマンドプロンプトで文字の設定するためのものです。


2行目はフォルダを開くサンプルです。
「start "" "C:\Users\〇〇\〇〇"」 最初の””はウィンドウのタイトルを指定するのですが、指定しません。
次の「”C:\Users\」の所のあとの〇〇は好きなフォルダを入れて下さい。



3行目はファイルを開くサンプルです。
「start "" "C:\Users\〇〇\〇〇\〇〇.docx"」これも先ほどと同じく最初の””はウィンドウのタイトルを指定するのですが、指定しません。
次の「”C:\Users\」の所のあとの〇〇は好きなファイル名を入れて下さい。

再度編集するとき

batファイルの上で右クリックして、「編集」をクリックすればできます。


最後に

今回はワンクリックで複数のフォルダやファイルを開く方法でした。


作業状況に応じて何種類か作っておくと、非常に便利です。


フォルダの階層を行ったり来たりすることなど起こりませんし、非常に素早く作業環境が整えることができます。


ただし、batファイルは非常に強力でいろんな事が出来てしまうので、セキュリティ対策には抜かりの無いようにお願いします。


0 件のコメント:

コメントを投稿

複数のフォルダをワンクリックで開くpythonをexe化してみました。

複数のフォルダやファイルをワンクリックで同時に起動してその際に右や左の画面に移動したりしていましたが、それすらも省略したいなーと思い、ちょっと調査。 bat、ps1、vbsでは挫折したので、pythonでコードを組んで、exe化しました。 だいぶ強引ですけどね。 pythonの...