FileCopy: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
(split infinitive)
 
Line 2: Line 2:


== Description ==
== Description ==
This macro causes "CopyFiles" to not set the error flag when copying files to an non-existant folder by first attempting to create the destination folder.
This macro causes "CopyFiles" not to set the error flag when copying files to an non-existant folder by first attempting to create the destination folder.


== How To Use ==
== How To Use ==

Latest revision as of 17:25, 29 March 2010

Author: Joel (talk, contrib)


Description

This macro causes "CopyFiles" not to set the error flag when copying files to an non-existant folder by first attempting to create the destination folder.

How To Use

${FileCopy} `filespec_on_destsys` `destination_path`

The Script

!define FileCopy `!insertmacro FileCopy`
!macro FileCopy FilePath TargetDir
  CreateDirectory `${TargetDir}`
  CopyFiles `${FilePath}` `${TargetDir}`
!macroend