This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: CygPath to Clipboard (was: example needed pls ...)


On Wed, 2 Jul 2003, Brian Dessent wrote:

> Soren A wrote:
>
> > OK, Brian, your copy_cygpath tool works just fine (sans the issues
> > of providing fancy escaping a' la' `ls'). But I cannot get the
> > Registry to accept the entries now! Each time I try I get the keys
> > created OK, but the "command" is undefined (I am writing of how we
> > see the Registry in "regedit"). Somehow, my guess is that REGEDIT
> > is not liking the way the data entries look and is blanking them
> > out when adding the values to the keys.
>
> Yeah, all the quoting and escaping can get pretty tedious.  It would
> also be nice if Regedit-files could specify EXPAND_SZ directly.  MS has
> a couple of other tools that are really handy for this kind of thing,
> one is called just REG:
>
> Command-line registry manipulation utility version 1.10.
> Copyright Microsoft Corporation 1997.  All rights reserved.
>
> REG operation <Parameter List>
>
>   operation     [ QUERY  | ADD     | UPDATE  | DELETE | COPY |
>                   SAVE   | LOAD    | RESTORE | UNLOAD | FIND |
>                   EXPORT | COMPARE | IMPORT  ]
>
> For help on a specific operation type:
>   REG operation /?
>
> Examples:
>
>   REG QUERY /?
>   REG ADD /?
>   REG UPDATE /?
>   REG DELETE /?
>   REG COPY /?
>   REG SAVE /?
>   REG RESTORE /?
>   REG LOAD /?
>   REG UNLOAD /?
>   REG FIND /?
>   REG EXPORT /?
>   REG IMPORT /?
>   REG COMPARE /?
>
> In our case the following (this is from a rxvt/cygwin prompt, no need
> for double-backslashes if using CMD):
>
> reg add
> HKCR\\Directory\\shell\\CygPath\\command\\='%SystemDrive%/cygwin/bin/copy_cygpath.exe
> "%1"' REG_EXPAND_SZ
>
> You get get the REG program from
> http://www.dynawell.com/reskit/microsoft/win2000/reg.zip
>
> (FYI there are two other resource kit programs I use all the time,
> REGFIND and SCANREG, which both do a grep on the registry.)
>
> Brian

Any particular reason why you're discounting regtool?  This is a Cygwin
list, after all... ;-)
	Igor
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha@cs.nyu.edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor@watson.ibm.com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski, Ph.D.
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"I have since come to realize that being between your mentor and his route
to the bathroom is a major career booster."  -- Patrick Naughton


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]