如何建立批处理文件删除开始菜单中的程序快捷方式?
因为经常装系统,想把不需要的“开始”菜单中的多个快捷方式一起删除,该如何做?(不要用“搜索”功能中的查找.ink文件方式,这种方式经常找不到快捷方式。)比如说:在XP系统...
因为经常装系统,想把不需要的“开始”菜单中的多个快捷方式一起删除,该如何做?(不要用“搜索”功能中的查找 .ink 文件方式,这种方式经常找不到快捷方式。)
比如说:在XP系统下,要一次性删除下列快捷方式,如何用批处理的方式一并删除?
开始→所有程序→启动→腾讯QQ
开始→所有程序→附件→通讯→网络安装向导
开始→所有程序→画图
开始→所有程序→迅雷→卸载迅雷5
开始→windows medie player 展开
比如说:在XP系统下,要一次性删除下列快捷方式,如何用批处理的方式一并删除?
开始→所有程序→启动→腾讯QQ
开始→所有程序→附件→通讯→网络安装向导
开始→所有程序→画图
开始→所有程序→迅雷→卸载迅雷5
开始→windows medie player 展开
展开全部
首先要注意:启动文件夹至少有两个,可以在“开始”——>“启动”右键打开相应的文件夹。
一个是给当前用户用的,一个是全局用的。
其次要注意:WinNT 6.0以上的版本放置启动文件夹的位置有变化,不同于XP
所以如果要写批处理,要么加一个自动判断WinNT版本的功能,要么干脆写两个bat,一个给XP用,一个给Vista/Win7用。
我这里用的是Vista,给个例子你
当前用户:
C:\Users\sku3\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
其中%userprofile% = C:\Users\sku3
全局:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
其中%alluserprofile% = C:\ProgramData
这些环境变量可以在cmd中输入set看到
另,删除快捷方式很简单,del /f /q "启动文件夹的路径\*.lnk"就行了
=================================================
补充:XP下基本上是一样的。一般有两个地方来放置这些快捷方式,一个是全局用的一个是当前账户用的。只不过XP下其具体的位置变为如下所示:
%userprofile% = "C:\Documents and Settings\当前账户名"
%alluserprofile% = "C:\Documents and Settings\All Users"
开始菜单中的快捷方式都放在
%userprofile%\Start Menu\
或%userprofile%\Sartt Menu\Programs\你安装的各个应用程序
以及
%alluserprofile%\Start Menu\
或%alluserprofile%\Start Menu\Programs\你安装的各个应用程序
这些文件夹里
剩下的事情就是列出你需要删除的东西,然后逐个 del /f /q ......lnk 就行了
如果很多,也可以把所有需要删除的文件全名列出来,保存在文本文件中,一行写一个文件全名,这样就等于做了一个文件列表
然后用 for /f ...... 读取这个文件列表来删除
一个是给当前用户用的,一个是全局用的。
其次要注意:WinNT 6.0以上的版本放置启动文件夹的位置有变化,不同于XP
所以如果要写批处理,要么加一个自动判断WinNT版本的功能,要么干脆写两个bat,一个给XP用,一个给Vista/Win7用。
我这里用的是Vista,给个例子你
当前用户:
C:\Users\sku3\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
其中%userprofile% = C:\Users\sku3
全局:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
其中%alluserprofile% = C:\ProgramData
这些环境变量可以在cmd中输入set看到
另,删除快捷方式很简单,del /f /q "启动文件夹的路径\*.lnk"就行了
=================================================
补充:XP下基本上是一样的。一般有两个地方来放置这些快捷方式,一个是全局用的一个是当前账户用的。只不过XP下其具体的位置变为如下所示:
%userprofile% = "C:\Documents and Settings\当前账户名"
%alluserprofile% = "C:\Documents and Settings\All Users"
开始菜单中的快捷方式都放在
%userprofile%\Start Menu\
或%userprofile%\Sartt Menu\Programs\你安装的各个应用程序
以及
%alluserprofile%\Start Menu\
或%alluserprofile%\Start Menu\Programs\你安装的各个应用程序
这些文件夹里
剩下的事情就是列出你需要删除的东西,然后逐个 del /f /q ......lnk 就行了
如果很多,也可以把所有需要删除的文件全名列出来,保存在文本文件中,一行写一个文件全名,这样就等于做了一个文件列表
然后用 for /f ...... 读取这个文件列表来删除
展开全部
在开始菜单看到哪个快捷方式右键点击删除不会影响到程序运行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
开始—— 运行——输入msconfig——里面有启动项,把不需要的点掉就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-07-16
展开全部
del /f /a /q %systemdrive%\docume~1\当前用户名\recent
del /f /a /q %systemdrive%\docume~1\当前用户名\cookies
你只需改变一下“当前用户名”就可以了!
del /f /a /q %systemdrive%\docume~1\当前用户名\cookies
你只需改变一下“当前用户名”就可以了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
del /f /a /q %systemdrive%\docume~1\当前用户名\recent
del /f /a /q %systemdrive%\docume~1\当前用户名\cookies
你只需改变一下“当前用户名”就可以了!
del /f /s %ALLUSERSPROFILE%/「开始」菜单/*.*
del /f %USERSPROFILE%/「开始」菜单/*.*
del /f /s /q "%userprofile%\recent\*.*"
del /f /a /q %systemdrive%\docume~1\当前用户名\cookies
你只需改变一下“当前用户名”就可以了!
del /f /s %ALLUSERSPROFILE%/「开始」菜单/*.*
del /f %USERSPROFILE%/「开始」菜单/*.*
del /f /s /q "%userprofile%\recent\*.*"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询