;=============================================================================== ; ; Function Name: _FileRename ; Description:: Renames a file ; Parameter(s): $s_file - File to be renamed ; $s_name - New filename (e.g. 'newfilename' NO extensions) ; Requirement(s): #Include <file.au3> and AutoIt Beta > v3.1.1.76 ; Return Value(s): 0 - File Error ; 1 - Success ; Author(s): RazerM ; ;=============================================================================== ; Func _FileRename($s_file, $s_name) If Not FileExists($s_file) Then Return 0 Local $szDrive, $szDir, $szFName, $szExt $a_SplitFile = _PathSplit($s_file, $szDrive, $szDir, $szFName, $szExt) $s_renamed = $a_SplitFile[1] & $a_SplitFile[2] & $s_name & $a_SplitFile[4] If Not FileMove($a_SplitFile[0], $s_renamed) Then Return 0 If Not FileExists($s_renamed) Then Return 0 If FileExists($s_file) Then FileDelete($s_file) Return 1 EndFunc
Edited by RazerM, 19 May 2006 - 03:30 PM.





