Не удается обработать инструкцию "#requires" в строке {0}, так как она указана в неверном формате. Инструкция "#requires" ...

Не удается обработать инструкцию "#requires" в строке {0}, так как она указана в неверном формате. Инструкция  "#requires" должна быть указана в одном из следующих форматов:  "#requires -shellid "  "#requires -version "  "#requires -pssnapin  [-version ]"
Не удается обработать аргумент, так как значением аргумента "{0}" является NULL. Укажите для аргумента "{0}" значение, отличное ... Не удается обработать возвращенные данные, так как данные, возвращенные методом Start поставщика, предназначались для другого ... Не удается обработать инструкцию "#requires" в строке {0}, так как имя {1} оснастки Windows PowerShell вызывает следующую ... Не удается обработать инструкцию "#requires" в строке {0}, так как используется недопустимое значение для аргумента {1}. ... Не удается обработать инструкцию "#requires" в строке {0}, так как она указана в неверном формате. Инструкция "#requires" ... Не удается обработать команду, так как аргументы для параметров -Command или -EncodedCommand уже были указаны параметром ... Не удается обработать команду, так как для параметра -EncodedArguments требуется указать значение. Укажите значение для параметра ... Не удается обработать команду, так как для параметра -InputFormat требуется указать аргумент. Укажите аргумент в допустимом ... Не удается обработать команду, так как для параметра -OutputFormat не указан аргумент. Укажите аргумент в допустимом формате ...