我有批处理文件,清除注册表中与PC上的chrome使用块相关的值。每当我双击批处理文件时,它将清除该值,允许管理员使用chrome。我有一个用户需要访问EPA网站,但只能使用chrome。下面是我试图使用的代码,但编辑注册表后的第二个命令没有运行。它永远不会打开Chrome网页。我希望他们的IE保持默认。为了简单起见,我会将chrome的主页设置为她需要的页面。我怎样才能达到我想要的效果?
REGEDIT4
; @ECHO OFF
; CLS
; REGEDIT.EXE /S "%~f0"
; EXIT
[HKEY_CURRENT_USER\Software\Policies\Google\Chrome\URLBlacklist]
"1"=-
&
@echo off
start chrome.exe https://cdx.epa.gov/epa_home.asp
这就是我想要执行的内容。
echo
reg delete HKEY_CURRENT_USER\Software\Policies\Google\Chrome\URLBlacklist /v 1 /f
echo done.
echo
start chrome.exe https://cdx.epa.gov/epa_home.asp
echo done.
答案 0 :(得分:2)
reg delete HKEY_CURRENT_USER\Software\Policies\Google\Chrome\URLBlacklist /v 1 /f
"C:\Program Files\SomeFolder\chrome.exe" https://cdx.epa.gov/epa_home.asp
你的代码很疯狂。
我不使用非可编程浏览器。你必须修复路径。这可以使用WINDOWS。
"C:\Program Files\Internet Explorer\iexplore.exe" https://cdx.epa.gov/epa_home.asp
答案 1 :(得分:1)
<强>的remove.reg 强>
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Policies\Google\Chrome\URLBlacklist]
"1"=-
<强> remove.bat 强>
echo Removing 1st entry in URL blacklist...
regedit /S remove.reg
echo done.
echo Opening blocked site...
start chrome.exe https://cdx.epa.gov/epa_home.asp
echo done.
答案 2 :(得分:0)
虽然很奇怪,但它可以用原来的风格来完成
REGEDIT4
; @ECHO OFF
; CLS
; REGEDIT.EXE /S "%~f0"
[HKEY_CURRENT_USER\Software\Policies\Google\Chrome\URLBlacklist]
"1"=-
; start chrome.exe https://cdx.epa.gov/epa_home.asp
; EXIT
表示注册表文件中的注释,但在批处理文件行开始时似乎被忽略。