In Win7 the following method works perfect and chrome is listed as one of the default programs. In win8 it is not listed, but the assosiation of filetypes worked. I also can choose chrome (in my case Google__Chrome__Portable) where one can set the so called "computer standards".
So I think there are some more reg entries I have to set in W8. Please help ;-)
I register them with this .bat
chrome_install.reg looks like this:
So I think there are some more reg entries I have to set in W8. Please help ;-)
I register them with this .bat
Code:
rem @ECHO OFF
echo ---------------------------------------------------
choice /c yn /m "Save regkey first ?"
if %errorlevel% equ 2 goto reg_rights
@echo on
@echo.
REG EXPORT HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shell D:\sources\PC\registry\internet_shortcut_org_%computername%.reg
@ECHO OFF
:reg_rights
cd /d D:\sources\PC\registry\setacl
echo ---------------------------------------------------
choice /c yn /m "continue to change ownwer and rights ?"
if %errorlevel% equ 2 goto change_reg
rem S-1-5-32-544 steht für Administrators=Administartoren = die Administratorengruppe, 545=usergruppe https://support.microsoft.com/en-us/kb/243330/
setacl.exe -on "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shell" -ot reg -actn setowner -ownr "n:S-1-5-32-544"
setacl.exe -on "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shell" -ot reg -actn ace -ace "n:S-1-5-32-544;p:full"
setacl.exe -on "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shell" -ot reg -actn ace -ace "n:S-1-5-32-545;p:read"
rem -rec yes
:change_reg
setacl.exe -on "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shell" -ot reg -actn list
echo ---------------------------------------------------
choice /c yn /m "continue to add reg keys ?"
if %errorlevel% equ 2 goto end
regedit D:\sources\chrome\registry_group_policy\chrome_als_std_browser\chrome_install.reg
:end
Code:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\IE.AssocFile.URL\shell\chrome]
@="Open &Chrome"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\IE.AssocFile.URL\shell\chrome\command]
@="\"D:\\sources\\chrome\\portable\\chrome\\chrome.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shell\chrome]
@="Open &Chrome"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shell\chrome\command]
@="\"D:\\sources\\chrome\\portable\\chrome\\chrome.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\IE.AssocFile.URL\shell\ie]
@="Open &Internet Explorer"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\IE.AssocFile.URL\shell\ie\command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shell\ie]
@="Open &Internet Explorer"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InternetShortcut\shell\ie\command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"Google__Chrome__Portable"="Software\\Clients\\StartMenuInternet\\Google__Chrome__Portable\\Capabilities"
[HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet]
@="Google__Chrome__Portable"
[HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet\Google__Chrome__Portable]
@="Google__Chrome__Portable"
[HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet\Google__Chrome__Portable\Capabilities]
"ApplicationDescription"="Google__Chrome__Portable ist ein Webbrowser, der Webseiten und Apps in Sekundenschnelle lädt und dabei äußerst stabil und nutzerfreundlich ist. Dank des integrierten Malware- und Phishing-Schutzes können Sie bedenkenlos im Internet surfen."
"ApplicationIcon"="\"D:\\sources\\chrome\\portable\\Chrome\\chrome.exe\",0"
"ApplicationName"="Google__Chrome__Portable"
[HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet\Google__Chrome__Portable\Capabilities\FileAssociations]
".htm"="Google__Chrome__Portable__HTML"
".html"="Google__Chrome__Portable__HTML"
".shtml"="Google__Chrome__Portable__HTML"
".url"="Google__Chrome__Portable__HTML"
".xht"="Google__Chrome__Portable__HTML"
".xhtml"="Google__Chrome__Portable__HTML"
".webp"="Google__Chrome__Portable__HTML"
[HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet\Google__Chrome__Portable\Capabilities\Startmenu]
"StartMenuInternet"="Google__Chrome__Portable"
[HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet\Google__Chrome__Portable\Capabilities\URLAssociations]
"ftp"="Google__Chrome__Portable__HTML"
"http"="Google__Chrome__Portable__HTML"
"https"="Google__Chrome__Portable__HTML"
"irc"="Google__Chrome__Portable__HTML"
"mailto"="Google__Chrome__Portable__HTML"
"mms"="Google__Chrome__Portable__HTML"
"news"="Google__Chrome__Portable__HTML"
"nntp"="Google__Chrome__Portable__HTML"
"sms"="Google__Chrome__Portable__HTML"
"smsto"="Google__Chrome__Portable__HTML"
"tel"="Google__Chrome__Portable__HTML"
"urn"="Google__Chrome__Portable__HTML"
"webcal"="Google__Chrome__Portable__HTML"
[HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet\Google__Chrome__Portable\DefaultIcon]
@="\"D:\\sources\\chrome\\portable\\Chrome\\chrome.exe\",0"
[HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet\Google__Chrome__Portable\InstallInfo]
"ReinstallCommand"="\"D:\\sources\\chrome\\portable\\Chrome\\chrome.exe\" --make-default-browser"
"HideIconsCommand"="\"D:\\sources\\chrome\\portable\\Chrome\\chrome.exe\" --hide-icons"
"ShowIconsCommand"="\"D:\\sources\\chrome\\portable\\Chrome\\chrome.exe\" --show-icons"
"IconsVisible"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet\Google__Chrome__Portable\shell]
[HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet\Google__Chrome__Portable\shell\open]
[HKEY_LOCAL_MACHINE\Software\Clients\StartMenuInternet\Google__Chrome__Portable\shell\open\command]
@="\"D:\\sources\\chrome\\portable\\Chrome\\chrome.exe\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Google__Chrome__Portable__HTML]
@="Google__Chrome__Portable__HTML"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Google__Chrome__Portable__HTML\DefaultIcon]
@="\"D:\\sources\\chrome\\portable\\chrome\\chrome.exe\",0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Google__Chrome__Portable__HTML\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Google__Chrome__Portable__HTML\shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Google__Chrome__Portable__HTML\shell\open\command]
@="\"D:\\sources\\chrome\\portable\\chrome\\chrome.exe\" \"%1\""
My Computer
System One
-
- OS
- w7,w8