Инструменты пользователя

Инструменты сайта


scripts:ps

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
scripts:ps [28.03.2025 08:27] – [json] viacheslavscripts:ps [23.04.2025 10:51] (текущий) – [Псевдонимы (алиасы)] viacheslav
Строка 1: Строка 1:
 +===== Настройка =====
 +==== Псевдонимы (алиасы) ====
 +На примере клиента Openshift.
 +<code powershell>
 +# Создать файл профиля, если его нет, и открыть в редакторе
 +if (!(Test-Path $profile)) {New-Item $profile -Force}
 +start $profile
 +# Вставить текст. Алиас - только сам .exe, остальное - функции.
 +New-Alias oc 'C:\scripts\oc.exe'
 +function logintest {
 +  $cred = Get-Credential -UserName $env:USERNAME -Message "Enter your password"
 +  oc login https://openshift.example.com:9443 --username $cred.UserName --password $cred.GetNetworkCredential().Password --namespace project-test
 +  Remove-Variable cred
 +  }
 +function ogp {oc get po}
 +function ol {oc logs}
 +function olf {oc logs -f}
 +</code>
 +:!: Файл профиля свой у каждого приложения - Powershell, Powershell ISE, VSCode и т. п., поэтому создавать алиасы нужно для всех.
 +
 +<code powershell>
 +# Отредактировать алиасы
 +start $profile
 +# Перечитать алиасы без закрытия текущей сессии
 +& $profile
 +</code>
 +https://devblogs.microsoft.com/scripting/powertip-reload-your-powershell-profile/
 ===== Active Directory ===== ===== Active Directory =====
 ==== Показать значение атрибута msDS-cloudExtensionAttribute1 текущего пользователя ==== ==== Показать значение атрибута msDS-cloudExtensionAttribute1 текущего пользователя ====
scripts/ps.1743150442.txt.gz · Последнее изменение: viacheslav

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki