我想更改 Windows 7 中的文件关联。我想将文件设置为使用 Google Chrome 打开,但是我想将标志传递-incognito
给 exe,以便它默认为隐身模式。
当我尝试通过 chrome 的路径时,C:\Users\jon3laze\AppData\Local\Google\Chrome\Application\chrome.exe -incognito
我得到了一个文件未找到错误。
我还尝试创建 chrome.exe 的快捷方式并设置路径以使用隐身模式。如果我直接执行快捷方式,此方法可行,但是当我将文件关联指向快捷方式时,它仍然会在已打开(非隐身)的 chrome 窗口中打开文件。
我怎样才能强制文件关联使用 GC 隐身模式?
更新
我尝试使用更改文件关联,assoc
我发现了以下信息这里
它也不起作用。我认为问题是,如果 chrome 已经打开。它将默认为已打开的 chrome,而不是以隐身模式打开。我想为此设置特定的文件类型,例如.jpg
或。.pdf
文件类型现在正确地具有--incognito
与其关联的标志,但是不会在隐身窗口中打开……即使所有 chrome 窗口都已关闭。
我尝试复制chrome.exe
,重命名它,并使用标志将快捷方式指向它。文件属性显示原始文件似乎chrome.exe
使其继续将文件与原始文件关联。
答案1
- 打开
regedit
。 - 导航
HKEY_CURRENT_USER\Software\Classes
。 - 在 下
Classes
,打开.html
项(文件夹)并记下“(Default)
”值设置为何值。最有可能的是ChromeHTML
。 - 返回
Classes
并打开你在#2 中记下的钥匙。 打开
shell\open\command
子项。(此时您应该位于
HKEY_CURRENT_USER\Software\Classes\ChromeHTML\shell\open\command
。)双击该
(Default)
值并将其数据更改为"C:\Users\jon3laze\AppData\Local\Google\Chrome\Application\chrome.exe" --incognito -- %1