<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/filecopytool/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/filecopytool/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 13 Nov 2015 16:21:06 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/filecopytool/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by Michael Gurney</title><link>https://sourceforge.net/p/filecopytool/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -1,3 +1,5 @@
+REQUIRES .NET 2.0 or higher
+
 Known issues:

 Known reporting issues with /e0 switch - logs appear wrong things are still copied
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Gurney</dc:creator><pubDate>Fri, 13 Nov 2015 16:21:06 -0000</pubDate><guid>https://sourceforge.net22148a9c53e59e6e3318612741c5dad7e73a324c</guid></item><item><title>Home modified by Michael Gurney</title><link>https://sourceforge.net/p/filecopytool/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -1,26 +1,150 @@
-Requirements for FileCopyTool: .Net 2.0 Framework or higher
+Known issues:

-Arguments:
-/ext:&amp;lt;extension list=""&amp;gt; - only copy files whos extensions match the comma separated list
-/f - attempt to copy locked files with Volume Shadow Copy
-/v - verify the files after copying - skipped files attempt to verify
-/flat - copy all files to the output directory (no folder structure)
-/h0 - don't copy hidden or system files or folders
-/hd0 - don't copy hidden or system directories or their contents
-/hf0 - don't copy hidden or system files
-/e0 - don't copy empty folders
-/p - copy file/folder permissions
-/ps - copy permissions without inheritance from destinaiton folder
-/prompt - enable prompting if current user doesn't have permissions
-/so - copy directory structure only
-/t0 - don't preserve any file times (same as /tw0 /ta0 /tc0)
-/tw0 - don't preserve last written times
-/ta0 - don't preserve last accessed times
-/tc0 - don't preserve creation times
-/r - replace existing files
-/dd - create a bit stream backup of a drive
-/listvols - list valid volumes for /dd switch
-/listdrives - list valid physical drives for /dd switch
-/hash - computes a hash list for a file or all files in directory
-        no destination needed if input a is file
-/rhash - computes a reporting hash for top level verification
+Known reporting issues with /e0 switch - logs appear wrong things are still copied
+
+Examples:
+
+Command: filecopytool.exe H:\test C:\Destination
+End Result: C:\Destination\test created : all files/folders copied into it
+preserving timestamps and attributes - log file stored at C:\Destination
+
+Command: filecopytool.exe /ext:xlsx,txt H:\test C:\Destination
+End Result: C:\Destination\test created : all files with txt or xlsx extensions 
+and all folders copied into it preserving timestamps and attributes - log file 
+stored at C:\Destination
+
+Command: filecopytool.exe H:\test C:\Destination
+End Result: C:\Destination\test created : all files and non-empty folders copied into it
+preserving timestamps and attributes - log file stored at C:\Destination
+
+Command: filecopytool.exe /ext:xlsx,txt /e0 H:\test C:\Destination
+End Result: C:\Destination\test created : all files with txt or xlsx extensions 
+and all folders copied into it preserving timestamps and attributes - log file 
+stored at C:\Destination 
+
+Command: filecopytool.exe /regx:*.log H:\test C:\Destination
+End Result: C:\Destination\test created : all files matching regex 
+and all folders copied into it preserving timestamps and attributes - log file 
+stored at C:\Destination 
+
+Command: filecopytool.exe /v H:\test C:\Destination
+End Result: C:\Destination\test created : all files/folders copied into it
+preserving timestamps and attributes - log file stored at C:\Destination - hash
+verification for each file stored at C:\Destination
+
+Command: filecopytool.exe /flat H:\test C:\Destination
+End Result: all files copied into C:\Destination
+preserving timestamps and attributes - log file stored at C:\Destination files with same
+name have unique numbers appended to filename.
+
+Command: filecopytool.exe /hash H:\HashMe.txt
+End Result: HashMe.txt.hash created alongside file
+
+Command: filecopytool.exe /hash H:\test C:\log.txt
+End Result: Hashes all files in H:\test and logs results to file specified
+
+Command: filecopytool.exe /hash H:\test C:\Destination
+End Result: Hashes all files in H:\test and logs results to HashList.txt in C:\Destination
+
+Command: filecopytool.exe /v /rhash H:\test C:\Destination
+End Result: C:\Destination\test created : all files/folders copied into it
+preserving timestamps and attributes - log file stored at C:\Destination - hash
+verification for each file stored at C:\Destination - reporting hash (hash of all hash values)
+stored in log - useful for forms etc
+
+Command: filecopytool.exe /h0 H:\test C:\Destination
+End Result: Skips hidden or system files and folders otherwise same as example 1
+
+Command: filecopytool.exe /hd0 H:\test C:\Destination
+End Result: Skips hidden or system folders otherwise same as example 1
+
+Command: filecopytool.exe /hf0 H:\test C:\Destination
+End Result: Skips hidden or system files otherwise same as example 1
+
+Command: filecopytool.exe /p H:\test C:\Destination
+End Result: Copies file/folder permissions (with destination inheritance) otherwise same 
+as example 1
+
+Command: filecopytool.exe /ps H:\test C:\Destination
+End Result: Copies file/folder permissions (without! destination inheritance) otherwise same 
+as example 1
+
+Command: filecopytool.exe /prompt H:\test C:\Destination
+End result: Same as example 1 except a prompt appears for files that can't be accessed by the 
+running user. Options to copy as owner, reset password then copy, or skip.
+
+Command: filecopytool.exe /so H:\test C:\Destination
+End result: Only copies the directory structure, no files
+
+Command: filecopytool.exe /t0 H:\test C:\Destination
+End result: Doesn't preserve any timestamps - preserves attributes still
+
+Command: filecopytool.exe /tw0 H:\test C:\Destination
+End result: Doesn't preserve last written timestamps - preserves attributes and other timestamps still
+
+Command: filecopytool.exe /ta0 H:\test C:\Destination
+End result: Doesn't preserve last accessed timestamps - preserves attributes and other timestamps still
+
+Command: filecopytool.exe /tc0 H:\test C:\Destination
+End result: Doesn't preserve created timestamps - preserves attributes and other timestamps still
+
+Command: filecopytool.exe /r H:\test C:\Destination
+End Result: Same as example 1 except files existing in destination are not skipped but replaced
+
+Command: filecopytool.exe /list H:\test C:\Destination
+End Result: Creates a file listing csv in C:\Destination containing paths and metadata info
+
+Command: filecopytool.exe /chkp H:\test C:\Destination
+End Result: Goes through the motions of copying without actually copying and checks for permissions and 
+other errors. Will also provide a list of users who control files you can't access
+
+Command: filecopytool.exe /listvols
+End Result: Displays a list of volumns that can be the source of a /dd command
+
+Command: filecopytool.exe /listdrives
+End Result: Displays a list of physical disks that can be the source of a /dd command
+
+Command: filecopytool.exe /tovmdk H:\test C:\Destination
+End Result: Creates a vmdk file for the DD image in H:\test and places it in C:\Destination
+NOTE: Works best when DD files are the only files in the source path (no logs etc) but should work if
+logs are there
+
+Command: filecopytool.exe /dd PhysicalDrive7 C:\Destination
+End Result: Creates a bit copy (dd image) of PhysicalDrive7 split into 2 GB chunks and
+places them in C:\Destination after prompting for a filename
+
+Command: filecopytool.exe /dd /out:split PhysicalDrive7 C:\Destination
+End Result: Creates a bit copy (dd image) of PhysicalDrive7 split into 2 GB chunks and
+places them in C:\Destination after prompting for a filename
+
+Command: filecopytool.exe /dd /out:iso PhysicalDrive7 C:\Destination
+End Result: Creates a bit copy (dd image) of PhysicalDrive7 into a ISO and
+places them in C:\Destination after prompting for a filename
+
+Command: filecopytool.exe /dd /out:single PhysicalDrive7 C:\Destination
+End Result: Creates a bit copy (dd image) of PhysicalDrive7 into single file and
+places them in C:\Destination after prompting for a filename
+
+Command: filecopytool.exe /dd /out:vmdk PhysicalDrive7 C:\Destination
+End Result: Creates a bit copy (dd image) of PhysicalDrive7 and creates a vmdk file for it then
+places them in C:\Destination after prompting for a filename
+
+Command: filecopytool.exe /dd D: C:\Destination
+End Result: Creates a bit copy (dd image) of the D volume split into 2 GB chunks and
+places them in C:\Destination after prompting for a filename
+
+Command: filecopytool.exe /dd /out:split D: C:\Destination
+End Result: Creates a bit copy (dd image) of D volume split into 2 GB chunks and
+places them in C:\Destination after prompting for a filename
+
+Command: filecopytool.exe /dd /out:iso D: C:\Destination
+End Result: Creates a bit copy (dd image) of D volume into a ISO and
+places them in C:\Destination after prompting for a filename
+
+Command: filecopytool.exe /dd /out:single D: C:\Destination
+End Result: Creates a bit copy (dd image) of D volume into single file and
+places them in C:\Destination after prompting for a filename
+
+Command: filecopytool.exe /dd /out:vmdk D: C:\Destination
+End Result: Creates a bit copy (dd image) of D volume and creates a vmdk file for it then
+places them in C:\Destination after prompting for a filename
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Gurney</dc:creator><pubDate>Fri, 13 Nov 2015 16:18:23 -0000</pubDate><guid>https://sourceforge.net218ef452ab4e821ad711328d04840eadfe4e8996</guid></item><item><title>Home modified by Michael Gurney</title><link>https://sourceforge.net/p/filecopytool/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,53 +1,26 @@
 Requirements for FileCopyTool: .Net 2.0 Framework or higher

