我已为 Google Chrome 配置文件创建了一些自定义快捷方式,并成功将它们固定到我的开始屏幕,但当我的计算机重新启动或进入睡眠状态并唤醒时,它们就消失了。如果我重新固定它们,它们会以 (2) 或更高的数字出现,这意味着它们已经以相同的名称存在。但是它们不会出现在开始屏幕或所有应用程序下的任何地方。如果我使用搜索功能找到它们,它们不会再显示。
其中一个快捷方式详细信息的示例如下:
名称:工作资料 Chrome
目标:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Profile 1"
编辑:看来您只能有一个 Chrome 快捷方式。按照从左到右的顺序,我设置了以下快捷方式:
- 工作资料 Chrome
- 非盈利组织简介 Chrome
- Google Chrome < 常规快捷方式
- 个人资料 Chrome
再次删除图标后,我只剩下个人资料 Chrome 快捷方式。我多次重复完全重新制作和重新固定快捷方式的步骤。这种情况一直在发生。
答案1
我也遇到过这个问题。我已经解决了这个问题两种方式:
解决这个问题的一种方法是安装不同的 Chromium 衍生产品——每个你经常使用的配置文件一个:
处理这个问题的一个更复杂但更有效的方法是打开 Chrome 应用程序通过代理,就像通过不同的应用程序一样。您将看到以下情况:“开始”菜单中的实际快捷方式不会直接启动 Chrome,而是启动 Windows 脚本宿主,然后加载一个简单的脚本,最终启动 Chrome。
以下是具体操作方法:
创建一个以“.vbs”扩展名结尾的文本文件(例如,在本例中为
testprofilechrome.vbs
),其中包含以下代码(您可能需要更改chrome 安装程序,并确保将Profile 1
下面的代码更改为您想要使用此脚本启动的任何配置文件 ID):Set WinScriptHost = CreateObject("WScript.Shell") WinScriptHost.Run Chr(34) & "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" & Chr(34) & " --profile-directory=" & Chr(34) & "Profile 1" & Chr(34), 0 Set WinScriptHost = Nothing
这看起来比实际要复杂,但它所做的就是启动 Chrome。这与 ServerFault 上提供的功能相同这里并由微软描述这里。
- 接下来,创建一个新的快捷方式,但设置方式如下:
- 放目标:到
C:\Windows\System32\wscript.exe testprofilechrome.vbs //B //Nologo
- 放开始于:到
"C:\Users\[Username]\Documents\Chrome Launchers"
。这个很重要:将脚本所在的路径放在这里.vbs
。 - 点击更改图标...并将图标更改为可以帮助您识别其所属配置文件的图标。
- 点击好的。
- 放目标:到
- 右键单击新的快捷方式并点击固定至开始。
- 对所有其他配置文件重复此操作。