2005/12/04 (日) 16:27:42 ◆ ▼ ◇ [qwerty]やっぱりwshが一番楽でした(;´Д`)
まぁどんな言語でもできるに越したことはないんだけどね
Set FS = CreateObject("Scripting.FileSystemObject")
Set REG = New RegExp
REG.Global = True
REG.Pattern = WScript.ScriptName
Set workDir = FS.GetFolder(REG.Replace(WScript.ScriptFullName, ""))
For Each inFile In workDir.Files
REG.pattern = "(\d\d\d).+?\.[Tt][Xx][Tt]"
If REG.Test( inFile.Path ) Then
Set matches = REG.Execute( inFile.Path )
number = matches(0).SubMatches(0)
FS.CopyFile inFile.Path, workDir.path & "\" & number & ".txt", true
End If
Next
これと同じのを他の言語で書くとどんな感じ?(;´Д`)