From 16b71e48a89e1179b7f736666426cb808b6b1999 Mon Sep 17 00:00:00 2001 From: Dmitry Nefedov Date: Thu, 16 Jan 2025 21:37:50 +0300 Subject: [PATCH] Added UnpinTaskbarShortcuts -Shortcuts Outlook argument value --- .../de-DE/tooltip_Windows_10.json | 8 +++--- .../de-DE/tooltip_Windows_11.json | 10 +++++--- .../en-US/tooltip_Windows_10.json | 8 +++--- .../en-US/tooltip_Windows_11.json | 10 +++++--- .../ru-RU/tooltip_Windows_10.json | 8 +++--- .../ru-RU/tooltip_Windows_11.json | 10 +++++--- .../Module/Sophia.psm1 | 8 ++---- .../Module/Sophia.psm1 | 4 --- .../Module/Sophia.psm1 | 4 --- .../Module/Sophia.psm1 | 8 ++---- .../Module/Sophia.psm1 | 25 +++++++++++++------ src/Sophia_Script_for_Windows_11/Sophia.ps1 | 6 ++--- .../Module/Sophia.psm1 | 4 --- .../Module/Sophia.psm1 | 25 +++++++++++++------ .../Sophia.ps1 | 6 ++--- 15 files changed, 77 insertions(+), 67 deletions(-) diff --git a/Wrapper/Localizations/de-DE/tooltip_Windows_10.json b/Wrapper/Localizations/de-DE/tooltip_Windows_10.json index 4de254ce..641eaf99 100644 --- a/Wrapper/Localizations/de-DE/tooltip_Windows_10.json +++ b/Wrapper/Localizations/de-DE/tooltip_Windows_10.json @@ -618,19 +618,19 @@ { "Region": "UI & Personalization", "Function": "UnpinTaskbarShortcuts -Shortcuts", - "ToolTip": "Die Verknüpfungen \"Microsoft Edge\", \"Microsoft Store\" oder \"Mail\" von der Taskleiste lösen.", + "ToolTip": "Die Verknüpfungen Microsoft Edge, Microsoft Store oder Mail von der Taskleiste lösen.", "Arg": { "Zero": { "Tag": "Edge", - "ToolTip": "Die Verknüpfung \"Microsoft Edge\" von der Taskleiste lösen." + "ToolTip": "Die Verknüpfung Microsoft Edge von der Taskleiste lösen." }, "One": { "Tag": "Store", - "ToolTip": "Die Verknüpfung \"Microsoft Store\" von der Taskleiste lösen." + "ToolTip": "Die Verknüpfung Microsoft Store von der Taskleiste lösen." }, "Two": { "Tag": "Mail", - "ToolTip": "Die Verknüpfung \"Mail\" von der Taskleiste lösen" + "ToolTip": "Die Verknüpfung Mail von der Taskleiste lösen" } } }, diff --git a/Wrapper/Localizations/de-DE/tooltip_Windows_11.json b/Wrapper/Localizations/de-DE/tooltip_Windows_11.json index 3bf6c487..216dd6f8 100644 --- a/Wrapper/Localizations/de-DE/tooltip_Windows_11.json +++ b/Wrapper/Localizations/de-DE/tooltip_Windows_11.json @@ -566,15 +566,19 @@ { "Region": "UI & Personalization", "Function": "UnpinTaskbarShortcuts -Shortcuts", - "ToolTip": "Die Verknüpfungen \"Microsoft Edge\", \"Microsoft Store\" oder \"Mail\" von der Taskleiste lösen.", + "ToolTip": "Die Verknüpfungen Microsoft Edge, Microsoft Store oder Outlook von der Taskleiste lösen.", "Arg": { "Zero": { "Tag": "Edge", - "ToolTip": "Die Verknüpfung \"Microsoft Edge\" von der Taskleiste lösen." + "ToolTip": "Die Verknüpfung Microsoft Edge von der Taskleiste lösen." }, "One": { "Tag": "Store", - "ToolTip": "Die Verknüpfung \"Microsoft Store\" von der Taskleiste lösen." + "ToolTip": "Die Verknüpfung Microsoft Store von der Taskleiste lösen." + }, + "Two": { + "Tag": "Outlook", + "ToolTip": "Die Verknüpfung Outlook von der Taskleiste lösen." } } }, diff --git a/Wrapper/Localizations/en-US/tooltip_Windows_10.json b/Wrapper/Localizations/en-US/tooltip_Windows_10.json index 533dd090..98671db7 100644 --- a/Wrapper/Localizations/en-US/tooltip_Windows_10.json +++ b/Wrapper/Localizations/en-US/tooltip_Windows_10.json @@ -614,19 +614,19 @@ { "Region": "UI & Personalization", "Function": "UnpinTaskbarShortcuts -Shortcuts", - "ToolTip": "Unpin the \"Microsoft Edge\", \"Microsoft Store\", or \"Mail\" shortcuts from the taskbar.", + "ToolTip": "Unpin Microsoft Edge, Microsoft Store, or Mail shortcuts from the taskbar.", "Arg": { "Zero": { "Tag": "Edge", - "ToolTip": "Unpin the \"Microsoft Edge\" shortcut from the taskbar." + "ToolTip": "Unpin Microsoft Edge shortcut from the taskbar." }, "One": { "Tag": "Store", - "ToolTip": "Unpin the \"Microsoft Store\" shortcut from the taskbar." + "ToolTip": "Unpin Microsoft Store shortcut from the taskbar." }, "Two": { "Tag": "Mail", - "ToolTip": "Unpin the \"Mail\" shortcut from the taskbar." + "ToolTip": "Unpin Mail shortcut from the taskbar." } } }, diff --git a/Wrapper/Localizations/en-US/tooltip_Windows_11.json b/Wrapper/Localizations/en-US/tooltip_Windows_11.json index 71370305..ce0eaa6f 100644 --- a/Wrapper/Localizations/en-US/tooltip_Windows_11.json +++ b/Wrapper/Localizations/en-US/tooltip_Windows_11.json @@ -566,15 +566,19 @@ { "Region": "UI & Personalization", "Function": "UnpinTaskbarShortcuts -Shortcuts", - "ToolTip": "Unpin the \"Microsoft Edge\" and \"Microsoft Store\" shortcuts from the taskbar.", + "ToolTip": "Unpin Microsoft Edge, Microsoft Store, and Outlook shortcuts from the taskbar.", "Arg": { "Zero": { "Tag": "Edge", - "ToolTip": "Unpin the \"Microsoft Edge\" shortcut from the taskbar." + "ToolTip": "Unpin Microsoft Edge shortcut from the taskbar." }, "One": { "Tag": "Store", - "ToolTip": "Unpin the \"Microsoft Store\" shortcut from the taskbar." + "ToolTip": "Unpin Microsoft Store shortcut from the taskbar." + }, + "Two": { + "Tag": "Outlook", + "ToolTip": "Unpin Outlook shortcut from the taskbar." } } }, diff --git a/Wrapper/Localizations/ru-RU/tooltip_Windows_10.json b/Wrapper/Localizations/ru-RU/tooltip_Windows_10.json index af9d655b..3db64eb5 100644 --- a/Wrapper/Localizations/ru-RU/tooltip_Windows_10.json +++ b/Wrapper/Localizations/ru-RU/tooltip_Windows_10.json @@ -618,19 +618,19 @@ { "Region": "UI & Personalization", "Function": "UnpinTaskbarShortcuts -Shortcuts", - "ToolTip": "Открепить ярлыки \"Microsoft Edge\", \"Microsoft Store\" или \"Почта\" от панели задач.", + "ToolTip": "Открепить ярлыки Microsoft Edge, Microsoft Store или Почта от панели задач.", "Arg": { "Zero": { "Tag": "Edge", - "ToolTip": "Открепить ярлык \"Microsoft Edge\" от панели задач." + "ToolTip": "Открепить ярлык Microsoft Edge от панели задач." }, "One": { "Tag": "Store", - "ToolTip": "Открепить ярлык \"Microsoft Store\" от панели задач." + "ToolTip": "Открепить ярлык Microsoft Store от панели задач." }, "Two": { "Tag": "Mail", - "ToolTip": "Открепить ярлык \"Почта\" от панели задач" + "ToolTip": "Открепить ярлык Почта от панели задач" } } }, diff --git a/Wrapper/Localizations/ru-RU/tooltip_Windows_11.json b/Wrapper/Localizations/ru-RU/tooltip_Windows_11.json index 943d0653..48358996 100644 --- a/Wrapper/Localizations/ru-RU/tooltip_Windows_11.json +++ b/Wrapper/Localizations/ru-RU/tooltip_Windows_11.json @@ -566,15 +566,19 @@ { "Region": "UI & Personalization", "Function": "UnpinTaskbarShortcuts -Shortcuts", - "ToolTip": "Открепить ярлыки \"Microsoft Edge\", \"Microsoft Store\" от панели задач.", + "ToolTip": "Открепить ярлыки Microsoft Edge, Microsoft Store и Outlook от панели задач.", "Arg": { "Zero": { "Tag": "Edge", - "ToolTip": "Открепить ярлык \"Microsoft Edge\" от панели задач." + "ToolTip": "Открепить ярлык Microsoft Edge от панели задач." }, "One": { "Tag": "Store", - "ToolTip": "Открепить ярлык \"Microsoft Store\" от панели задач." + "ToolTip": "Открепить ярлык Microsoft Store от панели задач." + }, + "Two": { + "Tag": "Outlook", + "ToolTip": "Открепить ярлык Outlook от панели задач." } } }, diff --git a/src/Sophia_Script_for_Windows_10/Module/Sophia.psm1 b/src/Sophia_Script_for_Windows_10/Module/Sophia.psm1 index c6a2f709..be0f966a 100644 --- a/src/Sophia_Script_for_Windows_10/Module/Sophia.psm1 +++ b/src/Sophia_Script_for_Windows_10/Module/Sophia.psm1 @@ -66,10 +66,6 @@ function InitialActions # https://github.com/PowerShell/PowerShell/issues/2138 $Script:ProgressPreference = "SilentlyContinue" - # Extract strings from %SystemRoot%\System32\shell32.dll using its number - # https://github.com/SamuelArnold/StarKill3r/blob/master/Star%20Killer/Star%20Killer/bin/Debug/Scripts/SANS-SEC505-master/scripts/Day1-PowerShell/Expand-IndirectString.ps1 - # [WinAPI.GetStrings]::GetIndirectString("@%SystemRoot%\System32\schedsvc.dll,-100") - # https://github.com/PowerShell/PowerShell/issues/21070 $Script:CompilerParameters = [System.CodeDom.Compiler.CompilerParameters]::new("System.dll") $Script:CompilerParameters.TempFiles = [System.CodeDom.Compiler.TempFileCollection]::new($env:TEMP, $false) @@ -4104,10 +4100,10 @@ function TaskbarCombine Unpin shortcuts from the taskbar .PARAMETER Edge - Unpin the "Microsoft Edge" shortcut from the taskbar + Unpin Microsoft Edge shortcut from the taskbar .PARAMETER Store - Unpin the "Microsoft Store" shortcut from the taskbar + Unpin Microsoft Store from the taskbar .PARAMETER Mail Unpin the "Mail" shortcut from the taskbar diff --git a/src/Sophia_Script_for_Windows_10_LTSC_2019/Module/Sophia.psm1 b/src/Sophia_Script_for_Windows_10_LTSC_2019/Module/Sophia.psm1 index 325221f5..4563a3ca 100644 --- a/src/Sophia_Script_for_Windows_10_LTSC_2019/Module/Sophia.psm1 +++ b/src/Sophia_Script_for_Windows_10_LTSC_2019/Module/Sophia.psm1 @@ -66,10 +66,6 @@ function InitialActions # https://github.com/PowerShell/PowerShell/issues/2138 $Script:ProgressPreference = "SilentlyContinue" - # Extract strings from %SystemRoot%\System32\shell32.dll using its number - # https://github.com/SamuelArnold/StarKill3r/blob/master/Star%20Killer/Star%20Killer/bin/Debug/Scripts/SANS-SEC505-master/scripts/Day1-PowerShell/Expand-IndirectString.ps1 - # [WinAPI.GetStrings]::GetIndirectString("@%SystemRoot%\System32\schedsvc.dll,-100") - # https://github.com/PowerShell/PowerShell/issues/21070 $Script:CompilerParameters = [System.CodeDom.Compiler.CompilerParameters]::new("System.dll") $Script:CompilerParameters.TempFiles = [System.CodeDom.Compiler.TempFileCollection]::new($env:TEMP, $false) diff --git a/src/Sophia_Script_for_Windows_10_LTSC_2021/Module/Sophia.psm1 b/src/Sophia_Script_for_Windows_10_LTSC_2021/Module/Sophia.psm1 index b0383a04..f159733b 100644 --- a/src/Sophia_Script_for_Windows_10_LTSC_2021/Module/Sophia.psm1 +++ b/src/Sophia_Script_for_Windows_10_LTSC_2021/Module/Sophia.psm1 @@ -66,10 +66,6 @@ function InitialActions # https://github.com/PowerShell/PowerShell/issues/2138 $Script:ProgressPreference = "SilentlyContinue" - # Extract strings from %SystemRoot%\System32\shell32.dll using its number - # https://github.com/SamuelArnold/StarKill3r/blob/master/Star%20Killer/Star%20Killer/bin/Debug/Scripts/SANS-SEC505-master/scripts/Day1-PowerShell/Expand-IndirectString.ps1 - # [WinAPI.GetStrings]::GetIndirectString("@%SystemRoot%\System32\schedsvc.dll,-100") - # https://github.com/PowerShell/PowerShell/issues/21070 $Script:CompilerParameters = [System.CodeDom.Compiler.CompilerParameters]::new("System.dll") $Script:CompilerParameters.TempFiles = [System.CodeDom.Compiler.TempFileCollection]::new($env:TEMP, $false) diff --git a/src/Sophia_Script_for_Windows_10_PowerShell_7/Module/Sophia.psm1 b/src/Sophia_Script_for_Windows_10_PowerShell_7/Module/Sophia.psm1 index 6d969dad..fce32993 100644 --- a/src/Sophia_Script_for_Windows_10_PowerShell_7/Module/Sophia.psm1 +++ b/src/Sophia_Script_for_Windows_10_PowerShell_7/Module/Sophia.psm1 @@ -65,10 +65,6 @@ function InitialActions # Import PowerShell 5.1 modules Import-Module -Name Microsoft.PowerShell.Management, PackageManagement, Appx, DISM -UseWindowsPowerShell - # Extract strings from %SystemRoot%\System32\shell32.dll using its number - # https://github.com/SamuelArnold/StarKill3r/blob/master/Star%20Killer/Star%20Killer/bin/Debug/Scripts/SANS-SEC505-master/scripts/Day1-PowerShell/Expand-IndirectString.ps1 - # [WinAPI.GetStrings]::GetIndirectString("@%SystemRoot%\System32\schedsvc.dll,-100") - # https://github.com/PowerShell/PowerShell/issues/21070 $Script:CompilerOptions = [System.CodeDom.Compiler.CompilerParameters]::new("System.dll") $Script:CompilerOptions.TempFiles = [System.CodeDom.Compiler.TempFileCollection]::new($env:TEMP, $false) @@ -4122,10 +4118,10 @@ function TaskbarCombine Unpin shortcuts from the taskbar .PARAMETER Edge - Unpin the "Microsoft Edge" shortcut from the taskbar + Unpin Microsoft Edge shortcut from the taskbar .PARAMETER Store - Unpin the "Microsoft Store" shortcut from the taskbar + Unpin Microsoft Store from the taskbar .PARAMETER Mail Unpin the "Mail" shortcut from the taskbar diff --git a/src/Sophia_Script_for_Windows_11/Module/Sophia.psm1 b/src/Sophia_Script_for_Windows_11/Module/Sophia.psm1 index 1db063ad..f2bc6d8b 100644 --- a/src/Sophia_Script_for_Windows_11/Module/Sophia.psm1 +++ b/src/Sophia_Script_for_Windows_11/Module/Sophia.psm1 @@ -66,10 +66,6 @@ function InitialActions # https://github.com/PowerShell/PowerShell/issues/2138 $Script:ProgressPreference = "SilentlyContinue" - # Extract strings from %SystemRoot%\System32\shell32.dll using its number - # https://github.com/SamuelArnold/StarKill3r/blob/master/Star%20Killer/Star%20Killer/bin/Debug/Scripts/SANS-SEC505-master/scripts/Day1-PowerShell/Expand-IndirectString.ps1 - # [WinAPI.GetStrings]::GetIndirectString("@%SystemRoot%\System32\schedsvc.dll,-100") - # https://github.com/PowerShell/PowerShell/issues/21070 $Script:CompilerParameters = [System.CodeDom.Compiler.CompilerParameters]::new("System.dll") $Script:CompilerParameters.TempFiles = [System.CodeDom.Compiler.TempFileCollection]::new($env:TEMP, $false) @@ -3594,13 +3590,16 @@ function TaskbarCombine Unpin shortcuts from the taskbar .PARAMETER Edge - Unpin the "Microsoft Edge" shortcut from the taskbar + Unpin Microsoft Edge shortcut from the taskbar .PARAMETER Store - Unpin the "Microsoft Store" shortcut from the taskbar + Unpin Microsoft Store from the taskbar + + .PARAMETER Outlook + Unpin Outlook shortcut from the taskbar .EXAMPLE - UnpinTaskbarShortcuts -Shortcuts Edge, Store + UnpinTaskbarShortcuts -Shortcuts Edge, Store, Outlook .NOTES Current user @@ -3611,7 +3610,7 @@ function UnpinTaskbarShortcuts param ( [Parameter(Mandatory = $true)] - [ValidateSet("Edge", "Store")] + [ValidateSet("Edge", "Store", "Outlook")] [string[]] $Shortcuts ) @@ -3644,6 +3643,16 @@ function UnpinTaskbarShortcuts }).Verbs() | Where-Object -FilterScript {$_.Name -eq $LocalizedString} | ForEach-Object -Process {$_.DoIt()} } } + Outlook + { + if ((New-Object -ComObject Shell.Application).NameSpace("shell:::{4234d49b-0245-4df3-b780-3893943456e1}").Items() | Where-Object -FilterScript {$_.Name -match "Outlook"}) + { + # Extract the localized "Unpin from taskbar" string from shell32.dll + ((New-Object -ComObject Shell.Application).NameSpace("shell:::{4234d49b-0245-4df3-b780-3893943456e1}").Items() | Where-Object -FilterScript { + $_.Name -match "Outlook" + }).Verbs() | Where-Object -FilterScript {$_.Name -eq $LocalizedString} | ForEach-Object -Process {$_.DoIt()} + } + } } } } diff --git a/src/Sophia_Script_for_Windows_11/Sophia.ps1 b/src/Sophia_Script_for_Windows_11/Sophia.ps1 index b5b7e4b8..3117a934 100644 --- a/src/Sophia_Script_for_Windows_11/Sophia.ps1 +++ b/src/Sophia_Script_for_Windows_11/Sophia.ps1 @@ -491,9 +491,9 @@ TaskbarCombine -Always # Объединить кнопки панели задач и никогда не скрывать метки # TaskbarCombine -Never -# Unpin the "Microsoft Edge", "Microsoft Store" shortcuts from the taskbar -# Открепить ярлыки "Microsoft Edge", "Microsoft Store" от панели задач -UnpinTaskbarShortcuts -Shortcuts Edge, Store +# Unpin Microsoft Edge, Microsoft Store, and Outlook shortcuts from the taskbar +# Открепить ярлыки Microsoft Edge, Microsoft Store и Outlook от панели задач +UnpinTaskbarShortcuts -Shortcuts Edge, Store, Outlook # Enable end task in taskbar by right click # Включить завершение задачи на панели задач правой кнопкой мыши diff --git a/src/Sophia_Script_for_Windows_11_LTSC_2024/Module/Sophia.psm1 b/src/Sophia_Script_for_Windows_11_LTSC_2024/Module/Sophia.psm1 index cedb61fb..12dc8293 100644 --- a/src/Sophia_Script_for_Windows_11_LTSC_2024/Module/Sophia.psm1 +++ b/src/Sophia_Script_for_Windows_11_LTSC_2024/Module/Sophia.psm1 @@ -66,10 +66,6 @@ function InitialActions # https://github.com/PowerShell/PowerShell/issues/2138 $Script:ProgressPreference = "SilentlyContinue" - # Extract strings from %SystemRoot%\System32\shell32.dll using its number - # https://github.com/SamuelArnold/StarKill3r/blob/master/Star%20Killer/Star%20Killer/bin/Debug/Scripts/SANS-SEC505-master/scripts/Day1-PowerShell/Expand-IndirectString.ps1 - # [WinAPI.GetStrings]::GetIndirectString("@%SystemRoot%\System32\schedsvc.dll,-100") - # https://github.com/PowerShell/PowerShell/issues/21070 $Script:CompilerParameters = [System.CodeDom.Compiler.CompilerParameters]::new("System.dll") $Script:CompilerParameters.TempFiles = [System.CodeDom.Compiler.TempFileCollection]::new($env:TEMP, $false) diff --git a/src/Sophia_Script_for_Windows_11_PowerShell_7/Module/Sophia.psm1 b/src/Sophia_Script_for_Windows_11_PowerShell_7/Module/Sophia.psm1 index 4bf38851..6514216d 100644 --- a/src/Sophia_Script_for_Windows_11_PowerShell_7/Module/Sophia.psm1 +++ b/src/Sophia_Script_for_Windows_11_PowerShell_7/Module/Sophia.psm1 @@ -65,10 +65,6 @@ function InitialActions # Import PowerShell 5.1 modules Import-Module -Name Microsoft.PowerShell.Management, PackageManagement, Appx, DISM -UseWindowsPowerShell - # Extract strings from %SystemRoot%\System32\shell32.dll using its number - # https://github.com/SamuelArnold/StarKill3r/blob/master/Star%20Killer/Star%20Killer/bin/Debug/Scripts/SANS-SEC505-master/scripts/Day1-PowerShell/Expand-IndirectString.ps1 - # [WinAPI.GetStrings]::GetIndirectString("@%SystemRoot%\System32\schedsvc.dll,-100") - # https://github.com/PowerShell/PowerShell/issues/21070 $Script:CompilerOptions = [System.CodeDom.Compiler.CompilerParameters]::new("System.dll") $Script:CompilerOptions.TempFiles = [System.CodeDom.Compiler.TempFileCollection]::new($env:TEMP, $false) @@ -3612,13 +3608,16 @@ function TaskbarCombine Unpin shortcuts from the taskbar .PARAMETER Edge - Unpin the "Microsoft Edge" shortcut from the taskbar + Unpin Microsoft Edge shortcut from the taskbar .PARAMETER Store - Unpin the "Microsoft Store" shortcut from the taskbar + Unpin Microsoft Store from the taskbar + + .PARAMETER Outlook + Unpin Outlook shortcut from the taskbar .EXAMPLE - UnpinTaskbarShortcuts -Shortcuts Edge, Store + UnpinTaskbarShortcuts -Shortcuts Edge, Store, Outlook .NOTES Current user @@ -3629,7 +3628,7 @@ function UnpinTaskbarShortcuts param ( [Parameter(Mandatory = $true)] - [ValidateSet("Edge", "Store")] + [ValidateSet("Edge", "Store", "Outlook")] [string[]] $Shortcuts ) @@ -3662,6 +3661,16 @@ function UnpinTaskbarShortcuts }).Verbs() | Where-Object -FilterScript {$_.Name -eq $LocalizedString} | ForEach-Object -Process {$_.DoIt()} } } + Outlook + { + if ((New-Object -ComObject Shell.Application).NameSpace("shell:::{4234d49b-0245-4df3-b780-3893943456e1}").Items() | Where-Object -FilterScript {$_.Name -match "Outlook"}) + { + # Extract the localized "Unpin from taskbar" string from shell32.dll + ((New-Object -ComObject Shell.Application).NameSpace("shell:::{4234d49b-0245-4df3-b780-3893943456e1}").Items() | Where-Object -FilterScript { + $_.Name -match "Outlook" + }).Verbs() | Where-Object -FilterScript {$_.Name -eq $LocalizedString} | ForEach-Object -Process {$_.DoIt()} + } + } } } } diff --git a/src/Sophia_Script_for_Windows_11_PowerShell_7/Sophia.ps1 b/src/Sophia_Script_for_Windows_11_PowerShell_7/Sophia.ps1 index 3dd301b7..b28851c9 100644 --- a/src/Sophia_Script_for_Windows_11_PowerShell_7/Sophia.ps1 +++ b/src/Sophia_Script_for_Windows_11_PowerShell_7/Sophia.ps1 @@ -495,9 +495,9 @@ TaskbarCombine -Always # Объединить кнопки панели задач и никогда не скрывать метки # TaskbarCombine -Never -# Unpin the "Microsoft Edge", "Microsoft Store" shortcuts from the taskbar -# Открепить ярлыки "Microsoft Edge", "Microsoft Store" от панели задач -UnpinTaskbarShortcuts -Shortcuts Edge, Store +# Unpin Microsoft Edge, Microsoft Store, and Outlook shortcuts from the taskbar +# Открепить ярлыки Microsoft Edge, Microsoft Store и Outlook от панели задач +UnpinTaskbarShortcuts -Shortcuts Edge, Store, Outlook # Enable end task in taskbar by right click # Включить завершение задачи на панели задач правой кнопкой мыши