- Computer shortcut
A computer shortcut (shortcut) is a small file containing a target
URI or the name of a target program file that the shortcut represents. The shortcut might additionally specify parameters to be passed to to the target program when it is run. Shortcuts are commonly placed on a desktop, in anapplication launcher panel , or in the main menu of adesktop environment . Shortcuts typically work only from within agraphical user interface and generally not from within acommand line interface .Implementations
Microsoft Windows uses .lnk as thefilename extension for shortcuts, and displays them with a curled arrow by default. This extension remains hidden in Windows Explorer even when "Hide extensions for known file types" is unchecked in "File Type" options because it is controlled by the “NeverShowExt” option in HKEY_CLASSES_ROOT→LNKfile in the Registry. .LNK files are commonly referred to as "shortcuts" or "link files" or "LNK files", though "link" has a different meaning inUnix-like systems (seesymbolic link andhard link ).Some desktop environments for UNIX-like operating systems, such as
GNOME orKDE providefreedesktop.org .desktop files.Macintosh System 7 through Mac OS 8.1 have a similar concept called aliases, which distinguish themselves visually to the user by the fact that their file names were in italics. In Mac OS 8.5, another distinguishing mark was added, badging with an "alias arrow" – a black arrow on a small white square – similar to that used for shortcuts in Microsoft Windows.
In
Mac OS X , the filenames of aliases are not italicized, but the arrow badge remains.History
With early Graphical User Interfaces to execute an
application orrender afile , theuser had to click on the representation of the actualfile or executable in the location where the application or file was.The concept of disassociating the executable from the
icon representing an instruction to perform a task associated with that file or executable so that they may be grouped by function or task rather than physical organisation in the file structure was first described in the research paper "A Task Oriented Front End For The Windows Graphical User Interface" published in1991 byKingston University and presented to bothMicrosoft and Xerox EuroPARC that same year under an academia/business technology sharing agreement.A simplified form of this research was incorporated into
Windows 95 .ee also
*
Alias (Mac OS)
*Symbolic link (Unix)External links
* [http://mediasrv.ns.ac.yu/extra/fileformat/windows/lnk/shortcut.pdf .lnk Shortcut file format] , same as [http://www.i2s-lab.com/Papers/The_Windows_Shortcut_File_Format.pdf Windows Shortcut File Format]
* [http://msdn2.microsoft.com/en-us/library/bb774950.aspx IShellLink interface] for accessing .lnk files in the Windows API
* [http://search.cpan.org/dist/Win32-Shortcut/ Perl library]
* [http://eprints.kingston.ac.uk Kingston University Research Repository]
Wikimedia Foundation. 2010.