Skip to content
Ultra Fast Copy
  • Home
  • Functionalities
  • Cmd line
  • products
  • VS – others
  • Download
  • Release-Notes
  • My account
  • FAQ
  • Contact

Categories

  • Uncategorized

Cmd line

Command-line interface

Examples:

Without UI:

Copy content of a directory “C:\tmp\source” to dir “C:\tmp\target”:
"C:\Program Files\UltraFastCopy\UltraFastCopy.exe" --noUI --dateDiff=Diff --instruction=ReplaceAll --copy="C:\tmp\target|C:\tmp\source\*"

Copy a directory “C:\tmp\source” to dir “C:\tmp\target”:
"C:\Program Files\UltraFastCopy\UltraFastCopy.exe" --noUI --dateDiff=Diff --instruction=ReplaceAll --copy="C:\tmp\target|C:\tmp\source"

Copy a file “C:\tmp\source\file.txt” to dir “C:\tmp\target”:
"C:\Program Files\UltraFastCopy\UltraFastCopy.exe" --noUI --dateDiff=Diff --instruction=ReplaceAll --copy="C:\tmp\target|C:\tmp\source\file.txt"

Copy a file “C:\tmp\source\file.txt” and a directory “C:\tmp\source” to dir “C:\tmp\target”:
"C:\Program Files\UltraFastCopy\UltraFastCopy.exe" --noUI --dateDiff=Diff --instruction=ReplaceAll --copy="C:\tmp\target|C:\tmp\source|C:\tmp\source2\file.txt"

With UI:

Copy content of a directory “C:\tmp\source” to dir “C:\tmp\target”:
"C:\Program Files\UltraFastCopy\UltraFastCopy.exe" --copy="C:\tmp\target|C:\tmp\source\*"

Copy a directory “C:\tmp\source” to dir “C:\tmp\target”:
"C:\Program Files\UltraFastCopy\UltraFastCopy.exe" --copy="C:\tmp\target|C:\tmp\source"

Copy a file “C:\tmp\source\file.txt” to dir “C:\tmp\target”:
"C:\Program Files\UltraFastCopy\UltraFastCopy.exe" --copy="C:\tmp\target|C:\tmp\source\file.txt"

Copy a file “C:\tmp\source\file.txt” and a directory “C:\tmp\source” to dir “C:\tmp\target”:
"C:\Program Files\UltraFastCopy\UltraFastCopy.exe" --copy="C:\tmp\target|C:\tmp\source|C:\tmp\source\file.txt"

Options:

Instruction:

Copy only new files; ignore those that already exist.
--instruction=SkipAllExisting

Copy only new files. If an existing file is older, it will be replaced with the newer version based on the file date.
--instruction=OnlyIfNew

Copy new files and overwrite any existing ones.
--instruction=ReplaceAll

Delete:

Display the deletion confirmation dialog.
--delete

Move files and folders to the Recycle Bin.
--delete-recycle

Permanently delete the selected files and folders.
--delete-permanently

Permanently erase items using multi-pass overwriting to ensure data cannot be recovered.
--delete-securely

Directory date diff:

Update the modification date for each directory.
--dateDiff=Diff

Older directory timestamps will be updated with newer ones.
--dateDiff=Newer

New directory timestamps will be replaced with older ones.
--dateDiff=Older

Copy:

File to copy.
--move="X:\targetDir|X:\FileToCopy"

Copy the folder along with all its contents.
--move="X:\targetDir|X:\dirToCopy"

Copy the folder’s contents while excluding the parent directory.
--move="X:\directoryContentToMove\*"

Move:

File to move.
--move="X:\targetDir|X:\FileToMove"

Move the folder along with all its contents.
--move="X:\targetDir|X:\dirToMove"

Relocate the folder’s contents while excluding the parent directory.
--move="X:\directoryContentToMove\*"

Dry:

File to move; check result in dry mode.
--noUI --instruction=OnlyIfNew --dry --move="X:\targetDir\|Y:\sourceDir\file.txt"

Content folder to move; check result in dry mode.
--noUI --instruction=OnlyIfNew --dry --move="X:\targetDir\|Y:\directoryContentToMove\*"

Delete targetDir and the contents; check result in dry mode.
--noUI --dry --delete-permanently="X:\targetDir\"

Filter in: delete targetDir and remove only the .exe files within its directories and subdirectories; check result in dry mode.
--noUI --dry --filter-in-files-regex="\.exe$" --delete-permanently="X:\targetDir\"

Filter out: delete targetDir and remove all but .exe files within its directories and subdirectories; check result in dry mode.
--noUI --dry --filter-out-files-regex="\.exe$" --delete-permanently="X:\targetDir\"

Filter out: delete targetDir and remove all but “test” named directories within its directories and subdirectories; check result in dry mode.
--noUI --dry --filter-out-dirs-regex="\\test$" --delete-permanently="X:\targetDir\"

Copyright © 2026 TR-Softwares. All rights reserved. Privacy Policy | Terms and conditions