Click here to Skip to main content
13,591,489 members
Click here to Skip to main content
Add your own
alternative version

Stats

124.3K views
2.9K downloads
46 bookmarked
Posted 7 Apr 2000
Licenced CPOL

Copy Location Shell Extension

, 14 Apr 2000
Rate this:
Please Sign up or sign in to vote.
This shell extension adds the ability to copy file and folder names from the Windows Explorer to the clipboard.

Updated software page and download links here

copylocation/copylocation.gif

 

Introduction

This shell extension adds the ability to copy file and folder names from the Windows Explorer window to the clipboard. Simply select the file(s) whose name you want to copy, right-click and select "Copy File Path" or "Copy File Name" from the context menu. Then paste to any editor.

Copy File Path - copies the entire path to the file.
Copy File Name - copies only the file name without the folder.

This utility is inspired by Michael Dunn's article The Complete Idiot's Guide to Writing Shell Extensions. Thanks Michael!

 

Setup

  1. Unzip CopyLocation.zip to the folder where you want to install the utility (e.g., C:\Winnt).
  2. Go to the installation folder and double-click on Install.bat.
  3. If you wish, you can delete Install.bat.

Install.bat registers CopyLocation.dll in the system.

Alternatively you can:

  1. Copy CopyLocation.dll to the installation folder (e.g., C:\Winnt).
  2. From the Start Menu select Run...
  3. Type "regsvr32.exe C:\Winnt\CopyLocation.dll" and press OK (specify the exact installation folder)

Install using Run... command

To uninstall the shell extension:

  1. From the Start Menu select Run...
  2. Type "regsvr32.exe /u C:\Winnt\CopyLocation.dll" and press OK (specify the exact installation folder)
  3. Delete CopyLocation.dll from the installation folder.

 

Possible problems

This shell extension has been tested on Windows 98 and on NT 4.0 with Internet Explorer 5.0. I don't know how it will function under other operating systems. Please write to me if you encounter any problems.

 

Contacting me

Bug reports, requests, features? my website is here.
Go to my website for latest updates about this utility and other tools I made.

 

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

grebulon
Software Developer (Senior)
Israel Israel
It's all in my website

You may also be interested in...

Comments and Discussions

 
GeneralThanks! Pin
jpascuet4-Apr-08 5:32
memberjpascuet4-Apr-08 5:32 
GeneralRe: Thanks! Pin
IicFox18-Oct-09 21:54
memberIicFox18-Oct-09 21:54 
QuestionCan you paste multiple attributes into a spreadsheet? Pin
DataSpa21-Aug-07 12:39
memberDataSpa21-Aug-07 12:39 
Hi.
First of all GREAT SCRIPT! Thanks for posting it.

I was wondering if this shell extension can be modified to copy multiple attributes in explorer like, file location, name, file type, date modified at once, then I can paste all the info into a spreadsheet into cells.

So I could get a result in my spreadsheet like this (examaple):

Filename | File Type | Date Modified | File Path

BigBox.dwg AutoCAD 12/12/2009 c:\drawings\files\boxes
SmallBox.dwg AutoCAD 10/12/2009 c:\drawings\files\boxes
BlueBoxes.dwg AutoCAD 10/12/2009 c:\drawings\files\boxes

(Sorry this text sample doesn't illustrate the output very well but each attribute for an item would have to paste into the next cell.)

I have directories I have to put an archive list together for and I am looking for a solution. Your script has helped me already but I was wondering if it can do multiple items at once.

Thanks VERY MUCH!
GeneralRegistration in Vista Ultimate Pin
cmlang423-Jul-07 16:59
membercmlang423-Jul-07 16:59 
GeneralRe: Registration in Vista Ultimate Pin
Itay Szekely3-Jul-07 21:24
memberItay Szekely3-Jul-07 21:24 
GeneralRe: Registration in Vista Ultimate Pin
TedToal20-Oct-08 9:29
memberTedToal20-Oct-08 9:29 
GeneralRe: Registration in Vista Ultimate Pin
Itay Szekely20-Oct-08 13:51
memberItay Szekely20-Oct-08 13:51 
QuestionCopy Location Shell Extension functionality [modified] Pin
hackeronte de bugger4-May-07 6:18
memberhackeronte de bugger4-May-07 6:18 
QuestionCombine filename and location Pin
j0ha|\|30-Aug-06 22:00
memberj0ha|\|30-Aug-06 22:00 
AnswerRe: Combine filename and location Pin
Itay Szekely30-Aug-06 22:09
memberItay Szekely30-Aug-06 22:09 
GeneralExcellent Pin
Stober23-Aug-05 9:07
memberStober23-Aug-05 9:07 
GeneralUrgent. Pin
Anonymous9-Feb-05 11:12
sussAnonymous9-Feb-05 11:12 
GeneralNeed Help. Pin
Anonymous29-Jan-05 11:48
sussAnonymous29-Jan-05 11:48 
GeneralGet *.lnk File Path Pin
Miss Fress5-Apr-04 18:02
memberMiss Fress5-Apr-04 18:02 
QuestionRe: Get *.lnk File Path Pin
Hardwired4-Dec-05 2:04
memberHardwired4-Dec-05 2:04 
GeneralDoesn't copy whole text Pin
Bard25-Feb-03 5:31
memberBard25-Feb-03 5:31 
GeneralRe: Doesn't copy whole text Pin
Mandar D. Sahasrabuddhe15-Mar-03 2:22
memberMandar D. Sahasrabuddhe15-Mar-03 2:22 
GeneralRe: Doesn't copy whole text Pin
Bard16-Mar-03 21:47
memberBard16-Mar-03 21:47 
GeneralSolution to "Doesn't copy whole text Pin
Mandar D. Sahasrabuddhe15-Mar-03 20:44
memberMandar D. Sahasrabuddhe15-Mar-03 20:44 
QuestionHow to Copy/Move Temporary Internet File? Pin
Stuard20-Sep-02 9:33
memberStuard20-Sep-02 9:33 
AnswerRe: No Pin
Tim Smith20-Sep-02 9:41
memberTim Smith20-Sep-02 9:41 
GeneralNice idea! Pin
Alvaro Mendez16-Aug-01 6:16
memberAlvaro Mendez16-Aug-01 6:16 
GeneralTiny Update (compilation problem) Pin
Itay Szekely8-Apr-00 22:56
sussItay Szekely8-Apr-00 22:56 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Cookies | Terms of Use | Mobile
Web02 | 2.8.180618.1 | Last Updated 15 Apr 2000
Article Copyright 2000 by grebulon
Everything else Copyright © CodeProject, 1999-2018
Layout: fixed | fluid