Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Особенности труда и отдыха в условиях низких температур: К работам при низких температурах на открытом воздухе и в не отапливаемых помещениях допускаются лица не моложе 18 лет, прошедшие...
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Интересное:
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Влияние предпринимательской среды на эффективное функционирование предприятия: Предпринимательская среда – это совокупность внешних и внутренних факторов, оказывающих влияние на функционирование фирмы...
Распространение рака на другие отдаленные от желудка органы: Характерных симптомов рака желудка не существует. Выраженные симптомы появляются, когда опухоль...
Дисциплины:
2022-10-28 | 21 |
5.00
из
|
Заказать работу |
|
|
Для добавления новой записи с именем «PowerShellPath» в раздел CurrentVersion воспользуйтесь командлетом New-ItemProperty, указав путь к разделу, имя записи и значение записи. В данном примере используется значение переменной Windows PowerShell $PSHome, которая хранит путь к каталогу установки Windows PowerShell.
Новую запись к разделу можно добавить при помощи следующей команды, которая также возвращает сведения о новой записи:
PS> New-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion -Name PowerShellPath -PropertyType String -Value $PSHome PSPath : Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWAR E\Microsoft\Windows\CurrentVersion PSParentPath: Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE\SOFTWAR E\Microsoft\Windows PSChildName: CurrentVersion PSDrive : HKLM PSProvider: Microsoft.PowerShell.Core\Registry PowerShellPath: C:\Program Files\Windows PowerShell\v1.0 |
Параметр PropertyType должен содержать имя члена перечисления Microsoft.Win32.RegistryValueKind из следующей таблицы.
Значение PropertyType | Тип свойства |
Binary | Двоичные данные |
DWord | Допустимое число типа UInt32 |
ExpandString | Строка, которая может содержать динамически увеличивающиеся переменные среды |
MultiString | Многострочный текст |
String | Любое строковое значение |
QWord | 8 байт двоичных данных |
Примечание
Можно добавить запись в несколько положений в реестре, указав в качестве параметра Path массив значений:
New-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion, HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion -Name PowerShellPath -PropertyType String -Value $PSHome |
Можно также переписать ранее существовавшую запись в реестре, добавив в любую команду New-ItemProperty параметр Force.
Переименование записей в реестре
Чтобы переименовать запись PowerShellPath в «PSHome», воспользуйтесь командлетом Rename-ItemProperty:
Rename-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion -Name PowerShellPath -NewName PSHome |
Для отображения переименованного значения добавьте в команду параметр PassThru.
|
Rename-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion -Name PowerShellPath -NewName PSHome -passthru |
Удаление записей в реестре
Для удаления записей в реестре PSHome и PowerShellPath воспользуйтесь командлетом Remove-ItemProperty:
Remove-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion -Name PSHome Remove-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion -Name PowerShellPath |
Приложение 1. Псевдонимы, обеспечивающие совместимость
Оболочка Windows PowerShell включает несколько переходных псевдонимов, которые позволяют пользователям Unix и Cmd использовать в Windows PowerShell знакомые им имена команд. В следующей далее таблице приведены наиболее часто используемые псевдонимы для команд Windows PowerShell, а также стандартные псевдонимы Windows PowerShell, если они имеются.
Примечание
Найти команду PowerShell, на которую указывает любой псевдоним, можно при помощи командлета Get-Alias. Например:
PS> Get-Alias cls
CommandType Name Definition ----------- ---- ---------- Alias cls Clear-Host |
Команда CMD | Команда Unix | Команда PS | Псевдоним PS |
dir | ls | Get-ChildItem | gci |
cls | clear | Clear-Host (функция) | Н/Д |
del, erase, rmdir | rm | Remove-Item | ri |
copy | cp | Copy-Item | ci |
move | mv | Move-Item | mi |
rename | mv | Rename-Item | rni |
type | cat | Get-Content | gc |
cd | cd | Set-Location | sl |
md | mkdir | New-Item | ni |
Н/Д | pushd | Push-Location | Н/Д |
Н/Д | popd | Pop-Location | Н/Д |
Приложение 2. Создание пользовательского ярлыка для PowerShell
Описанная далее процедура позволит поэтапно создать ярлык для запуска PowerShell с некоторыми настройками, измененными для удобства пользователя.
1. Создайте ярлык, указывающий на приложение powershell.exe.
2. Щелкните ярлык правой кнопкой и выберите пункт «Свойства».
3. Перейдите на вкладку «Параметры».
4. Установите флажок «Быстрое редактирование» в группе «Параметры редактирования», чтобы разрешить выбор и копирование при помощи мыши. После этого можно выбирать текст в окне консоли PowerShell, перемещая мышь при нажатой левой кнопке, и копировать его в буфер либо нажатием клавиши ВВОД, либо щелчком правой кнопки.
|
5. Установите флажок «Режим вставки» в группе «Параметры редактирования». После этого щелчок правой кнопки в окне консоли будет автоматически вставлять текст из буфера.
6. В счетчике «Размер буфера команд» группы «Журнал команд» введите или выберите число от 1 до 999. Это позволяет выбрать число введенных команд, сохраняемых в буфере команд консоли.
7. Установите флажок «Удалять старые дубликаты» в группе «Журнал команд» для исключения повторяющихся команд из буфера консоли.
8. Перейдите на вкладку «Расположение».
9. Введите в счетчике «Высота» группы «Размер буфера экрана» число от 1 до 9999. Этот параметр указывает число строк, буферизуемых при выводе. Это максимальное число строк, которые сохраняются для просмотра при прокрутке окна консоли. Если это число меньше, чем высота, указанная в группе «Размер окна», то параметр «Высота» в группе «Размер окна» будет автоматически уменьшен до того же значения.
10. Введите в счетчике «Ширина» группы «Размер окна» число от 1 до 9999. Это значение указывает число знаков, отображаемых по ширине окна консоли. Ширина по умолчанию равна 80, и форматирование вывода PowerShell выполнено именно в этом предположении.
11. Если необходимо, чтобы консоль располагалась при открытии в определенном месте рабочего стола, снимите флажок «Разрешить системе расположить окно» в группе «Положение окна» и измените значения в полях «По горизонтали» и «По вертикали».
12. После завершения нажмите кнопку «ОК».
|
|
Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!