我想读取一个.lnk文件的二进制内容。只要快捷方式(lnk文件)的目标存在,使用IO.File.ReadAllBytes(string file)就可以正常工作。
但是,
如果快捷方式的目标不存在(相信我,我希望它不存在),该方法仅返回零。我猜这是因为操作系统会跟随链接,如果链接不存在,则返回零。
有没有办法绕过框架在显示.lnk文件内容之前遵循目标的事实?
但是,
如果快捷方式的目标不存在(相信我,我希望它不存在),该方法仅返回零。我猜这是因为操作系统会跟随链接,如果链接不存在,则返回零。
有没有办法绕过框架在显示.lnk文件内容之前遵循目标的事实?