Jump to content

Recommended Posts

Posted

  Piano_Man said:

I want to do DirMove() and actually replace the files.. is there an easier way to do this then getting a file array and moving each object?

If the source is the same as the destination and the directory already exist it will just move it inside the destination. If you want to copy a directory and overwrite them use DirCopy and maybe a DirRemove to get rid of the old directory if not needed.

EndFuncAutoIt is the shiznit. I love it.
Posted

  Piano_Man said:

I want to do DirMove() and actually replace the files.. is there an easier way to do this then getting a file array and moving each object?

I don't understand what you want to do.

Do you mean you want to do DirMove(),i.e. move or rename the directory, and then overwrite each file with something, or maybe delete some of the files?

Serial port communications UDF Includes functions for binary transmission and reception.printing UDF Useful for graphs, forms, labels, reports etc.Add User Call Tips to SciTE for functions in UDFs not included with AutoIt and for your own scripts.Functions with parameters in OnEvent mode and for Hot Keys One function replaces GuiSetOnEvent, GuiCtrlSetOnEvent and HotKeySet.UDF IsConnected2 for notification of status of connected state of many urls or IPs, without slowing the script.
Posted

From help file:

  Quote

DirMove ( "source dir", "dest dir" [, flag] )

source dir - Path of the source directory (with no trailing backslash). e.g. "C:\Path1"

dest dir - Path of the destination dir (with no trailing backslash). e.g. "C:\Path_Copy"

flag [optional] - this flag determines whether to overwrite files if they already exist:

0 = (default) do not overwrite existing files

1 = overwrite existing files

 

  Reveal hidden contents

 

 

AutoIt is simple, subtle, elegant. © AutoIt Team

Posted (edited)

  EndFunc said:

If the source is the same as the destination and the directory already exist it will just move it inside the destination. If you want to copy a directory and overwrite them use DirCopy and maybe a DirRemove to get rid of the old directory if not needed.

Ahh, that is what I want, at least the DirCopy/DirRemove part... It's annoying though, I think there should be an option that actually replaces the files, not just puts the folder inside the other folder.

From helpfile:

  Quote

If the destination already exists and the overwrite flag is specified then the source directory will be moved inside the destination.

That's the part I wanted to change... Edited by Piano_Man
My Programs[list][*]Knight Media Player[*]Multiple Desktops[*]Daily Comics[*]Journal[/list]
Posted

  Piano_Man said:

Ahh, that is what I want, at least the DirCopy/DirRemove part... It's annoying though, I think there should be an option that actually replaces the files, not just puts the folder inside the other folder.

From helpfile:

That's the part I wanted to change...

Would XCOPY or ROBOCOPY do what you want?

Serial port communications UDF Includes functions for binary transmission and reception.printing UDF Useful for graphs, forms, labels, reports etc.Add User Call Tips to SciTE for functions in UDFs not included with AutoIt and for your own scripts.Functions with parameters in OnEvent mode and for Hot Keys One function replaces GuiSetOnEvent, GuiCtrlSetOnEvent and HotKeySet.UDF IsConnected2 for notification of status of connected state of many urls or IPs, without slowing the script.

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...