![](/img/trans.png)
[英]How to launch chrome browser fullscreen in windows with new window and in specific monitor
[英]Launch Chrome with specific profile in PowerShell
我试图在 PowerShell 中使用特定的用户配置文件(--profile-directory 参数)启动 Chrome,但它创建了一个新的配置文件。
我试过了:
& "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory=Foobar
& "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --profile-directory=Foobar"
& "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --profile-directory='Foobar'"
Start-Process "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory=Foobar
Start-Process "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe --profile-directory=Foobar"
ETC....
也许你的路径名中有空格。 尝试这个:
Start-Process "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" '--profile-directory="Foo Bar"'
或这个:
& "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" '--profile-directory="Foo Bar"'
更新:请注意,您不能只使用任何路径,而是使用简单的名称,如“Foo”或“Foo Bar”,表示c:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data
的子目录,例如c:\Users\%USERNAME%\AppData\Local\Google\Chrome\User Data\Foo Bar
。 根据您的操作系统和操作系统版本,目录名称可能会略有不同。 如果它们在Win7和Win10上相同,我不知道。 我现在的机器是Win10 PC。
我仍然无法获得 powershell Start-Process 命令以启动具有多个标志的 chrome,这可能是因为浏览器版本在 2 年后不同。 对我来说,使用 Windows 10 版本 1902,Chrome 版本 76.0.3809.132(官方构建)(64 位)
Start-Process "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -disable-web-security, --disable-gpu, --user-data-dir=~/chromeTemp
添加逗号并使用“chromeTemp”而不是“/path/to/User Data”是对我有用的更改。
尝试在命令下运行。 这将帮助您从命令行以不同的用户身份启动 chrome,而无需通过 GUI 提示。 最好创建一个 .bat 文件并保存您的凭据。
runas /user:John C:\Program Files (x86)\Google\Chrome\Application\Chrome.exe"
这适用于来自 powershell 的新配置文件
start-process Chrome "http://localhost:9876/debug.html",'--profile-directory="Profile 4"'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.