Resolve
$link
->Resolve([flag
])
- Attempts to automatically resolve a shortcut and returns the resolved path, or
undef
on error; if there is no resolution, the path is returned unchanged. Note that the path is automatically updated in thePath
property of the shortcut.(zero) in the flag parameter, it will eventually post a dialog box prompting the user for more information. For example:
# if the target doesn't exist... if(! -f $link->Path) { # save the actual target for comparison $oldpath = $link->Path; # try to resolve it (with dialog box) $newpath = $link->Resolve(0); die "Not resolved..." if $newpath == $oldpath; }