Запуск скрипта Powershell или как открыть определенный файл
-
- Пассажир
- Сообщения: 6
- Зарегистрирован: Ср окт 02, 2019 5:13 pm
- Благодарил (а): 0
- Поблагодарили: 0
Запуск скрипта Powershell или как открыть определенный файл
Добрый день!
Поиском в теме пользовался и гугл в помощь тоже призывал - не помогло, возможно, плохо пробовал.
Есть скрипт для PowerShell, который должен выполняться между двумя задачами xStarter. Скрипт сохранен в стандартном виде, как script.ps1 (блокнот).
Подскажите, пжлст, как запустить этот файл со скриптом с помощью xStarter и вписать это действие между двумя другими шагами? Грубо говоря, как открыть определенный файл?
Спасибо!
Поиском в теме пользовался и гугл в помощь тоже призывал - не помогло, возможно, плохо пробовал.
Есть скрипт для PowerShell, который должен выполняться между двумя задачами xStarter. Скрипт сохранен в стандартном виде, как script.ps1 (блокнот).
Подскажите, пжлст, как запустить этот файл со скриптом с помощью xStarter и вписать это действие между двумя другими шагами? Грубо говоря, как открыть определенный файл?
Спасибо!
- Alex
- Ас
- Сообщения: 2833
- Зарегистрирован: Вт апр 05, 2005 3:28 pm
- Откуда: Kaliningrad City
- Благодарил (а): 2 раза
- Поблагодарили: 91 раз
- Контактная информация:
Re: Запуск скрипта Powershell или как открыть определенный файл
Здравствуйте!
Пробовали как написано в этой статье?
https://webhamster.ru/mytetrashare/inde ... dupdoiaoza
В xStarter - запуск процесса (RunProcess) с включением галочки консольного процесса и такими параметрами:
Powershell -File ./systemInfo.ps1
Пробовали как написано в этой статье?
https://webhamster.ru/mytetrashare/inde ... dupdoiaoza
В xStarter - запуск процесса (RunProcess) с включением галочки консольного процесса и такими параметрами:
Powershell -File ./systemInfo.ps1
-
- Пассажир
- Сообщения: 6
- Зарегистрирован: Ср окт 02, 2019 5:13 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Запуск скрипта Powershell или как открыть определенный файл
Александр, спасибо за помощь! Называется "читай сначала инструкцию" но не тут-то было. Сам PowerShell запускается, но не запускает файл.
Настройки, как указано ниже. Пробовал указывать неполный путь "Powershell -File ./Excel_Format_Script.ps1" - все равно результат тот же
В логах "Запуск" и "Окончание" - без ошибок.
- Вложения
-
- 2019-10-03_10-02-34.png (40.59 КБ) 7917 просмотров
- Alex
- Ас
- Сообщения: 2833
- Зарегистрирован: Вт апр 05, 2005 3:28 pm
- Откуда: Kaliningrad City
- Благодарил (а): 2 раза
- Поблагодарили: 91 раз
- Контактная информация:
Re: Запуск скрипта Powershell или как открыть определенный файл
Alex - это Алексей .
На вашем скриншоте в "Пареметры запуска" слово Powershell лишнее.
То, что при выполнении в командной строке идет одним текстом (Powershell -File ./systemInfo.ps1) в xStarter разделяется на две:
Имя файла (Powershell, у Вас полный путь указан, все ок)
Параметры запуска (-File ./systemInfo.ps1)
На вашем скриншоте в "Пареметры запуска" слово Powershell лишнее.
То, что при выполнении в командной строке идет одним текстом (Powershell -File ./systemInfo.ps1) в xStarter разделяется на две:
Имя файла (Powershell, у Вас полный путь указан, все ок)
Параметры запуска (-File ./systemInfo.ps1)
-
- Пассажир
- Сообщения: 6
- Зарегистрирован: Ср окт 02, 2019 5:13 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Запуск скрипта Powershell или как открыть определенный файл
Оч прошу прощения!)))
Пробовал разные комбинации и со словом Powershell, и без - результат одинаковый. Возможно ли такое, что Powershell закрывается слишком быстро, когда используется RunProcess? Потому что если запускаю скрипт вручную (т.е. открываю сам файл) - он думает секунд 5, прежде чем начать выполнять операциюAlex писал(а): ↑Чт окт 03, 2019 11:56 amНа вашем скриншоте в "Пареметры запуска" слово Powershell лишнее.
То, что при выполнении в командной строке идет одним текстом (Powershell -File ./systemInfo.ps1) в xStarter разделяется на две:
Имя файла (Powershell, у Вас полный путь указан, все ок)
Параметры запуска (-File ./systemInfo.ps1)
- Alex
- Ас
- Сообщения: 2833
- Зарегистрирован: Вт апр 05, 2005 3:28 pm
- Откуда: Kaliningrad City
- Благодарил (а): 2 раза
- Поблагодарили: 91 раз
- Контактная информация:
Re: Запуск скрипта Powershell или как открыть определенный файл
А Вы используете последнюю бета версию xStarter? Там недавно были значительные изменения в консольном запуске процессов.
Если Да, то пришлите пожалуйста пример ps1 файла, проведу эксперименты.
Если Да, то пришлите пожалуйста пример ps1 файла, проведу эксперименты.
-
- Пассажир
- Сообщения: 6
- Зарегистрирован: Ср окт 02, 2019 5:13 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Запуск скрипта Powershell или как открыть определенный файл
Использую версию 1.9.3.84 RUS
Прикрепляю скрипт. Спасибо!
- Вложения
-
- Excel_Format_Script_test.rar
- (574 байт) 293 скачивания
-
- Пассажир
- Сообщения: 6
- Зарегистрирован: Ср окт 02, 2019 5:13 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Запуск скрипта Powershell или как открыть определенный файл
Добрый день!
Алексей, попробовал последнюю бету (не обратил внимание на "Если да" ) - та же самая история, точнее, скрипт вообще не не стартует. В логах висит статус "Запуск" и больше ничего не происходит. Может Вам удалось посмотреть?
Спасибо!
- Alex
- Ас
- Сообщения: 2833
- Зарегистрирован: Вт апр 05, 2005 3:28 pm
- Откуда: Kaliningrad City
- Благодарил (а): 2 раза
- Поблагодарили: 91 раз
- Контактная информация:
Re: Запуск скрипта Powershell или как открыть определенный файл
Провел тесты. Для начала запустил cmd.exe и попытался выполнить скрипт там.
Получил такое сообщение: По умолчанию у меня оказался выставлен запрет на выполнение сценариев. Нашел такой вариант запуска, с моими путями:
powershell.exe -ExecutionPolicy Bypass -File e:\Excel_Format_Script_test.ps1
Такой вариант отработал успешно.
В итоге в задаче xStarter указал примерно так: Такой вариант также отработал успешно.
Получил такое сообщение: По умолчанию у меня оказался выставлен запрет на выполнение сценариев. Нашел такой вариант запуска, с моими путями:
powershell.exe -ExecutionPolicy Bypass -File e:\Excel_Format_Script_test.ps1
Такой вариант отработал успешно.
В итоге в задаче xStarter указал примерно так: Такой вариант также отработал успешно.
-
- Пассажир
- Сообщения: 6
- Зарегистрирован: Ср окт 02, 2019 5:13 pm
- Благодарил (а): 0
- Поблагодарили: 0
Re: Запуск скрипта Powershell или как открыть определенный файл
Алексей, все отработало идеально!! Спасибо большое!