Difference between revisions of "DesktopIconByLink"

From SpybotWiki
Jump to: navigation, search
(New page: {{Outdated SBI|File}} Searches all desktop icons for one linking to the given filename. ==Usage== DesktopIconByLink:<filename>,[(boolean)partial],<advanced parameters> ===Examples=== D...)
 
(Usage: added var types)
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Outdated SBI|File}}
+
{{SbiCmdInfo
Searches all desktop icons for one linking to the given filename.
+
|SYNTAX = SbiCmdInfo
 +
|PENAME = SpybotSD.exe
 +
|PEVERSION = 1.3 or later
 +
|GROUP = Files
 +
|MINUPDATE = n/a
 +
|ADVFILEPARAMS = yes (third)
 +
|ADVREGPARAMS = no
 +
|ADVBUILDPARAMS = yes (third)
 +
|ADVSPECIALPARAMS = no
 +
}}{{Outdated SBI|File}}Searches all desktop icons for one linking to the given filename.
  
 
==Usage==
 
==Usage==
  DesktopIconByLink:<filename>,[(boolean)partial],<advanced parameters>
+
  DesktopIconByLink:<filename(string)>,<partial(boolean)>[,advanced file parameters]
  
 
===Examples===
 
===Examples===
 
  DesktopIconByLink:"\spyware.exe","1"
 
  DesktopIconByLink:"\spyware.exe","1"
  
This example searches for any desktop icon pointing to any ''spyware.exe''.
+
This example searches for any desktop icon pointing to any ''spyware.exe''. Scanned are both ''.lnk'' and ''.url'' files.
  
 
===Description===
 
===Description===
# The first parameter is used to identify the link target filename, either complete or partial (see second parameter).
+
# The first parameter is used to identify the link target filename, either complete or partial (see second parameter). {{AlgoPrefix}} {{PathTemplates}}
# If you specify ''11'' as the second parameter (aka ''true''), the first needs to be a part of the full filename only. Specifying ''0'' means you've specified a full filename (including path).
+
# If you specify ''1'' as the second parameter (aka ''true''), the first needs to be a part of the full filename only. Specifying ''0'' means you'll be allowed to use [[AlgoPrefix|Algo-Prefixes]], the recommended way.
 
# As usual, you should specify [[Advanced file parameters|advanced file parameters]] to avoid trouble resulting from ambiguous filenames. This can be done in the third parameter.
 
# As usual, you should specify [[Advanced file parameters|advanced file parameters]] to avoid trouble resulting from ambiguous filenames. This can be done in the third parameter.
  
As an alternative to using this command, you might take a look at the [[File]] command, combined with the [[Path templates|path template]] ''<$DESKTOP>'' and the [[Advanced file parameters|advanced file parameter]] ''target[link]''.
+
You might want to use [[File]] instead, using the ''<$DESKTOP>'' or ''<$COMMONDESKTOP>'' [[Path templates|path templates]], combined with the [[Path templates|path template]] ''<$DESKTOP>'' and the [[Advanced file parameters|advanced file parameter]] ''target[link]'', unless you depend on the link to find the actual file (in case it uses totally random names in totally random folders, for example).
 +
 
 +
===Scan Results===
 +
* The link or URL file.
  
 
==See also==
 
==See also==
Line 27: Line 39:
 
* [[QuickLaunchIcon]]
 
* [[QuickLaunchIcon]]
 
* [[QuickLaunchIconByLink]]
 
* [[QuickLaunchIconByLink]]
 +
* [[StartmenuItem]]
 +
* [[StartmenuItemByLink]]
  
 
[[Category:SBI Commands]]
 
[[Category:SBI Commands]]
 
[[Category:SBI Commands supporting AlgoPrefix]]
 
[[Category:SBI Commands supporting AlgoPrefix]]

Latest revision as of 16:11, 22 February 2008

SbiCmdInfo
Group Files
Main Application Version 1.3 or later
Required Update n/a
File Parameters yes (third)
Registry Parameters no
Build Parameters yes (third)
Special Parameters no
This SBI command is outdated and will probably not be supported in Spybot-S&D 2.0. As of yet, it is unclear whether an automated conversion path exists. Automated conversion paths may also be less sufficient than a manual upgrade. We recommend that you take a look at File for a possible alternative command.

Searches all desktop icons for one linking to the given filename.

Usage

DesktopIconByLink:<filename(string)>,<partial(boolean)>[,advanced file parameters]

Examples

DesktopIconByLink:"\spyware.exe","1"

This example searches for any desktop icon pointing to any spyware.exe. Scanned are both .lnk and .url files.

Description

  1. The first parameter is used to identify the link target filename, either complete or partial (see second parameter). AP PT
  2. If you specify 1 as the second parameter (aka true), the first needs to be a part of the full filename only. Specifying 0 means you'll be allowed to use Algo-Prefixes, the recommended way.
  3. As usual, you should specify advanced file parameters to avoid trouble resulting from ambiguous filenames. This can be done in the third parameter.

You might want to use File instead, using the <$DESKTOP> or <$COMMONDESKTOP> path templates, combined with the path template <$DESKTOP> and the advanced file parameter target[link], unless you depend on the link to find the actual file (in case it uses totally random names in totally random folders, for example).

Scan Results

  • The link or URL file.

See also

Similar commands