• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+

元)零細社長のブログ一覧

2006年02月04日 イイね!

FileGate

FileGate毎日毎日
ファイルを一定のルールに従ったフォルダにコピペ(あるいは移動)しているあなたに送る、零細ソフトウェア謹製「FileGate
拡張子でコピー先を判別して振り分ける、ちょっと実用的かもしれないVBSだ。

ちなみにコピー先だが
"D:\dataBase_zero"にそれぞれのフォルダをこさえている。
実際使うには、ここを希望のフォルダにしたり、より具体的にフォルダ名を指定することが必須だ。
さらに日付ごと、あるいはファイル名ごとにフォルダを切るなど、工夫次第で現実的なツールとなるだろう。


では例によって以下の文章をメモ帳にコピペしる
set fs = WScript.CreateObject("Scripting.FileSystemObject")
dataBaseFolder = "D:\dataBase_zero"'希望のパスに書き換えれ!

If Not fs.FolderExists(dataBaseFolder) Then
fs.CreateFolder(dataBaseFolder)
End If

for each objName in WScript.Arguments
If fs.FileExists(objName) Then
exName = fs.GetExtensionName(objName)
dataFolder = exName & "_data\"
dataPath = fs.BuildPath(dataBaseFolder, dataFolder)
filePath = fs.GetAbsolutePathName(objName)

If Not fs.FolderExists(dataPath) Then
fs.CreateFolder(dataPath)
End If

fs.CopyFile objName, dataPath

MsgBox("ファイル " & objName & VBCR & "コピー先 " & dataFolder)'メッセージがうざかったらこの行を消す
End If
Next

そして、保存先はどこでもいい。デスクトップが適当だろう。名前は「fileGate.vbs」ファイルの関所だ(ちなみにプロフラムの名前を考えるのは結構楽しい)。
では
そのVBSファイルにコピーしたいファイルをドラッグアーンドドロップ!!


再び奇跡が君の目の前で起こったのだ!
さぁ!君もいますぐVBスクリプト!
上司に一目置かれたい!ライバルに差をつけたい!可愛いあの子の気を引きたい!
そんな君にVBスクリプト!
変なペンダントよりよっぽど効くぜ!!
Posted at 2006/02/04 20:56:14 | コメント(9) | トラックバック(0) | プログラム | 日記

プロフィール

みんカラ新規会員登録

ユーザー内検索

<< 2006/2 >>

    1 2 3 4
5 6 7 8 9 10 11
12 13 14 1516 17 18
1920 2122 2324 25
2627 28    

リンク・クリップ

有楽町丸井 
カテゴリ:脱キモオタ
2007/09/15 15:55:54
 
Elastic 
カテゴリ:脱キモオタ
2007/02/13 00:55:22
 
スタイルコネクション 
カテゴリ:脱キモオタ
2007/02/13 00:33:58
 

愛車一覧

日産 180SX 日産 180SX
おっさんなのに180sx
© LY Corporation