-Default settings: Preserves all time-stamps and attributes of the files / folders copied, files already existing in destination are skipped, if verifying - skipped files are hashed
-
-Hashing Examples (no copying):
------
-
-Example: filecopytool.exe /hash C:\path\test.txt
-Result: hashes the file and places the result in C:\path\test.txt.hash
-
-Example: filecopytool.exe /hash C:\path\testfolder C:\path\destination
-Result: hashes all files in C:\path\testfolder and creates a list in C:\path\destination
-
-Example: filecopytool.exe /hash /rhash C:\path\testfolder C:\path\destination
-Result: hashes all files in C:\path\testfolder and creates a list in C:\path\destination, then creates a reporting hash (hash of all hashes)
-
-Copy Examples:
------
-
-Example: filecopytool.exe C:\path\test.txt C:\path\destination
-Result: Copies test.txt to C:\path\destination using default settings and creates log in C:\path\destination
-
-Example: filecopytool.exe /v C:\path\test.txt C:\path\destination
-Result: Copies test.txt to C:\path\destination using default settings, creates log in C:\path\destination, and creates a file hash verification list in C:\path\destination
-
-Example: filecopytool.exe /v /rhash C:\path\test.txt C:\path\destination
-Result: Copies test.txt to C:\path\destination using default settings, creates log in C:\path\destination, creates a file hash verification list in C:\path\destination, and creates a verification hash of files copied (listed in log)
-
-dd Copy examples:
------
-
-Example: filecopytool.exe /dd C:\ G:\output\filename
-Result: Creates a DD (bit stream) image starting with file name "filename.001" in G:\output\, broken into 2 GB chunks.
-
-Exmaple: filecopytool.exe /dd PhysicalDisk0 G:\output\
-Result: Program will prompt for a file name then creates a DD (bit stream) image with the name you typed  in G:\output\, broken into 2 Gb chunks.
-
-Other flags not in examples:
------
-
-/f - if file is in use, it will attempt to copy using volume shadow copy
-/h0 - don't copy hidden/system folders and hidden/system files (same as /hf0 /hd0)
-/hf0 - don't copy hidden/system files
-/hd0 - don't copy hidden/system folders
-/p - copy folder/file permissions (also inherits from destination folder)
-/ps - copy folder/file permissions (does not inherit from destination folder)
-/so - copy directory structure only - no files copied
-/t0 - don't preserve time-stamps (same as /tw0 /ta0 /tc0)
-/tw0 - don't preserve last written time-stamp
-/ta0 - don't preserve last accessed time-stamp
-/tc0 - don't preserve creation time-stamp
-/listvols - lists volumes that can be used with the /dd switch
-/listdrives - lists physical drives that can be used with the /dd switch
+Arguments:
+/ext:&amp;lt;extension list=""&amp;gt; - only copy files whos extensions match the comma separated list
+/f - attempt to copy locked files with Volume Shadow Copy
+/v - verify the files after copying - skipped files attempt to verify
+/flat - copy all files to the output directory (no folder structure)
+/h0 - don't copy hidden or system files or folders
+/hd0 - don't copy hidden or system directories or their contents
+/hf0 - don't copy hidden or system files
+/e0 - don't copy empty folders
+/p - copy file/folder permissions
+/ps - copy permissions without inheritance from destinaiton folder
+/prompt - enable prompting if current user doesn't have permissions
+/so - copy directory structure only
+/t0 - don't preserve any file times (same as /tw0 /ta0 /tc0)
+/tw0 - don't preserve last written times
+/ta0 - don't preserve last accessed times
+/tc0 - don't preserve creation times
+/r - replace existing files
+/dd - create a bit stream backup of a drive
+/listvols - list valid volumes for /dd switch
+/listdrives - list valid physical drives for /dd switch
+/hash - computes a hash list for a file or all files in directory
+        no destination needed if input a is file
+/rhash - computes a reporting hash for top level verification
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Gurney</dc:creator><pubDate>Wed, 25 Feb 2015 19:31:57 -0000</pubDate><guid>https://sourceforge.net70b480d6f17c795fb84d65a41d919aafc677f35f</guid></item><item><title>Home modified by Michael Gurney</title><link>https://sourceforge.net/p/filecopytool/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -2,9 +2,8 @@

 Default settings: Preserves all time-stamps and attributes of the files / folders copied, files already existing in destination are skipped, if verifying - skipped files are hashed

