Im trying to adjust this setting –
,”default_content_setting_values”:”has_migrated_local_network_access”:true},
to –
,”default_content_setting_values”:{“has_migrated_local_network_access”:true,”webid_api”:2},
Using this script
$ThisFile = "c:users$env:USERNAMEAppDataLocalGoogleChromeUser DataDefaultPreferences."
$data = Get-Content $ThisFile
if ($data.Contains(':true,"webid_api":2}')) {
"Looks like $ThisFile has already been updated."
"Exiting the Script"
Start-Sleep -Second 10
exit
}
if ($data.Contains('enabled_labs_experiments') -eq $false) {
"I didn't find enabled_labs_experiments anywhere."
"I will insert after browser."
$data = $data.Replace(','default_content_setting_values":{"has_migrated_local_network_access":true},":{','default_content_setting_values":{"has_migrated_local_network_access":true,"webid_api":2},')
$data | Out-File -encoding ASCII $ThisFile
"I have updated the $ThisFile"
Start-Sleep -Second 10
exit
}
its working….
but not removing the – “has_migrated_local_network_access”:true} from the preference. file
can you help?