Sign in to follow this  
Followers 0
Tiger

Move

3 posts in this topic

Move Files and Dirs from A to B

#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.2.7.1
 Author:         Tiger

 Script Function:
    Template AutoIt script.

#ce ----------------------------------------------------------------------------

; Example
Move("C:\Test", "D:\Test")

Func Move($s_target, $e_target, $flag = 0)
    
    If Not StringInStr(StringRight($s_target, 1), "\") Then $s_target = $s_target & "\"
    If Not StringInStr(StringRight($e_target, 1), "\") Then $e_target = $e_target & "\"
    
    $ffff = FileFindFirstFile($s_target & "*")
    
    While 1
        $ffnf = FileFindNextFile($ffff)
        If @error Then ExitLoop
        
        ; Dir
        If StringInStr(FileGetAttrib($s_target & $ffnf), "D") Then
            DirMove($s_target & $ffnf, $e_target & $ffnf, $flag)
        ; File
        Else
            FileMove($s_target & $ffnf, $e_target & $ffnf, $flag)
        EndIf
    WEnd
    
    ; Close Search
    FileClose($ffff)
    
EndFunc   ;==>Move

Move.au3


My UDFs:- _RegEnumKey

Share this post


Link to post
Share on other sites



fyi, this is a little useless

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0