PowerShell - [решено] Запуск скрипта

Ответить
Аватара пользователя
Lich130387

PowerShell - [решено] Запуск скрипта

Сообщение Lich130387 »

Не могу сделать запуск скрипта. Дважды щёлкаешь на файл со скриптом, выдаёт что-то красным и закрывается. Так просто, с повершелла скрипт запускается. В ISE без проблем.



Запуск скриптов разрешён (установлено значение "RemoteSigned").



ЗЫ Эх, можно было бы скомпилировать скрипт, чтобы получить нормальный exe-шник.
Аватара пользователя
Kazun

Re: PowerShell - [решено] Запуск скрипта

Сообщение Kazun »

На выбор, как сконвертировать ps1 -> exe

1)
http://rkeithhill.wordpress.com/2010...ps1exewrapper/


2) PS2EXE

3) PowerGui (F9 - Compile Script)
Аватара пользователя
Lich130387

Re: PowerShell - [решено] Запуск скрипта

Сообщение Lich130387 »

Kazun, 3, так как именно он установлен, спасибо.



Кстати, заметил, что скрипт не запускается, если в пути до него содержатся проблемы. Но не знаю, как это исправить. Не будешь же специально следить, чтобы не было пробелов.
Аватара пользователя
Kazun

Re: PowerShell - [решено] Запуск скрипта

Сообщение Kazun »

Проверил в PowerGui, никаких проблем с запуском скрипта. Путь был - "C:\Users\teeee\Desktop\1 3\1 2[]3\Script.exe"
Аватара пользователя
Lich130387

Re: PowerShell - [решено] Запуск скрипта

Сообщение Lich130387 »

Так я же писал, что его запускаю не с повергуя или с изе, а буквально с повершелла. Кстати, с первых двух у меня тоже с пробелами всё запускается
Аватара пользователя
sunnykey

Re: PowerShell - [решено] Запуск скрипта

Сообщение sunnykey »

Добавь в самом начале скрипта



Код:

Код: Выделить всё

Start-Transcript -Path c:\posh.log

А в конце



Код:

Код: Выделить всё

Stop-Transcript

и у тебя появиться лог исполнения скрипта
Ответить

Вернуться в «Скриптовые языки администрирования Windows»