Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Новичку для выполнения скриптов PowerShell

Ответить
Настройки темы
PowerShell - Новичку для выполнения скриптов PowerShell

Пользователь


Сообщения: 53
Благодарности: 0


Конфигурация

Профиль | Отправить PM | Цитировать


По сравнению с CMD/BAT, запуск скриптов PowerShell требует знаний. Тексты скриптов есть, а выполнить не удалось. Источника с краткими указаниями именно по запуску не нашёл. Пожалуйста, поясните:
1) Важна ли версия PowerShell для успешного выполнения любого скрипта?
2) Для запуска в виде файлов, текст достаточно сохранить в файле PS1 без изменений?
3) Запускать лучше PS1 или CMD/BAT со ссылкой на PS1?
4) Как задать политику выполнения? Одноразово - Set-ExecutionPolicy -executionPolicy Unrestricted? Как разрешить выполнение скриптов постоянно?

Отправлено: 15:43, 27-11-2015

 

Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


1)
Код: Выделить весь код
Get-Help about_requires
2) Смотря что подразумевается под изменениями. И потом,
Код: Выделить весь код
Get-Help about_scripts
3) Смотря для чего
4) Прежде
Код: Выделить весь код
Get-Help Set-ExecutionPolicy
, наиболее оптимальный вариант
Код: Выделить весь код
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Если запускать CMD\BAT как сценарий PS, можно оставить политики без изменений.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:12, 27-11-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1754
Благодарности: 965

Профиль | Цитировать


Masutin,
2. Скрипты запускаются только из консоли, так как ассоциированы с блокнотом, но можно сделать ассоциацию с powershell (ftype и assoc в помощь).

Отправлено: 16:12, 27-11-2015 | #3


Пользователь


Сообщения: 53
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо за ответы! Похоже, скрипты не выполняются из-за отсутствия в PowerShell 1.0 для XP команд Get-Ciminstance, Get-WinUserLanguageList. Нет файлов помощи about_requires, about_scripts. На microsoft.com для XP только PowerShell 1.0.

Отправлено: 07:47, 29-11-2015 | #4


Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


Цитата Masutin:
На microsoft.com для XP только PowerShell 1.0.
Откровенная ложь, ибо ссылку на загрузку PowerShell 2 никто не удалял. Правда перед установкой лучше натянуть все доступные для ХР дотнеты. На счет перечисленных Вами командлетов, если не изменяет память, они появились начиная с PowerShell > v2
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:04, 29-11-2015 | #5


Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


На Windows Xp можно поставить PowerShell V2:

Get-Ciminstance - доступен с версии PowerShell v3 и выше
Get-WinUserLanguageList - доступен начиная с ОС Windows 8 и выше
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:39, 29-11-2015 | #6


Пользователь


Сообщения: 53
Благодарности: 0

Профиль | Отправить PM | Цитировать


Установлена v2! Папка v1.0 ввела в заблуждение.
A как сделать, чтобы после запуска файла PS1 (или BAT?) окно не закрывалось?

Отправлено: 22:12, 25-06-2016 | #7


Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


В конце кода ps1, например, поместить [Console]::ReadKey()

Отправлено: 10:10, 26-06-2016 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Новичку для выполнения скриптов PowerShell

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Получение HTML после выполнения клиентских скриптов veter48 Программирование и базы данных 0 04-12-2013 17:12
Программа для выполнения скриптов/хранимых процедур на сервере MsSQL LilLoco Хочу все знать 0 28-01-2013 11:15
Любой язык - Учебники по JavaScript для написания скриптов для Adobe Photoshop Lan-Laboratory Скриптовые языки администрирования Windows 1 26-05-2010 13:59
Soft для С++ новичку. Drem Программное обеспечение Windows 6 08-02-2006 20:06
Программа для шифровки Perl'овых скриптов Sean Ingumsky Вебмастеру 4 10-06-2003 15:42




 
Переход