-Examples:
-
 Hashing Examples (no copying):
+-----

 Example: filecopytool.exe /hash C:\path\test.txt
 Result: hashes the file and places the result in C:\path\test.txt.hash
@@ -16,6 +15,7 @@
 Result: hashes all files in C:\path\testfolder and creates a list in C:\path\destination, then creates a reporting hash (hash of all hashes)

 Copy Examples:
+-----

 Example: filecopytool.exe C:\path\test.txt C:\path\destination
 Result: Copies test.txt to C:\path\destination using default settings and creates log in C:\path\destination
@@ -26,7 +26,17 @@
 Example: filecopytool.exe /v /rhash C:\path\test.txt C:\path\destination
 Result: Copies test.txt to C:\path\destination using default settings, creates log in C:\path\destination, creates a file hash verification list in C:\path\destination, and creates a verification hash of files copied (listed in log)

+dd Copy examples:
+-----
+
+Example: filecopytool.exe /dd C:\ G:\output\filename
+Result: Creates a DD (bit stream) image starting with file name "filename.001" in G:\output\, broken into 2 GB chunks.
+
+Exmaple: filecopytool.exe /dd PhysicalDisk0 G:\output\
+Result: Program will prompt for a file name then creates a DD (bit stream) image with the name you typed  in G:\output\, broken into 2 Gb chunks.
+
 Other flags not in examples:
