Views: 82
环境配置
安装7Zip4PowerShell
// 以管理员身份启动 PowerShell
// 安装 PowerShell 的 7Zip4PowerShell 模块
Install-Module -Name 7Zip4Powershell -RequiredVersion 2.2.0
安装PSSQLite
// 以管理员身份启动 PowerShell
// 安装 PowerShell 的 PSSQLite 模块
Install-Module -Name PSSQLite
执行脚本策略更改
// 以管理员身份启动 PowerShell
// 查询 PowerShell 执行脚本策略
get-executionpolicy
// 修改 PowerShell 执行脚本策略为“远程签名”
set-executionpolicy remotesigned
文件准备
下载脚本
来源:https://codeload.github.com/jdjdjd4096/SynoDSSexporter/zip/refs/heads/main
解压脚本到本地
建议解压到一个简短的不带空格的路径中。
下载群晖.dss配置备份
准备完成示例
配置解析
// 启动 PowerShell
.\SynoDSSexporter.ps1 .\ds718_20221026.dss
// 其中:ds718_20221026.ds是群晖的配置备份文件。
后记
在第一次执行时,会报错,提示变量没有定义。是因为脚本中的目录路径变量设置问题。第二次执行时,会自动创建该路径。