ラベル dirコマンド の投稿を表示しています。 すべての投稿を表示
ラベル dirコマンド の投稿を表示しています。 すべての投稿を表示

2017年4月7日金曜日

任意の文字列を含む名前のファイルやフォルダのリストを取得する

コマンドラインを使いこなせる方なら「dir /B C:\folder\*abc*.* > c:\temp\1.txt」のように入力するだけで良いのですが、使いこなせる人ばかりでもないのでインターフェースを作成しました。

2016年9月16日金曜日

フォルダ内のBMPファイルだけをbmp2png(コマンドライン版)に渡して変換後にBMPだけ削除する

BMP形式の画像ファイルを作成しまくるプログラムを使っています。
その画像について以下の要求がありました。
  ・画質を劣化させずにファイルサイズを小さくしたい
  ・サムネイル表示したい

ZIPなどで圧縮してしまうとサムネイル表示が出来なくなってしまいます。
ZIPファイル内にある複数の画像のうち、最初の画像だけを表示するソフトなどはありますが、今回の用途ではZIPファイル内の複数の画像をすべてサムネイル表示する必要がありました。

BMPからPNGへの変換なら画質劣化がなく、PNG形式ならサムネイル表示が可能なのでbmp2pngというソフトを使って変換することにしました。

ついでに、変換したら元のBMPファイルは削除したいので、プログラムを作成しました。


2016年7月29日金曜日

tags.wsfの動作速度を確認

昨日公開したtags.wsfではdirコマンドでファイルを検索しています。
プログラム作成前は「Windows7の検索機能はわりと速い印象だから検索でファイル特定する処理は実用的な速度で動作するだろう」と思っていました。
検索機能とは、以下のようなヤツのことです。



実際にどれくらいの速度で動作するのか確認しました。

2016年6月6日月曜日

ファイル名をもとにファイルをフォルダ分けするスクリプト

フォルダ内のファイルを一定のルールでフォルダ分けしたい場合があります。
ファイル数が多すぎるフォルダは取扱いが色々と面倒ですし。
エクスプローラの検索フィルターを併用して、手作業で何とかなる程度のファイル数ならプログラムは不要ですが、グループの数が多すぎる場合はプログラムを使った方がラクです。
dirコマンドによるファイルのリスト取得を使ってフォルダ分けするサンプルを作成しました。

2016年6月3日金曜日

dirコマンドによるファイル(フォルダ)のリストを取得する

フォルダの中にあるフォルダやファイルのリストを使って何かの処理を行うプログラムを作る時があります。そういう時に使うサンプルを作成しました。