Browse Source

Update Sophia.psm1

master
Dmitry Nefedov 2 months ago
parent
commit
be96db875b
  1. 22
      Download_Sophia.ps1
  2. 2
      Wrapper/Localizations/en-US/tooltip_Windows_10.json
  3. 2
      Wrapper/Localizations/en-US/tooltip_Windows_11.json
  4. 2
      src/Sophia_Script_for_Windows_10/Localizations/uk-UA/Sophia.psd1
  5. 1201
      src/Sophia_Script_for_Windows_10/Module/Sophia.psm1
  6. 2
      src/Sophia_Script_for_Windows_10/Sophia.ps1
  7. 2
      src/Sophia_Script_for_Windows_10_LTSC_2019/Localizations/uk-UA/Sophia.psd1
  8. 915
      src/Sophia_Script_for_Windows_10_LTSC_2019/Module/Sophia.psm1
  9. 2
      src/Sophia_Script_for_Windows_10_LTSC_2019/Sophia.ps1
  10. 2
      src/Sophia_Script_for_Windows_10_LTSC_2021/Localizations/uk-UA/Sophia.psd1
  11. 1099
      src/Sophia_Script_for_Windows_10_LTSC_2021/Module/Sophia.psm1
  12. 2
      src/Sophia_Script_for_Windows_10_LTSC_2021/Sophia.ps1
  13. 2
      src/Sophia_Script_for_Windows_10_PowerShell_7/Localizations/uk-UA/Sophia.psd1
  14. 2
      src/Sophia_Script_for_Windows_10_PowerShell_7/Manifest/Sophia.psd1
  15. 1201
      src/Sophia_Script_for_Windows_10_PowerShell_7/Module/Sophia.psm1
  16. 2
      src/Sophia_Script_for_Windows_10_PowerShell_7/Sophia.ps1
  17. 2
      src/Sophia_Script_for_Windows_11/Localizations/uk-UA/Sophia.psd1
  18. 1111
      src/Sophia_Script_for_Windows_11/Module/Sophia.psm1
  19. 2
      src/Sophia_Script_for_Windows_11/Sophia.ps1
  20. 2
      src/Sophia_Script_for_Windows_11_LTSC_2024/Localizations/uk-UA/Sophia.psd1
  21. 1107
      src/Sophia_Script_for_Windows_11_LTSC_2024/Module/Sophia.psm1
  22. 2
      src/Sophia_Script_for_Windows_11_LTSC_2024/Sophia.ps1
  23. 2
      src/Sophia_Script_for_Windows_11_PowerShell_7/Localizations/uk-UA/Sophia.psd1
  24. 2
      src/Sophia_Script_for_Windows_11_PowerShell_7/Manifest/Sophia.psd1
  25. 1131
      src/Sophia_Script_for_Windows_11_PowerShell_7/Module/Sophia.psm1
  26. 2
      src/Sophia_Script_for_Windows_11_PowerShell_7/Sophia.ps1

22
Download_Sophia.ps1

