我可以向Google Chrome的自动运行命令添加开关吗?

问题描述 投票:0回答:1

因此,我使用了几个(我自己的)Chrome扩展程序在后台运行,并且在Chrome中启用了“关闭Chrome时继续运行后台应用程序”设置。

这会导致Chrome在启动时(我登录Windows时)运行,这正是我想要的。 Chrome使用注册表项来实现此目的。

“ C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe” --no-startup-window / prefetch:5

我想在注册表中为此添加更多Chrome开关。但是,此注册表值的键经常更改,因此我无法以常规方式通过脚本执行此操作。

类似地,我无法编写用于检查密钥名称并写入密钥的脚本,因为Chrome有时会开始使用新的密钥名称并破坏我的更改。

有没有一种方法可以让我告诉Chrome在启动时使用自己选择的开关来运行?在Chrome中启用“继续运行后台应用程序”设置(我需要启用它),将启动注册表项放置在此处,因此我不能只添加自己的注册表项。

我需要添加的是:“ C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe” --force-device-scale-factor = 1 --enable-features = PasswordImport

因此,这些开关将禁用UI缩放并启用密码导入功能。目前,我正在通过桌面快捷方式运行这两种程序。这对于禁用UI缩放效果很好。问题是,如果在Chrome已在后台运行的情况下运行该密码导入开关,则该密码导入开关无效(它将在启动时运行)。因此,我必须手动关闭Chrome,然后通过包含密码导入开关的桌面快捷方式再次启动它。

密码导入曾经是Chrome设置中的标志,但是Google最近删除了它,现在它只是一个开关,这对我来说是个问题。

非常感谢。

google-chrome google-chrome-extension
1个回答
0
投票

我将回答这个问题,因为我认为没有解决方案。

因此,我想更改Chrome的注册表项,以使其在启动时在启用密码导入功能的情况下运行。不幸的是,这是不可能的,因为Chrome经常更改启动注册表项。

我的解决方法是保持注册表项不变,只有一个自定义的开始菜单快捷方式,该快捷方式可以在启用了密码导入功能的情况下运行Chrome。

这并不理想,因为它仅在首次启动Chrome时有效。由于Chrome在启动时运行,因此这意味着要提供密码导入功能,我必须完全手动关闭Chrome,然后从开始菜单再次启动它。

不过,密码导入功能并不是经常使用的功能,因此可以解决。

我正在使用的开始菜单快捷方式是:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --force-device-scale-factor=1 --enable-features=PasswordImport

[force-device-scale-factor禁用Chrome中的UI缩放,并且启用功能允许从密码屏幕使用密码导入功能。

© www.soinside.com 2019 - 2024. All rights reserved.