microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
108.95k stars 6.43k forks source link

SyncToy and Robocopy #26

Open riahc3 opened 5 years ago

riahc3 commented 5 years ago

Please bring back Synctoy for a Robocopy like function....and/or open source Robocopy

https://en.wikipedia.org/wiki/SyncToy

JWoolley-FL-USA commented 5 years ago

SyncToy is my favorite PowerToy. I still use it.

doneill64 commented 5 years ago

Would LOVE to see a refreshed/modern SyncToy, with bug fixes. Very Needed!

riahc3 commented 5 years ago

Would LOVE to see a refreshed/modern SyncToy, with bug fixes. Very Needed!

Yeah a general refresh with bug fixes and alternative modes of syncing files would be nice.

penuche0 commented 5 years ago

Yes! Still using old synctoy daily

PWagner1 commented 5 years ago

Please also make the original RoboCopy/RichCopy application source as seen here available on this repository.

riahc3 commented 5 years ago

Please also make the original RoboCopy/RichCopy application source as seen here available on this repository.

I dont think a GUI is neccesary

idanpa commented 5 years ago

I would prefer using native rsync for windows (currently using rsync via WSL).

AaronTraas commented 5 years ago

I second native rsync in Windows. Maybe if you were to do a new synctoy, it would just be a light gui wrapper around rsync

MikeWilliams-UK commented 4 years ago

Please incorporate the old SyncToy and add a Scheduling facility to it.

crutkas commented 4 years ago

the big thing you want is SyncToy as Robocopy is inside Windows. What tweaks to robocopy would you do then if that itself was open sourced?

MikeWilliams-UK commented 4 years ago

I think robocopy is great, but as it's only a command line program it scares a lot of people off.

Synctoy was/is excellent for non technical folks, where they can get their techie friend to set it up for them then all they have to do is click on run (all) once a week.

ghost commented 4 years ago

the big thing you want is SyncToy as Robocopy is inside Windows. What tweaks to robocopy would you do then if that itself was open sourced?

I think some people like me want to have the original sync toy as sync toy in power toys. Things that could be changed/added are translations (synctoy is english-only, isn't it?), and an better ui. Also it could support ARM then.

MikeWilliams-UK commented 4 years ago

I would like to see a "new" SyncToy as a stand alone app. (or allow any other means to allow creation of desktop link (with icon) for user to double click on) I am not fussed if it has to be installed as part of the overall package.

ghost commented 4 years ago

I am not fussed if it has to be installed as part of the overall package.

I think you could have it without all PowerToys if you compile it yourself if it would be open source

crutkas commented 4 years ago

So my conclusion here is “bring back synctoy” :)

ghost commented 4 years ago

Yeah.

E3V3A commented 4 years ago

YEAH??

--- Yeah! 
RottenRonnie commented 4 years ago

My two cents: Sync Toy 2.1 is a very powerful tool for syncing a workstation with a network resource, and when combined with task scheduler, you have almost a unix like rsync activity. Schedule Sync Toy to run automatically with task scheduler

Robocopy is brilliant, and has a GUI available as the HoffmanUtilitySpotlight2009_04.exe IMHO, the very best GUI also shows the user the commandline instruction that is built by the GUI. I use robocopy to mirror network files down onto a newly imaged machine, very much like I would use rsync to mirror a folder and files into a user's home directory on linux.

Suggestion - Create an rsync for windows that can be run from the commandline or via a gooey. Call it Sync Toy if you like, but rsync functionality for those of us who know what they are doing would be a huge boon.

TheBuddmeister commented 4 years ago

The current SyncToy overall UI could be simplified. Basic sync items being configured automatically. For instance, to move image files from the Downloads folder to the Pictures folder. And, as others have mentioned, allowing SyncToy X to automatically schedule when this sync runs.

SyncToy needs to be like a Ronco Showtime Rotisserie, "Set it, and forget it!" It needs to be simple enough that the general user can use it to do what they need, but powerful enough to do what professionals need.

yllekz commented 4 years ago

I'd just be up for a new Robocopy GUI tool, rather than rework an old tool.

johnable1 commented 3 years ago

+1 for synctoy. I just found this great utility a few months ago, and when i went back for help - it was gone. (Common problem of files not deleting on target drive with "echo" - under windows 10) Anyway, seems microsoft is done with it....

Love the powertoys - use powerrename and resizepictures daily. Thanks!

fgarciag commented 3 years ago

Please include SyncToy

NamelessUzer commented 3 years ago

The offical website of SyncToy http://microsoft.com/download/en/details.aspx?id=15155 is unavailable now. Please backup the installer.

MikeWilliams-UK commented 3 years ago

Too late for me it's gone forever unless someone can share an alternative link.

NamelessUzer commented 3 years ago

