У меня была проблема с установкой npm install ng-factory
.Я спросил в сообществе NPM
, и они сказали, что это проблема с ASLR
.Итак, я нашел эту команду, чтобы добавить мои файлы git .exe
в windows ASLR
отключенные файлы:
Get-Item -Path "C:\Program Files\Git\usr\bin\*.exe" | %{ Set-ProcessMitigation -Name $_.Name -Disa >> ble ForceRelocateImages }
Но результат:
Set-ProcessMitigation : Multiple matches found.
At line:1 char:58
+ ... *.exe" | %{ Set-ProcessMitigation -Name $_.Name -Disa >> ble ForceRel ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (sh.exe:String) [Set-ProcessMitigation], InvalidOperationException
+ FullyQualifiedErrorId : Multiple mitigation policies found that may match the given process name. Please specify
the full path to be matched instead.,Microsoft.Samples.PowerShell.Commands.SetProcessMitigationsCommand
Как это исправить?
РЕДАКТИРОВАТЬ: я пытался эту команду:
Get-Item -Path "C:\Program Files\Git\usr\bin\*.exe" | %{ Set-ProcessMitigation -Name $_.Name -Disable ForceRelocateImages }
Но все равно выдает мне это сообщение об ошибке:
Set-ProcessMitigation : Multiple matches found.
At line:1 char:58
+ ... *.exe" | %{ Set-ProcessMitigation -Name $_.Name -Disable ForceRelocat ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (sh.exe:String) [Set-ProcessMitigation], InvalidOperationException
+ FullyQualifiedErrorId : Multiple mitigation policies found that may match the given process name. Please specify
the full path to be matched instead.,Microsoft.Samples.PowerShell.Commands.SetProcessMitigationsCommand