Jump to content

Welcome to Geeks to Go - Register now for FREE

Geeks To Go is a helpful hub, where thousands of volunteer geeks quickly serve friendly answers and support. Check out the forums and get free advice from the experts. Register now to gain access to all of our features, it's FREE and only takes one minute. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more.

Create Account How it Works
Photo

Can someone Write A Explorer Shell Extension for Robocopy?


  • Please log in to reply

#1
mikeloeven

mikeloeven

    Member

  • Member
  • PipPipPip
  • 305 posts
I was wondering if it would be possible to write a shell extension for robocopy. it doesent need to incorperate every robocopy feature in fact many robocopy features are really only for use in batch files. but a pick source button and two paste options normal and mir should suffice for basic moves.
  • 0

Advertisements


#2
noknojon

noknojon

    Member

  • Member
  • PipPipPip
  • 531 posts
Hi - See Wiki for much more detail -
Folder copier, not file copier
Robocopy syntax is markedly different from standard copy commands, as it accepts only folder names as its source and destination arguments.
File names and wild-card characters (such as "*.*") are not valid source or destination arguments.
Files may be selected or excluded using the optional filespec filtering argument.
Filespecs can only refer to the filenames relative to the folders already selected for copying. Fully qualified path names are not supported.

Thank You -
  • 0

#3
mikeloeven

mikeloeven

    Member

  • Topic Starter
  • Member
  • PipPipPip
  • 305 posts
thanks for the wiki link but i am already familiar with robocopy and use it frequently for moving and keeping large folders synched.

i was looking for a front end shell extension for explorer basically

i just want a right click menu that calls the robocopy x y /mir command on the selected folder

Edited by mikeloeven, 31 December 2011 - 05:59 PM.

  • 0

#4
Macboatmaster

Macboatmaster

    7k

  • Member
  • PipPipPipPipPipPipPipPip
  • 7,237 posts
Well, I have no knowledge whatsoever of writing any sort of batch file. 0r any other sort of file.

However

i know how robocopy works and i use it often to move large multigig folders over the network
i just want a right click menu that calls the robocopy x y /mir command on the selected folder


IF and when you work out how to do it, unless of course another member here, provides you with the answer, MAY I ask if you will kindly share the answer, by posting it on this thread.

In the meantime, you MAY find these arrticles useful, unless of course you already know all that is in these as well.
1. http://technet.micro...yspotlight.aspx

2.http://technet.microsoft.com/en-us/library/cc733145(WS.10).aspx#BKMK_remarks

3. http://technet.micro...yspotlight.aspx -

4. http://social.techne...y=robocopy&ac=8

  • 0

#5
mikeloeven

mikeloeven

    Member

  • Topic Starter
  • Member
  • PipPipPip
  • 305 posts
http://en.wikipedia....n#Extensibility

see this article for the definition of a shell extension. it isn't a file that uses robocopy but rather a set of instructions that is written to allow a user to execute robocopy from windows explorer basically a frontend that is integrated into the os shell.

mac boatmaster posted a link to the robocopy gui that is basicly what i am looking for but compressed into a explorer menu that can be accessed by right clicking a folder

i havent been able to find anyone who has written one yet so i was hoping someone on the forum could make one. maby this should be moved to software developement rather than the windows xp forum ?

Edited by mikeloeven, 02 January 2012 - 12:40 PM.

  • 0

#6
Ztruker

Ztruker

    Member 5k

  • Technician
  • 7,065 posts
How would you pass robocopy the target folder? It's easy to get the source but it would require some kind of interaction with the user to specify the target.
  • 0

#7
Macboatmaster

Macboatmaster

    7k

  • Member
  • PipPipPipPipPipPipPipPip
  • 7,237 posts
http://ss64.com/nt/robocopy.html


Also DID you see my link at 4.
If it has already been done I think you can safely say it will be there somewhere - and as there are over 4000 entries in the Library for Robocopy, you may wish to enhance the search parameters.


  • 0

#8
mikeloeven

mikeloeven

    Member

  • Topic Starter
  • Member
  • PipPipPip
  • 305 posts
well when you right click the past button in the robocopy menu it could assume that the target is the same name as the source and just append it to the folder you have targeted
  • 0






Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP