|
Powershell при запуске скриптов сначала компилирует их в сборку?
|
|||
---|---|---|---|
#18+
где можно найти бинарник? в каком-нибудь prejit кэше? какой командой можно преобразовать ps скрипт в DotNet dll, которая бы использовала объектную модель Powershell? насколько совместим нынче Linux порт https://github.com/Pash-Project/Pash с оригиналом? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2015, 11:16 |
|
Powershell при запуске скриптов сначала компилирует их в сборку?
|
|||
---|---|---|---|
#18+
много вопросов задаёшь (ц) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2015, 11:19 |
|
Powershell при запуске скриптов сначала компилирует их в сборку?
|
|||
---|---|---|---|
#18+
судя по https://gallery.technet.microsoft.com/PS2EXE-Convert-PowerShell-9e4e07f1 Powershell не делает предкомпиляцию в DotNet сборку подобно http://www.csscript.net/ ? т.е. Powershell - это самостоятельный интерпретатор без предкомпиляции? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2015, 11:30 |
|
Powershell при запуске скриптов сначала компилирует их в сборку?
|
|||
---|---|---|---|
#18+
sanyock2т.е. Powershell - это самостоятельный интерпретатор без предкомпиляции? Да. Но его (правда, не без некоторых плясок с бубном) вполне можно хостить в обычных приложениях. Начать можно отсюда: https://msdn.microsoft.com/en-us/library/ee706563(v=VS.85).aspx ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2015, 13:28 |
|
Powershell при запуске скриптов сначала компилирует их в сборку?
|
|||
---|---|---|---|
#18+
Сон Веры Павловныsanyock2т.е. Powershell - это самостоятельный интерпретатор без предкомпиляции? Да. Но его (правда, не без некоторых плясок с бубном) вполне можно хостить в обычных приложениях. Начать можно отсюда: https://msdn.microsoft.com/en-us/library/ee706563(v=VS.85).aspx хостить не хотелось бы, хотелось бы обратить в байт код без всяких заворачиваний получается тогда лучше в DotNet проге просто делать вызовы к API Powershell ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2015, 14:19 |
|
Powershell при запуске скриптов сначала компилирует их в сборку?
|
|||
---|---|---|---|
#18+
sanyock2получается тогда лучше в DotNet проге просто делать вызовы к API Powershell Да Сон Веры ПавловныДа. Но его (правда, не без некоторых плясок с бубном) вполне можно хостить в обычных приложениях. Начать можно отсюда: https://msdn.microsoft.com/en-us/library/ee706563(v=VS.85).aspx Что-то там слишком наворочено. Вот простейшая функция для запуска скрипта. И никаких плясок Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2015, 15:24 |
|
Powershell при запуске скриптов сначала компилирует их в сборку?
|
|||
---|---|---|---|
#18+
Cat2Вот простейшая функция для запуска скрипта. И никаких плясок Потому что случай, как и сама функция, простейший. Когда начинаются нюансы, тогда начинаются пляски. Мне, например, как-то нужно было создавать runspace, определенным образом инициализированным - с импортированными самописными модулями, и заданными для его функций глобальными алиасами. И profile.ps1 при этом не участвовал - видимо, таков нюанс программного создания runspace. Пришлось все команды из файла профиля последовательно прогонять после создания runspace. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2015, 18:18 |
|
Powershell при запуске скриптов сначала компилирует их в сборку?
|
|||
---|---|---|---|
#18+
Мне Powershell показался неуклюжей пародией на Unix Bash т.е. не понравился синтаксисом и другими особенностями гораздо приятнее делать скрипты в оригинальном синтаксисе C#/VB.net, например, с помощью: http://www.csscript.net/ а так же в оригинальном синтаксисе Bash на Linux хостах Но использование Powershell API выглядит очень полезным, особенно с учетом активности раздутой вокруг этого Powershell Не нашел в sshnet.codeplex.com возможности интерактивной работы с удаленным хостом SSH т.е. есть async режим, надо чего то там программировать а хотелось бы просто запустить ssh host command1 | pv | command2 и наблюдать на экране консольной DotNet программы все совершенство командной строки Linux в т.ч прогресс pv судя по http://www.cio.com/article/2930694/microsoft-shows-linux-love-adding-support-for-ssh-to-powershell.html MS собирается добавить в Powershell SSH наверно https://sshnet.codeplex.com/ ? скорее всего они реализуют, то что я хочу интересно когда, или уже? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2015, 08:41 |
|
Powershell при запуске скриптов сначала компилирует их в сборку?
|
|||
---|---|---|---|
#18+
того же самого можно достичь просто вызывая процесс ssh клиента из своей программы, но тогда, наверно, пришлось бы по разному делать для Windows (cygwin, putty, 3rd party) и Linux (open ssh client) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2015, 11:25 |
|
|
start [/forum/topic.php?fid=20&msg=39028105&tid=1401294]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 166ms |
0 / 0 |