diddom 发表于 2012-6-6 05:38:59

Change the file extension name

说明

将 C:\Scripts 资料夹中所有副档名为 .log 的档案变更副档名为 .txt。

范例指令码

strComputer = "."

Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set FileList = objWMIService.ExecQuery _
    ("ASSOCIATORS OF {Win32_Directory.Name='c:\Scripts'} Where " _
      & "ResultClass = CIM_DataFile")

For Each objFile In FileList
    If objFile.Extension = "log" Then
      strNewName = objFile.Drive & objFile.Path & _
            objFile.FileName & "." & "txt"
      errResult = objFile.Rename(strNewName)
      Wscript.Echo errResult
    End If
Next
页: [1]
查看完整版本: Change the file extension name