Установка Powershell на 600 клиентских компьютерах - Рекомендуемые настройки

голоса
3

Я хочу установить Powershell 600 XP компьютеров и использовать его в качестве основной оболочки обработки, например, заменяя пакетные сценарии, сценарии VB некоторые другие небольшие программы. Процесс установки не является проблемой. Некоторые вопросы, которые я думаю, что я собираюсь попадаться будут

1) Изменение разрешения разрешить PowerShell для выполнения сценариев

2) Скорость запуска poweshell

3) Использование Poweshell для входа / выхода из системы скриптов с GPO

Проблема 2, есть сценарии, которые, как предполагается ускорить PowerShell, но мне кажется, нужно запустить в качестве администратора (который, конечно, не то, что делают обычные пользователи). Кто-нибудь имел опыт работы с использованием poweshell таким образом?

Задан 22/09/2008 в 06:42
пользователем
На других языках...                            


3 ответов

голоса
0

Изменение разрешения, чтобы скрипты Powershell можно сделать с помощью групповой политики.

Microsoft предоставляет ADM шаблоны здесь , есть только один вариант «Включить выполнение сценариев» и может быть назначен на пользователе или компьютер уровне.

Ответил 22/09/2008 в 11:44
источник пользователем

голоса
2

Чтобы ускорить начало PowerShell, Джеффри Snover (партнер / архитектор отвечает за PowerShell) обеспечивает «Update-GAC» сценарий здесь .

В основном, это просто проходит через сборку, которые загружаются для PowerShell и NGen'ing (предварительно составитель ПЯ в машинный код) им. Это ускорит запуск PowerShell.

Еще одна хитрость заключается в запуске PowerShell с -nologo и -noprofile переключателей.

Это будет пропускать сценарии профиля и выплеск логотип.

Существует продукт для использования PowerShell для входа / выхода из системы скриптов из специальных операций программного обеспечения. Есть и другие способы сделать это также.

%windir%\system32\WindowsPowerShell\v1.0\powershell.exe -nologo -noprofile
Ответил 22/09/2008 в 11:51
источник пользователем

голоса
0

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

Так отвечая на мои собственные вопросы

  1. Это может быть сделано с помощью объектов групповой политики
  2. Первый запуск занимает не менее 10 секунд на наших компьютерах. это может добавить, что время на время входа в систему, которая является неприемлемым.
  3. Это, кажется, довольно просто сделать, используя сценарии выше невидимости требуется, или позвонив по телефону Powershell ехе и передавая его запуска опции.

На наших компьютерах, чтобы использовать PowerShell для входа в систему, кажется, не стоит только из-за увеличения времени входа в систему.

Ответил 02/10/2008 в 11:50
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more