admin

火狐浏览器任务栏两个图标的解决方法
绿色版的火狐浏览器经常出现固定到任务栏的时候 会出现两个图标。有大神写的批处理文件,运行一下,重新固定就ok了。膜...
扫描右侧二维码阅读全文
05
2017/02

火狐浏览器任务栏两个图标的解决方法

绿色版的火狐浏览器经常出现固定到任务栏的时候 会出现两个图标。
有大神写的批处理文件,运行一下,重新固定就ok了。膜拜,有洁癖的同学赶紧的吧

@echo off
title 解决火狐任务栏双图标——鱼刺
mode con cols=50 lines=25
color 0a
:-------------------------------------
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%system32cacls.exe" "%SYSTEMROOT%system32configsystem"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%getadmin.vbs"
"%temp%getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%getadmin.vbs" ( del "%temp%getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------
goto MENU
:menu
cls
echo.
echo 解决火狐任务栏双图标——鱼刺
echo =================================================
echo.
echo 执行操作成功后关闭浏览器重新固定到任务栏
echo.
echo 1,执行此操作
echo.
echo 2,还原操作
echo.
echo 3,退出
echo.
echo =================================================
echo.
echo 请输入选择项目的序号,按回车键确认:
set /p ID=
if "%id%"=="1" goto cmd1
if "%id%"=="2" goto cmd2
IF "%id%"=="3" exit
PAUSE

:cmd1
echo 删除TaskBarIDs项,该项已备份在当前目录 bak.reg
reg export HKLMSOFTWAREWow6432NodeMozillaFirefoxTaskBarIDs bak1.reg
reg delete HKLMSOFTWAREWow6432NodeMozillaFirefoxTaskBarIDs /f
reg export HKCUSOFTWAREMozillaFirefoxTaskBarIDs bak2.reg
reg delete HKCUSOFTWAREMozillaFirefoxTaskBarIDs /f
PAUSE
goto MENU

:cmd2
echo 还原注册表
reg import bak1.reg
reg import bak2.reg
PAUSE
goto MENU
Last modification:October 13th, 2018 at 10:11 am
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

captcha
请输入验证码