从命令行将 html 收藏夹文件导入 chrome

从命令行将 html 收藏夹文件导入 chrome

我有一个 Internet Explorer 11(Windows 7 SP1 32 位)的收藏夹列表,我将其保存到 .HTML 文件中。

我正在尝试通过命令行或某种自动方式将收藏夹导入 Chrome。

原因是我使用 SCCM 创建系统映像,并希望在 Chrome 中设置收藏夹而无需用户干预。

这可能吗?

答案1

将书签导入 chrome。然后关闭 chrome 并备份书签文件。下面是我用作启动脚本的一段脚本,用于在 VDI 环境中备份和恢复书签。

这将出现在以下关机和启动脚本中:

SET CHROMEBASE=%LOCALAPPDATA%\Google\Chrome\User Data\Default
SET CHROMEBACKUPDIR=Z:\ChromeBookmarks

这将在关机脚本中:

:CHROMEBACKUP
IF EXIST "%CHROMEBASE%" ROBOCOPY "%CHROMEBASE%" "%CHROMEBACKUPDIR%" Bookmarks /XO /R:5 /ETA
GOTO :EOF

这将在启动脚本中:

:CHROMERESTORE
TASKLIST /FI "IMAGENAME eq chrome.exe" | findstr "chrome.exe" > nul
IF %ERRORLEVEL% == 0 (
CALL :CHROMEOPEN
GOTO :CHROMERESTORE
)
IF EXIST "%CHROMEBACKUPDIR%" ROBOCOPY "%CHROMEBACKUPDIR%" "%CHROMEBASE%" Bookmarks /R:5 /ETA
GOTO :EOF

:CHROMEOPEN
ECHO When you get a chance close Google Chrome.
ECHO.
ECHO If it appears to be closed but you still get this error please use task manager to end tasks with the name of "chrome.exe".
ECHO.
ECHO I will automatically try again once you continue.
ECHO Press any key to continue.
CHOICE /N /C Y /D Y /T 2 > NUL
PAUSE >NUL
GOTO :EOF

相关内容