Skip to content

matf-pp/2019_Windows_copy

Repository files navigation

Multithread Windows Copy

Summary

Copy/cut/paste features using Windows robocopy command with the same interface as traditional Windows explorer copy/paste. Select the files you wish to copy, right-click->robo-copy or right-click->robo-cut and then paste them to destination folder using right-click->robo-paste. By default, 8 threads are used to copy selected files and folders.
For details about robocopy see robocopy | Microsoft Docs.

Demo

Link to full 2 minute installation, usage and unistallation process.
Demo

Languages and technologies used

Installation

Simple installation using installation wizard (Link).
Only prerequisite is .NET Framework 4.0.
.NET Framework 4.0 is included in Windows 8 and later and can be installed on Windows 7 and Windows Vista.

Compatibility

Currently, the feature is tested and working on:

  • Windows 10 Enterprise x64.
  • Windows 10 Home x64
  • Windows 7 Home Basic x86

Further testing on other Windows versions supporting robocopy (Windows Vista and later and Windows Server 2008 and later) is in progress.

Notes

  • File overwritting is turned on by default.
  • We will not be working on advanced features, like custom number of threads and optional copy-and-replace (turned on by default), because for some unknown reason robocopy freezes when these two flags are turned on.
  • There is a known bug (#2) when user tries to copy directly from the Desktop and Robo-Paste command doesn't do anything. This can be "mitigated" by opening the Desktop as a Windows Explorer windows and copying files from there.

Authors

Marija Katic, contact: mr16032 et alas.matf.bg.rs
Jovan Milenkovic, contact: mr16006 et alas.matf.bg.ac.rs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published