2017.08.04普段コマンドラインを使わない人から見ると、コマンド一発でファイルの整理を終えてしまうコマンド使いが羨ましいらしいです。プログラミングしてGUIツールを作ってしまえばよいことなので、コマンドができることと、情報整理が早いことはイコールとは限りません。今回はVBscriptでフォルダコピーのツールを作ってみましょう。実験用フォルダはPowerShellで作っておきます。txtC:\Users\takk\Desktop\dir1\100\053\837\2\file7.txtC:\Users\takk\Desktop\dir1\102\629\04\file6.txtC:\Users\takk\Desktop\dir1\112\906\125\4\file8.txtC:\Users\takk\Desktop\dir1\120\308\319\file10.txtC:\Users\takk\Desktop\dir1\138\970\412\file2.txtC:\Users\takk\Desktop\dir1\149\635\671\0\file1.txtC:\Users\takk\Desktop\dir1\151\895\189\8\file5.txtC:\Users\takk\Desktop\dir1\178\016\686\8\file3.txtC:\Users\takk\Desktop\dir1\183\555\127\2\file9.txtC:\Users\takk\Desktop\dir1\225\551\875\file4.txtC:\Users\takk\Desktop>ドラッグドロップしたフォルダのファイルをメッセージボックスで表示するスクリプトです。outs使ってみます。このように実験用フォルダをスクリプトにドロップします。インプットボックスが表示されますので、正規表現を指定します。マッチしたファイルがメッセージボックスで表示されます。これを改造して、フォルダコピーツールを作りました。インプットボックスで入力するのは、新規のフォルダ名と、フィルタ条件です。next使ってみます。フォルダ名をdir2、フィルタ条件をfile[1-5]とします。マッチしたファイルのみdir2(新規フォルダ)にコピーされました。最初はアホガールさんの扱いがひどすぎて、このアニメすごくひどいことするなあと、引いて見ていました(ヒロインのことをグーで殴ってますから)が、もう慣れました。ん~明るいっていう方があってる気がします。若き天才ってカッコいいですねえ。心を閉ざす主人公が、3姉妹や周囲の人たちから暖かく接してもらい次第に心が開いていく様子に癒やされます。三姉妹の家はすごく癒やされます。アメリカの天才ボビー・フィッシャーの伝記映画です。幼少の頃からロシアの天才ボリス・スパスキーの対戦までが描かれています。歴史上の英傑が一つの世界に集結します。英傑たちは、彼らが生きていた後の世界のことは知るはずもないので、後の世の英傑から史実を聞かされて驚いたりしているのが面白いです。