ハードなソフトの話

アクセスカウンタ

zoom RSS バッチでファイルサイズを計算(応用編3:フォルダを「送る」)

<<   作成日時 : 2017/03/17 20:55   >>

ブログ気持玉 0 / トラックバック 0 / コメント 0

Windows エクスプローラで「送る」メニューを使って、フォルダサイズの一覧をクリップボードにコピーするバッチファイルを作成した。

ファイル名: dirsiz-list-clip.bat

@echo off
rem
rem ディレクトリサイズ一覧をクリップボードにコピー
rem

rem 引数の確認
if "%1"==""     (
   echo *** 引数が指定されていません。
   pause
   exit /b 1
)

rem フォルダパスの確認
dir /a:d %1 >nul 2>&1 || (
   echo  *** フォルダのパスを指定してください: %1
   pause
   exit /b 1
)

rem ディレクトリサイズ一覧を作成
call dirsiz-list.bat %1 | clip
echo ディレクトリサイズをクリップボードにコピーしました: %1
pause

このバッチファイルはコマンド引数をチェックして dirsiz-list.batを呼んで結果をクリップボードにコピーしている。コピーした内容はExcel等に張り付けて使用する。

dirsiz-list-clip.batを実行するには次の2個のバッチファイルが必要になる。

この3個のファイルはハードディスク上同じフォルダに配置する。たとえば、こんな感じ:

C:\USERS\PUBLIC\DOCUMENTS\_APPS
└─dirsiz
        dirsiz-list-clip.bat
        dirsiz-list.bat
        dirsiz.bat
       

「送る」メニューにdirsiz-list-clip.batを追加するには、[Win]+[R]キーで下記のように入力する

shell:sendto

「SendTo」フォルダが開くので「C:\USERS\PUBLIC\DOCUMENTS\_APPS\dirsiz\dirsiz-list-clip.ba」のショートカットを貼り付ける。

これで、Windowsエクスプローラでフォルダを指定して右クリック、「送る」メニューの「dirsiz-list-clip.bat」を選択すると、フォルダサイズがクリップボードにコピーされる。

後は、Excel等に貼り付けて使用する。

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
バッチでファイルサイズを計算(応用編3:フォルダを「送る」) ハードなソフトの話/BIGLOBEウェブリブログ
文字サイズ:       閉じる