#amazon-web-services #powershell #aws-powershell
Вопрос:
Первые шаги в Powershell. Я не могу удалить / удалить AWSPowerShell
модуль из установленных модулей AWS. Get-Module -Name AWSPowerShell,AWSPowerShell.NetCore,AWS.Tools.Common -ListAvailable
показаны следующим образом:
Directory: C:UsersuserDocumentsPowerShellModules
ModuleType Version PreRelease Name PSEdition ExportedCommands
---------- ------- ---------- ---- --------- ----------------
Binary 4.1.14.0 AWS.Tools.Common Core,Desk {Clear-AWSHistory, Set-AWSHistoryConfiguration, Initialize-AWSDefaultConfi…
Directory: C:Program Files (x86)AWS ToolsPowerShell
ModuleType Version PreRelease Name PSEdition ExportedCommands
---------- ------- ---------- ---- --------- ----------------
Binary 3.3.509.0 AWSPowerShell Desk
Когда я пытаюсь удалить его с помощью Uninstall-Module -Name AWSPowerShell
, я получаю ошибку:
Uninstall-Package: C:program filespowershell7ModulesPowerShellGetPSModule.psm1:12733
Line |
12733 | … $null = PackageManagementUninstall-Package @PSBoundParameters
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| No match was found for the specified search criteria and module names 'AWSPowerShell'.
Вопрос — как я могу избавиться от этого?
Комментарии:
1. Вы просто должны иметь возможность полностью удалить папку
2. Думал, что это неверный / рекомендуемый способ. Проделал фокус, спасибо.
Ответ №1:
Вам нужно просто удалить его. Если вы хотите сделать это с помощью PowerShell, вы можете сделать что-то вроде этого:
Get-Module -Name <ModuleName> -ListAvailable | Select-Object -ExpandProperty ModuleBase | Remove-Item -Recurse -Force