+-----

 /f - if file is in use, it will attempt to copy using volume shadow copy
 /h0 - don't copy hidden/system folders and hidden/system files (same as /hf0 /hd0)
@@ -39,4 +49,5 @@
 /tw0 - don't preserve last written time-stamp
 /ta0 - don't preserve last accessed time-stamp
 /tc0 - don't preserve creation time-stamp
-
+/listvols - lists volumes that can be used with the /dd switch
+/listdrives - lists physical drives that can be used with the /dd switch
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Gurney</dc:creator><pubDate>Wed, 18 Feb 2015 21:38:46 -0000</pubDate><guid>https://sourceforge.net4afb14984b7d828236853e6766918d34fdcbf761</guid></item><item><title>Home modified by Michael Gurney</title><link>https://sourceforge.net/p/filecopytool/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,2 +1,42 @@
-Requirements for FileCopyTool: .Net 4.5 Framework (Download link below)
-http://www.microsoft.com/en-us/download/details.aspx?id=30653
+Requirements for FileCopyTool: .Net 2.0 Framework or higher
+
+Default settings: Preserves all time-stamps and attributes of the files / folders copied, files already existing in destination are skipped, if verifying - skipped files are hashed
+
+Examples:
+
+Hashing Examples (no copying):
+
+Example: filecopytool.exe /hash C:\path\test.txt
+Result: hashes the file and places the result in C:\path\test.txt.hash
+
+Example: filecopytool.exe /hash C:\path\testfolder C:\path\destination
+Result: hashes all files in C:\path\testfolder and creates a list in C:\path\destination
+
+Example: filecopytool.exe /hash /rhash C:\path\testfolder C:\path\destination
+Result: hashes all files in C:\path\testfolder and creates a list in C:\path\destination, then creates a reporting hash (hash of all hashes)
+
+Copy Examples:
+
+Example: filecopytool.exe C:\path\test.txt C:\path\destination
+Result: Copies test.txt to C:\path\destination using default settings and creates log in C:\path\destination
+
+Example: filecopytool.exe /v C:\path\test.txt C:\path\destination
+Result: Copies test.txt to C:\path\destination using default settings, creates log in C:\path\destination, and creates a file hash verification list in C:\path\destination
+
+Example: filecopytool.exe /v /rhash C:\path\test.txt C:\path\destination
+Result: Copies test.txt to C:\path\destination using default settings, creates log in C:\path\destination, creates a file hash verification list in C:\path\destination, and creates a verification hash of files copied (listed in log)
+
+Other flags not in examples:
+
+/f - if file is in use, it will attempt to copy using volume shadow copy
+/h0 - don't copy hidden/system folders and hidden/system files (same as /hf0 /hd0)
+/hf0 - don't copy hidden/system files
+/hd0 - don't copy hidden/system folders
+/p - copy folder/file permissions (also inherits from destination folder)
+/ps - copy folder/file permissions (does not inherit from destination folder)
+/so - copy directory structure only - no files copied
+/t0 - don't preserve time-stamps (same as /tw0 /ta0 /tc0)
+/tw0 - don't preserve last written time-stamp
+/ta0 - don't preserve last accessed time-stamp
+/tc0 - don't preserve creation time-stamp
+
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Gurney</dc:creator><pubDate>Fri, 13 Feb 2015 15:57:06 -0000</pubDate><guid>https://sourceforge.nete2e73b875fd667556af2ddef197725b8462393c1</guid></item><item><title>Home modified by Michael Gurney</title><link>https://sourceforge.net/p/filecopytool/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,2 @@
-Welcome to your wiki!
-
-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
-
-The wiki uses [Markdown](/p/filecopytool/wiki/markdown_syntax/) syntax.
-
-[[members limit=20]]
-[[download_button]]
+Requirements for FileCopyTool: .Net 4.5 Framework (Download link below)
+http://www.microsoft.com/en-us/download/details.aspx?id=30653
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Gurney</dc:creator><pubDate>Thu, 12 Feb 2015 20:18:21 -0000</pubDate><guid>https://sourceforge.net5a2cf1831a903b70f0a43f32cb5c284d3300acb0</guid></item><item><title>Home modified by Michael Gurney</title><link>https://sourceforge.net/p/filecopytool/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/filecopytool/wiki/markdown_syntax"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
&lt;ul class="md-users-list"&gt;
&lt;li&gt;&lt;a href="/u/trekkie1707"&gt;Michael Gurney&lt;/a&gt; (admin)&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;span class="download-button-54dd0310d46bb4326e79132d" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Michael Gurney</dc:creator><pubDate>Thu, 12 Feb 2015 19:46:24 -0000</pubDate><guid>https://sourceforge.net9fe8243b1f3207876c8f860dc3bbea4889aac15d</guid></item></channel></rss>