Войти

Показать полную графическую версию : [решено] Запуск скрипта


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

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

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

Kazun
31-10-2013, 11:33
На выбор, как сконвертировать ps1 -> exe
1) http://rkeithhill.wordpress.com/2010/09/21/make-ps1exewrapper/
2) PS2EXE
3) PowerGui (F9 - Compile Script)

Lich130387
31-10-2013, 12:29
Kazun, 3, так как именно он установлен, спасибо.

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

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

Lich130387
31-10-2013, 13:52
Так я же писал, что его запускаю не с повергуя или с изе, а буквально с повершелла. Кстати, с первых двух у меня тоже с пробелами всё запускается

sunnykey
31-10-2013, 14:43
Добавь в самом начале скрипта
Start-Transcript -Path c:\posh.log
А в конце
Stop-Transcript
и у тебя появиться лог исполнения скрипта




© OSzone.net 2001-2012