我正在尝试从启动文件夹中删除特定的.lnk文件,这意味着一个具有确切名称的文件。
我正在使用的代码:
cd %AllUsersProfile%\Start Menu\Programs
setlocal enableextensions
del /s /f /q calc.lnk >>"C:\deleted.log"
但是,使用此文件时,该文件夹中的所有.lnk文件都将被删除。如果没有/ s开关,则不会发生此行为,但是未记录删除...
我尝试将文件名放在引号“calc.lnk”或完整路径中:
del /s /f /q "%AllUsersProfile%\Start Menu\Programs\calc.lnk" >>"C:\deleted.log"
在这两种情况下,所有.lnk文件都会被删除...我只想删除calc.lnk并在删除时记录。
任何线索?感谢..