気軽に「こんなソフトありませんか?」 Part.68at SOFTWARE
気軽に「こんなソフトありませんか?」 Part.68 - 暇つぶし2ch429:名無しさん@お腹いっぱい。
07/08/05 20:35:07 UBoOdsHu0
>>421
前にコレ拾ったんだぜ?
テキストエディタに貼り付けて、(適当なファイル名).wsfで保存。
あとはテキストファイルが入ったフォルダ毎 保存したwsfファイルにD&D
コピーしたフォルダで試してみるといい。

<job><script>
var fso = WScript.CreateObject("Scripting.FileSystemObject"), args = WScript.Arguments;
var names = new Array();
if (args.length < 1 || !fso.FolderExists(args(0))) WScript.Quit();
var e = new Enumerator(fso.GetFolder(args(0)).Files), fault = "リネーム失敗:\n";
for (; !e.atEnd(); e.moveNext()) {
try {
var file = e.item().OpenAsTextStream(1);
// file.SkipLine(); file.SkipLine();
var name = file.ReadLine();
file.Close();
if (names[name] != null) name += names[name]++;
else names[name] = 1;
e.item().Move(e.item().ParentFolder + "\\" + name + "." + fso.GetExtensionName(e.item().Path));
} catch (ex){ fault += e.item().Name + "\n";}
} if (fault != "リネーム失敗:\n") WScript.Echo(fault);
else WScript.Echo("完了");
</script></job>


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch