PDA

Показать полную графическую версию : [addons] PowerShell 1.0 и 2.0 (командная оболочка)


Страниц : [1] 2

gora
19-03-2007, 17:06
Аддоны PowerShell v1.0 ru и PowerShell v2.0 ru

Microsoft Windows® PowerShell – это новая командная оболочка и язык сценариев для системного администрирования и автоматизации.
Основанная на .NET Framework, эта оболочка позволяет ИТ-специалистам и разработчикам контролировать и автоматизировать администрирование Windows и приложений.

Сайт программы: http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx

Аддон предназначен для интеграции в дистрибутив Windows XP посредством UpdatePack-XPSP3-Rus.
Распакуйте содержимое архива и скопируйте в папку Addons.

В качестве аддона установка происходит при первом входе в систему и используется ключ реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx\785.

Для установки требуется установленный .Net FrameWork 2.0 и выше. Проверено с аддоном DotNet11_35SP1_KB_LP.
При установке производится проверка наличия установленного .Net FrameWork 2.0 и выше и, в случае его отсутствия, установка будет прервана с выдачей соответствующего сообщения.

Место установки: %SystemRoot%\system32\WindowsPowerShell\v1.0\
Способ установки: SVCPACK, может использоваться и для установки на "живую" систему.

Ярлык создается: в меню Пуск->Программы->Windows PowerShell 1.0

Аддон PowerShell v1.0 ru сделан из KB926140 (http://www.microsoft.com/downloads/details.aspx?familyid=30125A46-B97C-4704-AA10-605E809D5933&displaylang=ru)
Аддон PowerShell v2.0 ru сделан из KB968930 (http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=60cb5b6c-6532-45e0-ab0f-a94ae9ababf5)

Аддон PowerShell v2.0 ru не совместим с аддоном PowerShell v1.0 ru, он его полностью заменяет.

Ссылки прикреплены, размер аддонов:
PowerShell v1.0 ru - 1,55 МБ
PowerShell v2.0 ru - 5,67 МБ.

Аддоны упакован методом LZMA2, для распаковки используйте архиватор 7-Zip и версии 9.04 и выше.

[hr]
Аддон Microsoft Windows PowerShell 1.0 RUS для интеграции в дистрибутив Windows XPSP2 посредством UpdatePack-XPSP3-Rus
Тип интеграции - svcpack
Это новая командная оболочка и язык сценариев для системного администрирования и автоматизации. Основанная на .NET Framework, эта оболочка позволяет ИТ-специалистам и разработчикам контролировать и автоматизировать администрирование Windows и приложений.
Домашняя страница - http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx

--
Ссылки на закачку:
Зеркало 1 (http://rapidshare.com/files/270981595/PowerShell.zip.html)
Зеркало 2 (http://ifolder.ru/1422726)
~ 1.6 Мб
--

Ярлык программы помещается в "Пуск - Программы - Windows PowerShell 1.0"
Удаление аддона в "Установка и удаление программ"
Для интеграции в дистрибутив Windows распакуйте архив в папку "Addons" UpdatePack-XPSP2-Rus

---
Замечания:
Требуется .NET Framework 2.0

Petya V4sechkin
19-03-2007, 17:25
dimich22
Он ведь требует установленного .NET Framework 2.0.
Не все ставят .NET 2.0 из Svcpack.

dimich22
19-03-2007, 17:49
Напишу в замечаниях по установке. Я-то ставлю .NET Framework 2.0 сразу, да и судя по форуму многие так делают.

DNK_Inc
15-01-2008, 16:33
Расскажите, пожалуйста, кто уже пользовался этим инструментом на практике? На сколько им удобнее пользоваться, чем, скажем, тем же CMD или WSH? Я немного слышал о нём и даже немного нашел инфы в сети: http://www.intuit.ru/department/os/compromtwin/16/1.html. Но практическое применение его в автоматизации не встречал!

Grunger86
15-01-2008, 16:37
практическое применение его в автоматизации не встречал! »
imho, по-настоящему юзать его начнут только через года 2-3, когда люди начнут переходить на Vista & Server 2008...
а сейчас... мне вот чёт влом его изучать вообще :) хотя, бывают очень специфические задачи, но редко...

Diver1
18-08-2009, 13:23
У кого-нибудь работает с UpdatePack-XPSP3-Rus? У меня после установки системы нет Повершела. Фреймворк ставится из svcpack (Аддон .Net FrameWork 1.1 + 3.5SP1+LP+KB с поливариантным режимом установки.)

tr011_tmn
18-08-2009, 14:56
Diver1, работает у меня, кроме того на базе данного аддона, создал аналогичный для W23 и тоже работает отлично

Diver1
20-08-2009, 13:21
Как ставить этот аддон? Вернее как до его установки установить Framework?

jameszero
20-08-2009, 13:56
Diver1
Попробуйте другой вариант аддона Framework от simplix - .NET Framework 1.1 + 3.5 (http://forum.oszone.net/showpost.php?p=1166119)

Vdm17
20-08-2009, 14:02
Еще как вариант - ставить из RunOnceEx после установки .NET

markowww
20-08-2009, 18:51
Первое зеркало, которое на рапиде - мертво, файл не найден

Diver1
21-08-2009, 13:55
jameszero, и с ним тоже не ставится:(
Vdm17, как это сделать?

tr011_tmn
21-08-2009, 15:11
Diver1, перепакуйте аддон с помощью кнопки работы с 7z архивами, и укажите в файле кофигурации номер запуска из руносекса мозже чем установка .NET. Это делается очень просто, только звучит пугающе

Diver1
27-08-2009, 15:45
tr011_tmn, не нашел в каком файле это в аддоне править.
ЛЮДИ! Если кто использует этот аддон, просвятите как вы его ставите?

tr011_tmn
27-08-2009, 16:08
Diver1, как появится время я выложу его ипапку с измененным номером, мне важно знать с каким номером рунесекаса у вас устанавливается .net, что бы изменить.

Diver1
28-08-2009, 06:46
tr011_tmn, я использую аддон от gora: .Net FrameWork 1.1 + 3.5SP1+LP+KB (http://forum.oszone.net/thread-127468.html) который использует номер 777. Также используется аддон от gora: x-Reset10 (http://forum.oszone.net/post-767103.html#post767103) который использует ключ 950. Желательно выложить не готовый аддон, а указать где и что править, так как хочется самому разобраться и уметь это делать самому. Заранее спасибо.

tr011_tmn
28-08-2009, 08:33
Diver1, хорошо не мытьем дак катанием:
- открываете Статью (http://forum.oszone.net/thread-83838.html), изучаете её
- открываете ссылку (http://buttontc.7zsfx.info/), скачиваете кнопку для работы с 7z архивами, а также изучаете информацию представленую по ссылке
- открываете total commander, запускаете инсталятор кнопки, и следуете инструкциям инсталятора.
- находите каталог куда у вас извлечен аддон
- заходите в каталог svcpack данного аддона
- выделяете курсором исполняемый файл данного аддона
- нажимаете на кнопку "работа с 7z архивами" в панели инструментов total commander'а
- выбираете первый вариант действия (извлечь компоненты указаные в ini (4 шт.))
- получаете 4 составляющих аддона, вас интересует powersh_090828_10-17.txt
- открываете его любым редактором

;!@Install@!UTF-8!
InstallPath="%Systemdrive%\\temp\powers"
RunProgram="%Systemdrive%\\temp\\powers\\inst.cmd"
Delete="%systemdrive%\\temp\\powers"
GUIMode="2"
;!@InstallEnd@!

- изменяете содержимое на:

;!@Install@!UTF-8!
Title="Microsoft Windows PowerShell 1.0 RUS "
BeginPrompt=" Сейчас будет произведена установка
Microsoft Windows PowerShell 1.0 RUS
Инсталятор сообщит вам об окончании установки"
SetEnvironment="mess=HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunOnceEx"
SetEnvironment="PShell=%systemdrive%\\temp\\PSHELL"
BeginPrompt="Сейчас будет установлен Microsoft Windows PowerShell 1.0 RUS "
ExtractTitle="Распаковка файлов..."
ExtractDialogText="Придется подождать..."
InstallPath="%PShell%"
;Установка Microsoft Windows PowerShell 1.0 RUS на живую систему
RunProgram="%PShell%\\inst.cmd"
RunProgram="cmd /c RD /S /Q %PShell%"
;Установка Microsoft Windows PowerShell 1.0 RUS в качестве аддона
AutoInstall1="hidcon:REG ADD %mess%\\778 /VE /D \"Microsoft Windows PowerShell 1.0 RUS\" /f"
AutoInstall1="hidcon:REG ADD %mess%\\778 /V 1 /D \"%PShell%\\inst.cmd\" /f"
AutoInstall2="hidcon:REG ADD %mess%\\779 /V 1 /D \"cmd /c RD /S /Q %PShell%\" /f"
GUIFlags="2+4+8+16+32+2048+4096"
GUIMode="1"
FinishMessage="Microsoft Windows PowerShell 1.0 RUS установлен!"
; This SFX archive was created using "Button for creation and work with 7z SFX archives in Total Commander v.12.2" 29.06.2009 14-27. The last version of "Button" you can find on http://buttontc.7zsfx.info
;!@InstallEnd@!
- сохраняете
- в total commander выделяете курсором компоненты извлеченный из архива (можете воспользоваться клавишей insert)
- нажимаете кнопку "работа с 7z архивами", получаете сообщение о успешном выполнении операций ( либо сообщение об ошибке, в случае с ошибками курите первые два пункта)
- получаете новый исполняемый файл аддона предназначенный для запуска установки powershell посредством RunOnceEx, сразу же после установки .Net от gora
- тестируете собранный аддон
p.s. проследите что бы ключи указанные в конфигурационном файле не были заняты другими аддонами. Кроме того после того как аддон будет собран удалите составляющие компоненты, не стоит их оставлять в папке svcpack, иначе они пополнят ваш дистрибьютив, при своей полной ненадобности после сборки.

Вроде бы все описал по пунктам.

Diver1
28-08-2009, 09:43
tr011_tmn, вот это ответ-инструкция!!! Пять баллов! В понедельник попробую. Огромное спасибо!

gora
28-08-2009, 10:54
tr011_tmn, нет слов, инструкция подробная :clapping:, но есть несколько уточнений:
- одновременно используются параметры AutoInstall1 и AutoInstall2, это допустимо при правильной ком строке запуска, но не понятно зачем это сделано!?
- у Вас GUIMode="1", а в исходном GUIMode="2", значит нужен ключ в ком строку аддона
- файл inst.cmd вообще можно не использовать, и перенести единственную строку из него в файл конфигурации в строки RunProgram="%PShell%\\inst.cmd"
...
AutoInstall1="hidcon:REG ADD %mess%\\778 /V 1 /D \"%PShell%\\inst.cmd\" /f" »
- про изменения файла run, а они нужны, тоже не сказано
- сохранять отредактированный файл конфигурации нужно в кодировке UTF-8, неискушенный пользователь может этого не знать
- не подавляется окно консоли в этой строке:RunProgram="%PShell%\\inst.cmd" »
- не удаляется папка %systemdrive%\temp\PSHELL при установке без ключей

Надеюсь, что критику сочтете конструктивной.

Diver1
28-08-2009, 11:02
gora, подожду что скажет tr011_tmn




© OSzone.net 2001-2012