批量删除桌面所有备注是"au"的快捷方式
本人网吧维护工作,桌面图标更换不方便通过AU3生成的桌面快捷方式都设置了备注"au"
要怎么才能批量删除啊?请大家指点。 FileDelete 刚学Au3的时候搞过,现在都忘了。让我想想 FOR获取桌面所有快捷方式一个一个地用正则匹配检测其属性au,然后进行其操作。。。。 我就是不知道怎么批量获取桌面所有备注是AU的方法,可以交下我吗 CKLnk(@DesktopDir)
CKLnk(@DesktopCommonDir)
Func CKLnk($Path, $Description = 'au')
Local $search = FileFindFirstFile($Path & "\*.lnk"), $File, $details
While 1
$File = FileFindNextFile($search)
$details = FileGetShortcut($Path & '\' & $File)
If @error Then ExitLoop
If $details == $Description Then MsgBox(0, '', $File)
WEnd
FileClose($search)
EndFunc ;==>CKLnk 好的 谢谢你了。
页:
[1]