提问人:Segfault 提问时间:9/6/2023 更新时间:9/6/2023 访问量:31
Chrome 扩展程序 - 是否可以部署专用扩展程序?
Chrome extension - Is it possible to deploy a private extension?
问:
我最近在 chrome 网上商店中发布了一个具有私有可见性的扩展程序,现在我的测试人员可以下载它。
现在,我正在尝试查看是否可以主要通过脚本或 GPO 在 Windows 企业基础结构上以编程方式部署此扩展。
我偶然发现的一个这样的脚本如下:(链接到原始文章)
$KeyPath = "HKLM:\Software\Policies\Google\Chrome\ExtensionInstallForcelist"
$KeyName = "1"
$KeyType = "String"
$KeyValue = "ppnbnpeolgkicgegkbkbjmhlideopiji;https://clients2.google.com/service/update2/crx"
#Verify if the registry path already exists
if(!(Test-Path $KeyPath)) {
try {
#Create registry path
New-Item -Path $KeyPath -ItemType RegistryKey -Force -ErrorAction Stop
}
catch {
Write-Output "FAILED to create the registry path"
}
}
#Verify if the registry key already exists
if(!((Get-ItemProperty $KeyPath).$KeyName)) {
try {
#Create registry key
New-ItemProperty -Path $KeyPath -Name $KeyName -PropertyType $KeyType -Value $KeyValue
}
catch {
Write-Output "FAILED to create the registry key"
}
}
因此,它规定了crx扩展文件的更新/安装位置。$KeyValue = "ppnbnpeolgkicgegkbkbjmhlideopiji;https://clients2.google.com/service/update2/crx"
但是,在这种情况下,我的扩展是私有的,因此我不希望脚本/系统到达此 URL,除非提供某种方式来使用允许的测试人员 google 帐户之一进行身份验证。
我想知道是否存在一个流程,或者它是否完全不可能?
答: 暂无答案
评论