CyberSolutions: Add “Copy as Path” Option In Files And Folders Context Menu

Monday, July 20, 2015

Add “Copy as Path” Option In Files And Folders Context Menu


So if you also want to enjoy "Copy as Path" option, check out following simple steps:
1. Type regedit in RUN dialog box and press Enter. It'll open Registry Editor.
2. Now go to following key:
HKEY_CLASSES_ROOT\*\shell
3. Under shell key, create a new key and set its name to Copy as Path.
4. Now create another new key under the new Copy as Path key and set its name to command.
So the final path would be:
HKEY_CLASSES_ROOT\*\shell\Copy as Path\command
5. Now click on command key and in right-side pane, set the value of (Default) to:
cmd.exe /c echo "%1"|clip

That's it. It'll immediately add the "Copy as Path" option in files context menu. Just right-click on a file and select "Copy as Path" option and it'll copy the full path to clipboard. You can paste it in a text editor, browser or anywhere else.
NOTE 1: The above mentioned code copies the path within double-quotes (""). If you don't want the double-quotes, use following code instead:
cmd.exe /c echo %1|clip
NOTE 2: The above mentioned code puts Carriage Return or Line Feed (CR/LF) after the copied path. If you just want to copy path without line feed, use following code instead: (Thanks to Geoff for sharing this code...)
cmd.exe /c (echo.|set /p=""%1"") | clip
6. If you also want to add "Copy as Path" option in folders context menu, follow the same steps 3-5 for following key as well:
HKEY_CLASSES_ROOT\Directory\shell
PS: If you don't want to modify Registry yourself and want a ready-made Registry script to do the task automatically, download following ZIP file, extract it and run the extracted REG file. It'll ask for confirmation, accept it:

No comments :

Post a Comment