Я пытаюсь использовать следующий фрагмент кода в сценарии PowerShell DSC. Он отлично работает при первом выполнении, но при последующих выполнениях выдает ошибку, поскольку он уже развернулся.
Вот команда:
$MaxSize = (Get-PartitionSupportedSize -DriveLetter c).sizeMax
Resize-Partition -DriveLetter c -Size $MaxSize
Как лучше всего запустить мой скрипт без ошибок при последующих запусках?
Вы можете добавить следующий параметр в Resize-Partition:
-ErrorAction Continue
это общий параметр и позволяет выбрать, как Powershell реагирует на ошибки с помощью командлета.