Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] При запуске скрипта с github вижу вопросы вместо русских букв

Ответить
Настройки темы
PowerShell - [решено] При запуске скрипта с github вижу вопросы вместо русских букв

Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всем доброго дня. Есть скрипт .ps1 в репозитории github, при его удаленном запуске получаю вопросы вместо русского. Если запускаю этот скрипт локально на пк, то русский отображается как надо. Удаленно скрипт запускаю напрямую через powershell так:
Код: Выделить весь код
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -UseBasicParsing 'https://......Install.ps1' | Invoke-Expression
Или еще такой вариант через .bat

Код: Выделить весь код
@echo off
powershell -Command "& {[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12}"; "& {Invoke-WebRequest -UseBasicParsing '......install.ps1' | Invoke-Expression}"
pause
exit
Догадываюсь, что какие-то траблы с кодировкой у ресурса, но как победить проблему пока не ясно. Есть какой-то способ исправить кодировку, при запуске скрипта удаленно ?

Отправлено: 20:47, 13-08-2021

 

Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


а так
PowerShell
Код: Выделить весь код
Invoke-WebRequest https://...install.ps1/ -outfile "C:\install.ps1"
удаленно можно так его запустить
Код: Выделить весь код
Invoke-Command -ComputerName $comp -FilePath "...script.ps1"
или что у вас удаленно ...

Последний раз редактировалось alpap, 14-08-2021 в 00:50.

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:47, 13-08-2021 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Deadooshka


Сообщения: 2566
Благодарности: 698

Профиль | Отправить PM | Цитировать


можно через Content брать
Код: Выделить весь код
(Invoke-WebRequest 'https://......Install.ps1').Content | Invoke-Expression
. Убедитесь, что ссылка на сам скрипт, а не его html-отображение.
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:56, 14-08-2021 | #3


Новый участник


Сообщения: 22
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Sham:
можно через Content брать »
Через content то что надо, благодарю.

Отправлено: 05:12, 14-08-2021 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] При запуске скрипта с github вижу вопросы вместо русских букв

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
MySQL - Вместо русских букв отображается вопросы (????) Chuck_Norris Программирование и базы данных 14 14-08-2015 07:09
[решено] php вместо русских букв символы binders Вебмастеру 2 01-02-2010 18:46
2008 - [решено] в меню программ вместо русских букв ????? IDimon Windows Server 2008/2008 R2 1 14-02-2009 23:28
Знаки вопросов вместо русских букв nec 3540A Мобильные ОС, смартфоны и планшеты 7 15-05-2006 21:01
Квадраты вместо русских букв Guest Программное обеспечение Linux и FreeBSD 9 12-03-2004 20:24




 
Переход