powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Подскажите по PowerShell
14 сообщений из 14, страница 1 из 1
Подскажите по PowerShell
    #39965251
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
try
{
	Invoke-Command -ComputerName "mycomp" -ScriptBlock { Start-WebAppPool -Name mysite" }
}
catch
{
  Write-Host "Error!!!"
  Write-Host $error[0].Exception
}

Write-Host -NoNewLine 'Press any key to continue...';
$null = $Host.UI.RawUI.ReadKey('NoEcho,IncludeKeyDown');



Жму выполнить помощью PowerShell
мелькает ошибка красным и окно закрывается

Почему закрывается окно, если есть ReadKey?
Как посмотреть ошибку?
Спасибо
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39965265
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview
Как посмотреть ошибку?

Я для написания скриптов использую PowerShell ISE - там все ошибки видны.
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39965276
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй
Код: powershell
1.
[System.Console]::ReadKey(true)



я в душе не знаю, что это за шляпа:
автор
Код: powershell
1.
$Host.UI.RawUI.ReadKey('NoEcho,IncludeKeyDown');
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39965277
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловны
Я для написания скриптов использую PowerShell ISE - там все ошибки видны.

Сто лет не пользовался ей, уже забыл что это такое. Пишу скрипты в VSCode + PowerShell extension к нему. Оно (ISE), кстати, с седьмым PS работает?
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39965287
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Оно (ISE), кстати, с седьмым PS работает?

Нет, оно только для Windows PS (5.1), PS Core (6.x) и PS 7 оно не поддерживает. Оно, в общем-то, и понятно - ISE сделана на ядре MSVS, там куча библиотек от неё, включая доисторическое наследие в виде COM-интерфейсов (типа DTE2). Вот MS и решила не тащить весь этот ужас дальше.
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39965292
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вроде правильный синтаксис, что не так?
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39965293
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
точка с запяьтой в первой строке лишняя
но это не страшно
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39965295
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... " mysite" };
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39965313
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview,

у меня еще нет пункта в меню "Run in PowerShell" (в душе не знаю, почему - мне он на не нужен), но если запустить через Win+R (вбить туда: "c:\Program Files\PowerShell\7\pwsh.exe" -c "$Host.UI.RawUI.ReadKey('NoEcho,IncludeKeyDown');"), то все, вроде бы норм - выскочившая консоль сама не закрывается.
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39965997
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
fkthat
listtoview,

у меня еще нет пункта в меню "Run in PowerShell" (в душе не знаю, почему - мне он на не нужен), но если запустить через Win+R (вбить туда: "c:\Program Files\PowerShell\7\pwsh.exe" -c "$Host.UI.RawUI.ReadKey('NoEcho,IncludeKeyDown');"), то все, вроде бы норм - выскочившая консоль сама не закрывается.

Вам же написали

Сон Веры Павловны
listtoview
Как посмотреть ошибку?

Я для написания скриптов использую PowerShell ISE - там все ошибки видны.
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39966044
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2
Вам же написали

А если в ноутпаде написать, то как-то по-другому заработает?
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39966065
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PowerShell ISE и кавычка решила мои вопросы
спасибо!
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39966094
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview
PowerShell ISE и кавычка решила мои вопросы
спасибо!

Если бы ты запускал свой скрипт с командной строки, как нормальные люди делают, то сразу бы ошибку увидел.
...
Рейтинг: 0 / 0
Подскажите по PowerShell
    #39966715
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
fkthat
listtoview
PowerShell ISE и кавычка решила мои вопросы
спасибо!

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

Кактусы - вкусная и полезная еда
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Подскажите по PowerShell
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]