@ -49,7 +49,7 @@ switch ((Get-CimInstance -ClassName Win32_OperatingSystem).BuildNumber)
Verbose = $true
}
$Version = "LTSC2019"
$Version = "Windows_10_LTSC2019"
}
else
{
@ -79,7 +79,7 @@ switch ((Get-CimInstance -ClassName Win32_OperatingSystem).BuildNumber)
UseBasicParsing = $true
Verbose = $true
}
$Version = "LTSC2021"
$Version = "Windows_10_LTSC2021"
}
else
{
@ -163,7 +163,7 @@ switch ((Get-CimInstance -ClassName Win32_OperatingSystem).BuildNumber)
Verbose = $true
}
$Version = "LTSC2024"
$Version = "Windows_11_LTSC2024"
}
}
}
@ -176,10 +176,10 @@ if (-not (Test-Path -Path "$DownloadsFolder\Sophia.Script.zip"))
# Check for updates
Start-Process -FilePath "$env:SystemRoot\System32\UsoClient.exe" -ArgumentList StartInteractiveScan
# Open the "Windows Update" page
# Open t"Windows Update" page
Start-Process -FilePath "ms-settings:windowsupdate"
return
exit
}
$Parameters = @{
@ -195,23 +195,25 @@ Start-Sleep -Second 1
switch ($Version)
{
"LTSC2019"
"Windows_10_LTSC2019"
{
Invoke-Item -Path "$DownloadsFolder\Sophia_Script_for_Windows_10_LTSC_2019_v$LatestRelease"
if ((([System.Security.Principal.WindowsIdentity]::GetCurrent()).Owner -eq "S-1-5-32-544"))
{
Set-Location -Path "$DownloadsFolder\Sophia_Script_for_Windows_10_LTSC_2019_v$LatestRelease"
}
}
"LTSC2021"
"Windows_10_LTSC2021"
{
Invoke-Item -Path "$DownloadsFolder\Sophia_Script_for_Windows_10_LTSC_2021_v$LatestRelease"
if ((([System.Security.Principal.WindowsIdentity]::GetCurrent()).Owner -eq "S-1-5-32-544"))
{
Set-Location -Path "$DownloadsFolder\Sophia_Script_for_Windows_10_LTSC_2021_v$LatestRelease"
}
}
"LTSC2024"
"Windows_11_LTSC2024"
{
Invoke-Item -Path "$DownloadsFolder\Sophia_Script_for_Windows_11_LTSC_2024_v$LatestRelease"
if ((([System.Security.Principal.WindowsIdentity]::GetCurrent()).Owner -eq "S-1-5-32-544"))
@ -222,6 +224,7 @@ switch ($Version)
"Windows_10_PowerShell_5.1"
{
Invoke-Item -Path "$DownloadsFolder\Sophia_Script_for_Windows_10_v$LatestRelease"
if ((([System.Security.Principal.WindowsIdentity]::GetCurrent()).Owner -eq "S-1-5-32-544"))
{
Set-Location -Path "$DownloadsFolder\Sophia_Script_for_Windows_10_v$LatestRelease"
@ -230,6 +233,7 @@ switch ($Version)
"Windows_10_PowerShell_7"
{
Invoke-Item -Path "$DownloadsFolder\Sophia_Script_for_Windows_10_PowerShell_7_v$LatestRelease"
if ((([System.Security.Principal.WindowsIdentity]::GetCurrent()).Owner -eq "S-1-5-32-544"))
{
Set-Location -Path "$DownloadsFolder\Sophia_Script_for_Windows_10_PowerShell_7_v$LatestRelease"
@ -238,6 +242,7 @@ switch ($Version)
"Windows_11_PowerShell_5.1"
{
Invoke-Item -Path "$DownloadsFolder\Sophia_Script_for_Windows_11_v$LatestRelease"
if ((([System.Security.Principal.WindowsIdentity]::GetCurrent()).Owner -eq "S-1-5-32-544"))
{
Set-Location -Path "$DownloadsFolder\Sophia_Script_for_Windows_11_v$LatestRelease"
@ -246,6 +251,7 @@ switch ($Version)
"Windows_11_PowerShell_7"
{
Invoke-Item -Path "$DownloadsFolder\Sophia_Script_for_Windows_11_PowerShell_7_v$LatestRelease"
if ((([System.Security.Principal.WindowsIdentity]::GetCurrent()).Owner -eq "S-1-5-32-544"))
{
Set-Location -Path "$DownloadsFolder\Sophia_Script_for_Windows_11_PowerShell_7_v$LatestRelease"

2
Wrapper/Localizations/en-US/tooltip_Windows_10.json

@ -2084,7 +2084,7 @@
"Arg": {
"Zero": {
"Tag": "",
"ToolTip": "Display all policy registry keys (even manually created ones) in the Local Group Policy Editor snap-in (gpedit.msc). This can take up to 30 minutes, depending on on the number of policies created in the registry and your system resources."
"ToolTip": "Display all policy registry keys (even manually created ones) in the Local Group Policy Editor snap-in (gpedit.msc). This can take up to 30 minutes, depending on the number of policies created in the registry and your system resources."
}
}
}

2
Wrapper/Localizations/en-US/tooltip_Windows_11.json

@ -1955,7 +1955,7 @@
"Arg": {
"Zero": {
"Tag": "",
"ToolTip": "Display all policy registry keys (even manually created ones) in the Local Group Policy Editor snap-in (gpedit.msc). This can take up to 30 minutes, depending on on the number of policies created in the registry and your system resources."
"ToolTip": "Display all policy registry keys (even manually created ones) in the Local Group Policy Editor snap-in (gpedit.msc). This can take up to 30 minutes, depending on the number of policies created in the registry and your system resources."
}
}
}

2
src/Sophia_Script_for_Windows_10/Localizations/uk-UA/Sophia.psd1

@ -12,7 +12,7 @@ TweakerWarning = Стабільність вашої
Bin = У папці bin відсутні файли. Будь ласка, повторно завантажте архів.
RebootPending = Комп'ютер очікує на перезавантаження.
UnsupportedRelease = Виявлено нову версію.
KeyboardArrows = Для вибору відповіді на клавіатурі стрілки {0} і {1}
KeyboardArrows = Для вибору відповіді використовуйте на клавіатурі стрілки {0} і {1}
CustomizationWarning = Ви налаштували всі функції в пресет-файлі {0} перед запуском Sophia Script?
WindowsComponentBroken = {0} пошкоджено або видалено з ОС.
UpdateDefender = Визначення Microsoft Defender застаріли. Запустіть Windows Update і повторіть спробу.

1201
src/Sophia_Script_for_Windows_10/Module/Sophia.psm1

File diff suppressed because it is too large

2
src/Sophia_Script_for_Windows_10/Sophia.ps1

@ -1408,7 +1408,7 @@ UseStoreOpenWith -Hide
#region Update Policies
<#
Display all policy registry keys (even manually created ones) in the Local Group Policy Editor snap-in (gpedit.msc)
This can take up to 30 minutes, depending on on the number of policies created in the registry and your system resources
This can take up to 30 minutes, depending on the number of policies created in the registry and your system resources
Отобразить все политики реестра (даже созданные вручную) в оснастке Редактора локальной групповой политики (gpedit.msc)
Это может занять до 30 минут в зависимости от количества политик, созданных в реестре, и мощности вашей системы

2
src/Sophia_Script_for_Windows_10_LTSC_2019/Localizations/uk-UA/Sophia.psd1

@ -12,7 +12,7 @@ TweakerWarning = Стабільність вашої
Bin = У папці bin відсутні файли. Будь ласка, повторно завантажте архів.
RebootPending = Комп'ютер очікує на перезавантаження.
UnsupportedRelease = Виявлено нову версію.
KeyboardArrows = Для вибору відповіді на клавіатурі стрілки {0} і {1}
KeyboardArrows = Для вибору відповіді використовуйте на клавіатурі стрілки {0} і {1}
CustomizationWarning = Ви налаштували всі функції в пресет-файлі {0} перед запуском Sophia Script?
WindowsComponentBroken = {0} пошкоджено або видалено з ОС.
UpdateDefender = Визначення Microsoft Defender застаріли. Запустіть Windows Update і повторіть спробу.

915
src/Sophia_Script_for_Windows_10_LTSC_2019/Module/Sophia.psm1

File diff suppressed because it is too large

2
src/Sophia_Script_for_Windows_10_LTSC_2019/Sophia.ps1

@ -1047,7 +1047,7 @@ MultipleInvokeContext -Enable
#region Update Policies
<#
Display all policy registry keys (even manually created ones) in the Local Group Policy Editor snap-in (gpedit.msc)
This can take up to 30 minutes, depending on on the number of policies created in the registry and your system resources
This can take up to 30 minutes, depending on the number of policies created in the registry and your system resources
Отобразить все политики реестра (даже созданные вручную) в оснастке Редактора локальной групповой политики (gpedit.msc)
Это может занять до 30 минут в зависимости от количества политик, созданных в реестре, и мощности вашей системы

2
src/Sophia_Script_for_Windows_10_LTSC_2021/Localizations/uk-UA/Sophia.psd1

@ -12,7 +12,7 @@ TweakerWarning = Стабільність вашої
Bin = У папці bin відсутні файли. Будь ласка, повторно завантажте архів.
RebootPending = Комп'ютер очікує на перезавантаження.
UnsupportedRelease = Виявлено нову версію.
KeyboardArrows = Для вибору відповіді на клавіатурі стрілки {0} і {1}
KeyboardArrows = Для вибору відповіді використовуйте на клавіатурі стрілки {0} і {1}
CustomizationWarning = Ви налаштували всі функції в пресет-файлі {0} перед запуском Sophia Script?
WindowsComponentBroken = {0} пошкоджено або видалено з ОС.
UpdateDefender = Визначення Microsoft Defender застаріли. Запустіть Windows Update і повторіть спробу.

1099
src/Sophia_Script_for_Windows_10_LTSC_2021/Module/Sophia.psm1

File diff suppressed because it is too large

2
src/Sophia_Script_for_Windows_10_LTSC_2021/Sophia.ps1

@ -1212,7 +1212,7 @@ MultipleInvokeContext -Enable
#region Update Policies
<#
Display all policy registry keys (even manually created ones) in the Local Group Policy Editor snap-in (gpedit.msc)
This can take up to 30 minutes, depending on on the number of policies created in the registry and your system resources
This can take up to 30 minutes, depending on the number of policies created in the registry and your system resources
Отобразить все политики реестра (даже созданные вручную) в оснастке Редактора локальной групповой политики (gpedit.msc)
Это может занять до 30 минут в зависимости от количества политик, созданных в реестре, и мощности вашей системы

2
src/Sophia_Script_for_Windows_10_PowerShell_7/Localizations/uk-UA/Sophia.psd1

@ -12,7 +12,7 @@ TweakerWarning = Стабільність вашої
Bin = У папці bin відсутні файли. Будь ласка, повторно завантажте архів.
RebootPending = Комп'ютер очікує на перезавантаження.
UnsupportedRelease = Виявлено нову версію.
KeyboardArrows = Для вибору відповіді на клавіатурі стрілки {0} і {1}
KeyboardArrows = Для вибору відповіді використовуйте на клавіатурі стрілки {0} і {1}
CustomizationWarning = Ви налаштували всі функції в пресет-файлі {0} перед запуском Sophia Script?
WindowsComponentBroken = {0} пошкоджено або видалено з ОС.
UpdateDefender = Визначення Microsoft Defender застаріли. Запустіть Windows Update і повторіть спробу.

2
src/Sophia_Script_for_Windows_10_PowerShell_7/Manifest/Sophia.psd1

@ -5,7 +5,7 @@
Author = 'Dmitry "farag" Nefedov'
Copyright = '(c) 2014—2024 farag, Inestic & lowl1f3. All rights reserved'
Description = 'Module for Windows fine-tuning and automating the routine tasks'
PowerShellVersion = '7.3'
PowerShellVersion = '7.4'
ProcessorArchitecture = 'AMD64'
FunctionsToExport = '*'

1201
src/Sophia_Script_for_Windows_10_PowerShell_7/Module/Sophia.psm1

File diff suppressed because it is too large

2
src/Sophia_Script_for_Windows_10_PowerShell_7/Sophia.ps1

@ -1419,7 +1419,7 @@ UseStoreOpenWith -Hide
#region Update Policies
<#
Display all policy registry keys (even manually created ones) in the Local Group Policy Editor snap-in (gpedit.msc)
This can take up to 30 minutes, depending on on the number of policies created in the registry and your system resources
This can take up to 30 minutes, depending on the number of policies created in the registry and your system resources
Отобразить все политики реестра (даже созданные вручную) в оснастке Редактора локальной групповой политики (gpedit.msc)
Это может занять до 30 минут в зависимости от количества политик, созданных в реестре, и мощности вашей системы

2
src/Sophia_Script_for_Windows_11/Localizations/uk-UA/Sophia.psd1

@ -11,7 +11,7 @@ TweakerWarning = Стабільність вашої
Bin = У папці bin відсутні файли. Будь ласка, повторно завантажте архів.
RebootPending = Комп'ютер очікує на перезавантаження.
UnsupportedRelease = Виявлено нову версію.
KeyboardArrows = Для вибору відповіді на клавіатурі стрілки {0} і {1}
KeyboardArrows = Для вибору відповіді використовуйте на клавіатурі стрілки {0} і {1}
CustomizationWarning = Ви налаштували всі функції в пресет-файлі {0} перед запуском Sophia Script?
WindowsComponentBroken = {0} пошкоджено або видалено з ОС.
UpdateDefender = Визначення Microsoft Defender застаріли. Запустіть Windows Update і повторіть спробу.

1111
src/Sophia_Script_for_Windows_11/Module/Sophia.psm1

File diff suppressed because it is too large

2
src/Sophia_Script_for_Windows_11/Sophia.ps1

@ -1338,7 +1338,7 @@ OpenWindowsTerminalAdminContext -Enable
#region Update Policies
<#
Display all policy registry keys (even manually created ones) in the Local Group Policy Editor snap-in (gpedit.msc)
This can take up to 30 minutes, depending on on the number of policies created in the registry and your system resources
This can take up to 30 minutes, depending on the number of policies created in the registry and your system resources
Отобразить все политики реестра (даже созданные вручную) в оснастке Редактора локальной групповой политики (gpedit.msc)
Это может занять до 30 минут в зависимости от количества политик, созданных в реестре, и мощности вашей системы

2
src/Sophia_Script_for_Windows_11_LTSC_2024/Localizations/uk-UA/Sophia.psd1

@ -11,7 +11,7 @@ TweakerWarning = Стабільність вашої
Bin = У папці bin відсутні файли. Будь ласка, повторно завантажте архів.
RebootPending = Комп'ютер очікує на перезавантаження.
UnsupportedRelease = Виявлено нову версію.
KeyboardArrows = Для вибору відповіді на клавіатурі стрілки {0} і {1}
KeyboardArrows = Для вибору відповіді використовуйте на клавіатурі стрілки {0} і {1}
CustomizationWarning = Ви налаштували всі функції в пресет-файлі {0} перед запуском Sophia Script?
WindowsComponentBroken = {0} пошкоджено або видалено з ОС.
UpdateDefender = Визначення Microsoft Defender застаріли. Запустіть Windows Update і повторіть спробу.

1107
src/Sophia_Script_for_Windows_11_LTSC_2024/Module/Sophia.psm1

File diff suppressed because it is too large

2
src/Sophia_Script_for_Windows_11_LTSC_2024/Sophia.ps1

@ -1225,7 +1225,7 @@ MultipleInvokeContext -Enable
#region Update Policies
<#
Display all policy registry keys (even manually created ones) in the Local Group Policy Editor snap-in (gpedit.msc)
This can take up to 30 minutes, depending on on the number of policies created in the registry and your system resources
This can take up to 30 minutes, depending on the number of policies created in the registry and your system resources
Отобразить все политики реестра (даже созданные вручную) в оснастке Редактора локальной групповой политики (gpedit.msc)
Это может занять до 30 минут в зависимости от количества политик, созданных в реестре, и мощности вашей системы

2
src/Sophia_Script_for_Windows_11_PowerShell_7/Localizations/uk-UA/Sophia.psd1

@ -11,7 +11,7 @@ TweakerWarning = Стабільність вашої
Bin = У папці bin відсутні файли. Будь ласка, повторно завантажте архів.
RebootPending = Комп'ютер очікує на перезавантаження.
UnsupportedRelease = Виявлено нову версію.
KeyboardArrows = Для вибору відповіді на клавіатурі стрілки {0} і {1}
KeyboardArrows = Для вибору відповіді використовуйте на клавіатурі стрілки {0} і {1}
CustomizationWarning = Ви налаштували всі функції в пресет-файлі {0} перед запуском Sophia Script?
WindowsComponentBroken = {0} пошкоджено або видалено з ОС.
UpdateDefender = Визначення Microsoft Defender застаріли. Запустіть Windows Update і повторіть спробу.

2
src/Sophia_Script_for_Windows_11_PowerShell_7/Manifest/Sophia.psd1

@ -5,7 +5,7 @@
Author = 'Dmitry "farag" Nefedov'
Copyright = '(c) 2014—2024 farag, Inestic & lowl1f3. All rights reserved'
Description = 'Module for Windows fine-tuning and automating the routine tasks'
PowerShellVersion = '7.3'
PowerShellVersion = '7.4'
ProcessorArchitecture = 'AMD64'
FunctionsToExport = '*'

1131
src/Sophia_Script_for_Windows_11_PowerShell_7/Module/Sophia.psm1

File diff suppressed because it is too large

2
src/Sophia_Script_for_Windows_11_PowerShell_7/Sophia.ps1

@ -1349,7 +1349,7 @@ OpenWindowsTerminalAdminContext -Enable
#region Update Policies
<#
Display all policy registry keys (even manually created ones) in the Local Group Policy Editor snap-in (gpedit.msc)
This can take up to 30 minutes, depending on on the number of policies created in the registry and your system resources
This can take up to 30 minutes, depending on the number of policies created in the registry and your system resources
Отобразить все политики реестра (даже созданные вручную) в оснастке Редактора локальной групповой политики (gpedit.msc)
Это может занять до 30 минут в зависимости от количества политик, созданных в реестре, и мощности вашей системы

Loading…
Cancel
Save