запуск скрипта powershell



Powershell выполнение скриптов запрещено для данной системы

Автор Stepeecoyote задал вопрос в разделе Другие языки и технологии

BAT файл и PowerShell (программеры выручайте) и получил лучший ответ

Ответ от ...[гуру]
Ну. . если Вас устроит передача ещё одного параметра, то в cmd/bat 0 параметр это полное имя cmd/bat. for умеет возвращать "части" имени файла н-р ~dp вернет имя диска и путь.
итого в cmd/bat:
for %%i in (%0) do set mypath=%%~dpi
echo %mypath%
В mypath будет путь. Дальше не проблема его передать в Powershell как параметр.
В принципе можно отобрать по списку процессов cmd, получить у него "рабочую папку" (с этим есть сомнения) и дальше юзать, но имхо проще так, как выше. Если все-таки нужен второй вариант - пишите на почту. Попробую набросать.

Ответ от Bender Rodriguez[гуру]
Почти ничего не читал, споткнулся на "скрипт PowerShell запускаемый BAT файлом". Это гениально.

Ответ от Ёергей Садомский[активный]
на батниках далеко не улетишь

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: BAT файл и PowerShell (программеры выручайте)
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*