2015-08-11 1 views
0

После перемещения gist на реплика github, похоже, что github repo возвращает недопустимый символ в начале строки?Как очистить недействительные символы от Invoke-RestMethod для ввода Invoke-Expression?

Я не уверен, вызвано ли это вызовом msys-git для репо?

>irm "https://raw.githubusercontent.com/so0k/ParseCsvLetour/master/Parse.ps1" | iex 

#Script : The term '#Script' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was 
included, verify that the path is correct and try again. 
At line:1 char:1 
+ #Script to parse csv file 
+ ~~~~~~~~ 

Есть ли способ очистить недействительные символы от Invoke-RestMethod перед выполнением загруженного сценария?

Однако, если я отправляю содержимое в файл с помощью -OutFile и выполняю скрипт, он работает, но я хочу, чтобы он не бросал ошибки, когда ExecutionPolicy не разрешает выполнение скрипта.

EDIT: Или я мог бы исправить это, убедившись, что сценарий очищен с помощью редактора github.

ответ

0

Я использовал веб-редактор github и заметил странный символ в скрипте, после его удаления все работает снова.

Я подозреваю, что msys git добавил символ, когда я передал код в репозиторий ...

Смежные вопросы