【发布时间】:2022-01-17 13:50:53
【问题描述】:
所以我制作了一个机器人来使用谷歌浏览器完成一些任务,它创建了许多谷歌浏览器配置文件。现在我完成了这项任务,所以我想删除所有我创建的谷歌浏览器配置文件。
注意:
- 我已经删除了
%LOCALappdata%\Google\Chrome\User Data中的配置文件文件夹。文件夹已成功删除,但配置文件仍显示在 chrome 启动窗口中。
【问题讨论】:
标签: python google-chrome
所以我制作了一个机器人来使用谷歌浏览器完成一些任务,它创建了许多谷歌浏览器配置文件。现在我完成了这项任务,所以我想删除所有我创建的谷歌浏览器配置文件。
注意:
%LOCALappdata%\Google\Chrome\User Data 中的配置文件文件夹。文件夹已成功删除,但配置文件仍显示在 chrome 启动窗口中。【问题讨论】:
标签: python google-chrome
如果您仍然需要这方面的帮助,我制作了一个 PowerShell 脚本来删除 Google Chrome 的配置文件数据。
它会停止当前运行的所有 chrome 进程,然后定位:
位于:
%LOCALAPPDATA%\Google\Chrome\User Data
$UserData = "$($env:LOCALAPPDATA)\Google\Chrome\User Data"
$Folders = Get-ChildItem $UserData | Where-Object{ $_.PSIsContainer -and $_.Name -eq "Default" -or $_.Name -like "Profile*"}
$FoldersFullPath = $Folders.FullName
if ($Null -ne (get-process 'chrome' -ErrorAction SilentlyContinue)){
stop-process -ProcessName 'chrome'
Start-Sleep -Seconds 5
}
$FoldersFullPath | ForEach-Object {
if (Test-Path -Path $_){
Remove-Item -Recurse -Path $_
}
}
if (Test-Path -Path "$UserData\Local state"){
Remove-Item -Path "$UserData\Local state"
}
我相信你可以使用它来帮助你在 Python 中重新创建它,事实上,这是我自己学习 Python 的一个很好的借口。
【讨论】: