новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
NKartam
Приватное сообщение

Необходимо написать скрипты на PowerShell для ОС Windows

2 |  1
20 июня 2023 в 15:42:01 (1 год 21 неделя 1 день 3 часа назад)
Текст задания
Необходимо написать скрипты на PowerShell для ОС Windows, реализующие заданную задачу.
Каждый скрипт должен быть расширяемым путем изменения констант в начале скрипта.
Каждый скрипт должен возвращать результат в виде объекта (PSObject или HashTable) или массива объектов с одинаковым набором свойств (в зависимости от задачи).

1. Получение ключа реестра
===========================

примитивный пример:

$REG_PATH = \\\'HKEY_LOCAL_MACHINE\\\\SOFTWARE\\\\Microsoft\\\\Windows\\\\CurrentVersion\\\'
Get-Item -Path Registry::HKEY_LOCAL_MACHINE\\\\SOFTWARE\\\\Microsoft\\\\Windows\\\\CurrentVersion

Скрипт должен учитывать, что в заданной константе может быть путь как до ветки, так и путь до ключа.
Если задан путь до ветки - возвращать значение ключа (Default).
Если задан путь до ключа - возвращать значение ключа.

Помимо значения ключа скрипт должен возвращать его тип: REG_SZ, REG_EXPAND_SZ, REG_DWORD
В зависимости от типа ключа скрипт должен преобразовывать его значение в один из следующих типов:
String
DateTime
Int16
Int32
Int64
UInt16
UInt32
UInt64
Double
Decimal
Boolean

Если заданный ключ/ветка отсутствует на компьютере - возвращать:
@{
\\\'type\\\' = \\\'missing\\\'
\\\'value\\\' = $null;
}

PS остальные скрипты дам в переписке
0
Отклики (2)