" title="Cloud700 IT博客


0

使用PowerShell 备份还原outlook邮件签名

编辑:管理员/ 栏目:Windows系统类 /发布于:2020年-5月-31日


每次配置邮箱都需要多次操作,后来发现前面的备份文件路径,写了个脚本进行备份和还原

C:\Users\sunzt\AppData\Roaming\Microsoft\Signatures


第一次运行会备份,第二次会还原,

powershell -nop -ep ByPass “%~dp0Signatures.ps1”




$temp="\\fileserver\it\Outlook-Signatures" #备份存放的路劲
if(!(Test-Path $temp)){
    New-Item -path (Split-Path $temp) -Name "Signatures" -type Directory
}
$usertemp="$temp"+"\$env:USERNAME"      #签名文件的存放路径
$usertemp
if(!(Test-Path $usertemp)){
    new-item -path "$temp" -name $env:USERNAME -type directory 
    $path=$env:APPDATA+"\Microsoft\Signatures"
    $path
    Copy-Item $path $usertemp -Recurse -Force
    Get-Item $usertemp 
    Write-Output "签名备份成功"
    Start-Sleep 3;exit
}
$usertemp=$usertemp+"\Signatures"
$usertemp
if(Test-Path $usertemp){
    $path=$env:APPDATA+"\Microsoft"
    Move-Item $usertemp $path -Force
    Remove-Item (Split-Path $usertemp) -Force
   Write-Output "签名还原成功"
    Start-Sleep 3
}


本文由“Cloud700 IT博客 > 管理员”整理编辑。


未注明为原创的文章以及每篇文章的评论内容都不代表本站观点,本站不对此内容的真实性及言论负责。如您发表评论意见,视为同意本站记录言论您的来源IP地址信息及发表时间。

如果喜欢这篇文章,欢迎订阅Cloud700 IT博客以获得最新内容。

已经有 0 条群众意见