A. I recently received an email message from a reader who had the belief that a script couldn't copy files over 4GB in size. I decided to test whether this was true.

First, I created a 5GB file by using this command:

                              D:\temp>fsutil file createnew orig.file 5000000000                              
Then I wrote the following short script to copy a named file:

                              On Error Resume Next                              'Connect to file system object.                              set objFSO=CreateObject("Scripting.FileSystemObject")                               If objFSO.FileExists(objVHD.HardDisk.file) Then                                  objFSO.CopyFile WScript.Arguments(0), WScript.Arguments(1)                              End If                               
The VBScript script copied the 5GB file just fine. The 4GB limitation could have been because it was copying to a FAT32 partition or because differently formatted drives might use different amounts of disk space while storing the same amount of data.