Did u try shfileoperation ?
Reading and writing are processed respectively in parallel by separate threads.
Reading is processed until the big buffer fills. When the big buffer is filled, writing is started and processed in bulk.
Reading/Writing are processed with no OS cache, so other applications do not become slow. It can achieve Reading/Writing performance that is close to the device limit. ... It runs fast and does not hog resources, because MFC is not used. (Designed using Win32 API and C Runtime only)
Quote from: jamie on February 12, 2024, 03:41:31 pmDid u try shfileoperation ?I wonder why this was never used in FileUtil.CopyFile() All about cross-platform (with the least effort), not about efficiency
Is there a faster way to copy files, preferably preserving the modified and creation dates? […]