Too late for me it's gone forever unless someone can share an alternative link.

If you want to use it, I can share the SyncToy installer with you. I have only the x64 edition.

MikeWilliams-UK commented 3 years ago

Looking at what's installed I probably should have installed 2.0 of the framework components not 2.1 image

MikeWilliams-UK commented 3 years ago

So the question is now where to get "Sync Framework 2.0 Core Components" and "Sync Framework 2.0 Core Provider Services" from ...

They must be available from the MS download server otherwise the SyncToy installer would not be able to install them.

MikeWilliams-UK commented 3 years ago

Agent Ransack found them for me in my Temp folder

image

image

image

I am going to save them somewhere safe now ...

MikeWilliams-UK commented 3 years ago

Just uninstalled it and reinstalled it with success using the files indicated above :-)

The "SyncToySetup.exe" above did not work, but the full setup I downloaded "SyncToySetupPackage_v21_x64.exe" earlier did.

@Aaron-Junker I will set up an account (on archive.org) and upload it later, (when I get time).

crutkas commented 3 years ago

we shouldn't share non-official links. i'm deleting. Lemme find out why it was pulled

JohnLukeBentley commented 3 years ago

I've been using (the proprietary and paid) SyncBackSE for years, https://www.2brightsparks.com/syncback/sbse.html, and found it to work superbly.

There's also a freeware version SyncBackFree, and a "Pro" version, SyncBackPro: https://www.2brightsparks.com/syncback/compare-simple.html

I suggest any prospect of resurrecting SyncToy could be considered in the light of SyncBack* either:

On this second aspect ...

This functionality does seem like the sort of thing an OS should provide (or, as is the proposition here, functionality readily downloadable from the OS's creator). And it's good to get functionality for "free" (having already paid for the OS). But putting development effort into resurrecting SyncToy might feel superfluous so long as something like SyncBack* exists, has considerable development already put into it, and has active development/support behind it.

Is there anything SyncToy 2.1 could/can do that SyncBack* can't do?

I do value that Robocopy exists, I call it in custom scripts I write. But, if I remember correctly, found it limited compared to rsync (on linux) for the lack of ftp/ftps/sftp support. So, as others have suggested, perhaps the way to go with respect to RoboCopy, whether or not a GUI is to be also provided on top of it, is to either:

DavidMulder0 commented 2 years ago

In favor of an rsync based synctoy: It would play nice with WSL and would play nice with a lot more target systems. In so far as PowerToys target developers, multiple developers I know have WSL installed primarily or exclusively to be able to use rsync. Especially now that Windows comes with SSH installed by default it just seems like the more generally useful tool.

Neobond commented 1 year ago

SyncToy is my favorite PowerToy. I still use it.

Same here, but I am unable to get it to work (in the background) with the Task Scheduler so I have started using SyncFolder.

HO-COOH commented 1 year ago

My two cents: Sync Toy 2.1 is a very powerful tool for syncing a workstation with a network resource, and when combined with task scheduler, you have almost a unix like rsync activity. Schedule Sync Toy to run automatically with task scheduler

Robocopy is brilliant, and has a GUI available as the HoffmanUtilitySpotlight2009_04.exe IMHO, the very best GUI also shows the user the commandline instruction that is built by the GUI. I use robocopy to mirror network files down onto a newly imaged machine, very much like I would use rsync to mirror a folder and files into a user's home directory on linux.

Suggestion - Create an rsync for windows that can be run from the commandline or via a gooey. Call it Sync Toy if you like, but rsync functionality for those of us who know what they are doing would be a huge boon.

That robocopy exe link dead. 😢 So sad that this already 3-year-old issue still not getting anywhere

DrVishP commented 1 year ago

How is it that we're in 2023 and there is no built in tool for Windows synchronising local or networked folders. Please add a modern version of SyncToy that automatically sync's in the background. I was hoping SyncToy would eventually have this feature, but given it's recent axing, I guess it's long live SyncToy 2.1 with Task Scheduler!

HEIC-to-JPEG-Dev commented 1 year ago

As an enthusiast of SyncToy, we're developing a spiritual successor. If you want to feed into the development process (which is 85% complete), pop over to github.com to make your voice heard, start a discussion, vote on the priorities, etc. Also check out the Wiki as we’re documenting some of the changes, bug fixes, what will be included in revision 1, etc.

PCAssistSoftware commented 4 months ago

For those still looking for a RoboCopy GUI try this https://www.pcassistsoftware.co.uk/robocopygui.html :)

Korb commented 2 weeks ago

I would be happy to see an item in the context menu of Windows File Explorer folders that would allow you to display a dialog box with a choice of destination folder and number of threads for multi-threading for higher performance in case of network drives and very large numbers of small files.