Nsis 删除$windir中文件夹的快捷方式

Nsis 删除$windir中文件夹的快捷方式,nsis,Nsis,我的要求是删除文件夹的快捷方式。名为test的文件夹位于$windir中。该文件夹的快捷方式位于桌面上。我的nsis脚本应该删除该快捷方式。脚本行可以执行什么操作?快捷方式目标的名称并不重要,快捷方式只是一个具有隐藏的.lnk扩展名的文件 Delete "$desktop\nameofyourshortcut.lnk" 快捷方式目标的名称无关紧要,快捷方式只是一个具有隐藏的.lnk扩展名的文件 Delete "$desktop\nameofyourshortcut.lnk" 快捷方式是文件夹

我的要求是删除文件夹的快捷方式。名为test的文件夹位于$windir中。该文件夹的快捷方式位于桌面上。我的nsis脚本应该删除该快捷方式。脚本行可以执行什么操作?

快捷方式目标的名称并不重要,快捷方式只是一个具有隐藏的.lnk扩展名的文件

Delete "$desktop\nameofyourshortcut.lnk"

快捷方式目标的名称无关紧要,快捷方式只是一个具有隐藏的.lnk扩展名的文件

Delete "$desktop\nameofyourshortcut.lnk"

快捷方式是文件夹而不是文件的快捷方式。。。。已尝试此操作,但无法执行。简而言之,我在$WINDIR中有一个名为test的文件夹。该文件夹的快捷方式位于桌面上。我需要删除那个快捷方式。有一个特殊的东西叫做文件夹快捷方式/连接,它是一个普通文件夹,里面有隐藏的desktop.ini和target.lnk文件(如网络邻居),请使用cmd.exe并在桌面文件夹中执行attrib/S/D*,以确定它是什么类型的快捷方式。Google 0AFACED1-E828-11D1-9187-B532F1E9575D可获取有关这些文件夹快捷方式的详细信息(请记住,普通.lnk快捷方式也可以指向文件夹,这是最常见的快捷方式类型),在这两种情况下都会以编程方式使用IShellLink,但clsid是文件夹快捷方式的clsid\u FolderShortcut(),感谢您的帮助。你能准确地定义我是nsis的新手吗。。。我不知道这是什么样的捷径,我真的不知道我能帮上什么忙。您是如何创建快捷方式的?快捷方式是文件夹而不是文件。。。。已尝试此操作,但无法执行。简而言之,我在$WINDIR中有一个名为test的文件夹。该文件夹的快捷方式位于桌面上。我需要删除那个快捷方式。有一个特殊的东西叫做文件夹快捷方式/连接,它是一个普通文件夹,里面有隐藏的desktop.ini和target.lnk文件(如网络邻居),请使用cmd.exe并在桌面文件夹中执行attrib/S/D*,以确定它是什么类型的快捷方式。Google 0AFACED1-E828-11D1-9187-B532F1E9575D可获取有关这些文件夹快捷方式的详细信息(请记住,普通.lnk快捷方式也可以指向文件夹,这是最常见的快捷方式类型),在这两种情况下都会以编程方式使用IShellLink,但clsid是文件夹快捷方式的clsid\u FolderShortcut(),感谢您的帮助。你能准确地定义我是nsis的新手吗。。。我不知道这是什么样的捷径,我真的不知道我能帮上什么忙。你是如何创建快捷方式的?