Update templates location

This commit is contained in:
Ivan 2024-08-05 14:32:09 +03:00
parent 1b5eb3fa66
commit da7298abde
3 changed files with 3 additions and 6 deletions

Binary file not shown.

View File

@ -4,8 +4,7 @@
Set-Variable -Name OFFICE_REGISTRY -Value 'HKCU:\SOFTWARE\Microsoft\Office\16.0' -Option Constant
Set-Variable -Name DOMAINS_REGISTRY -Value 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains' -Option Constant
Set-Variable -Name SERVER_PATH -Value '\\fs1.concept.ru\' -Option Constant
Set-Variable -Name TEMPLATES_PATH -Value "$Env:APPDATA\Microsoft\Шаблоны" -Option Constant
Set-Variable -Name TEMPLATES_NORMAL_PATH -Value "$Env:APPDATA\Microsoft\Templates" -Option Constant
Set-Variable -Name TEMPLATES_PATH -Value "$Env:APPDATA\Microsoft\Templates" -Option Constant
$word = If (Test-Path "${OFFICE_REGISTRY}\Word") {"${OFFICE_REGISTRY}\Word"} Else {''}
$excel = If (Test-Path "${OFFICE_REGISTRY}\Excel") {"${OFFICE_REGISTRY}\Excel"} Else {''}
@ -56,8 +55,6 @@ function InstallAllProducts {
Write-Host "Update templates at ${TEMPLATES_PATH}" -ForegroundColor DarkGreen
UpdateTemplates "${distr}\data\Templates" $TEMPLATES_PATH $localHome
Copy-Item -Path "${TEMPLATES_PATH}\Normal.dotm" -Destination "${TEMPLATES_NORMAL_PATH}\Normal.dotm"
Copy-Item -Path "${TEMPLATES_PATH}\NormalEmail.dotm" -Destination "${TEMPLATES_NORMAL_PATH}\NormalEmail.dotm"
Write-Host "`nUpdating products..." -ForegroundColor DarkGreen
UpdateProducts $distr $TEMPLATES_PATH $localHome
@ -337,7 +334,7 @@ function AddTrustedLocation($target, $location) {
$folder = "${registryPath}\Location${index}"
New-Item -Path $folder -ItemType Directory | Out-Null
New-ItemProperty -Path $folder -Name 'Path' -Value $location | Out-Null
New-ItemProperty -Path $folder -Name 'Description' -Value 'Сетевой путь КОНЦЕПТ' | Out-Null
New-ItemProperty -Path $folder -Name 'Description' -Value 'CIHT Concept Network' | Out-Null
New-ItemProperty -Path $folder -Name 'AllowSubfolders' -Value 1 | Out-Null
return $true
}

View File

@ -117,7 +117,7 @@ function PrepareExternalProcesses {
function GetTemplatesFolder {
$officeRK = 'HKCU:\SOFTWARE\Microsoft\Office\16.0'
$defaultTemplates = "$($Env:APPDATA)\Microsoft\Шаблоны"
$defaultTemplates = "$($Env:APPDATA)\Microsoft\Templates"
$templates = Get-ItemPropertyValue -Path "$officeRK\Word\Options" -Name 'PersonalTemplates' -ErrorAction 'SilentlyContinue'
if (!$templates -or [string]::IsNullOrWhiteSpace($templates)) {