我想在管理模式下使用批处理脚本从开始菜单中删除项目 我尝试了以下
Set scut=C:\users
del /s /q /f %scut%\name of shortcut.lnk
但它似乎没有用。任何人都可以指出我正确的方向。
通过提供屏幕截图,我会提出一个问题 实际上,我想使用命令提示符
删除记事本或Microsoft Word 2010或记事本++。exe答案 0 :(得分:1)
我不确定我的问题是否正确......
如果要从Windows开始菜单中删除快捷方式,则必须知道.lnk文件的位置:
每用户菜单:C:\ Users [用户名] \ AppData \漫游\ Microsoft \ Windows \开始菜单 所有用户的菜单:C:\ ProgramData \ Microsoft \ Windows \ Start Menu
所以代码应该链接到这个:
DEL /Q "C:\Users\[username]\AppData\Roaming\Microsoft\Windows\Start Menu\shortcut.lnk"
或
DEL /Q "C:\ProgramData\Microsoft\Windows\Start Menu\shortcut.lnk"
如果.lnk位于子文件夹中,您显然必须修改路径; - )
答案 1 :(得分:0)
Set scut=C:\Users
cd /d %scut%
del /s /q /f "name of shortcut.lnk"
因此,将目录更改为%scut%
并以双引号递归删除快捷方式(因为空格)。
下次尝试http://superuser.com,更多的是面向IT专业人士。
EDIT。显然del
不遵循SYMLINKS,因此"%scut%\All Users\"
成为特例,只需在最后添加即可。
cd /d "%scut%\All Users"
del /s /q /f "name of shortcut.lnk"