Вопросы по теме 'cmdlets'
Добавить пользовательский формат в Powershell SDK без использования SnapIn
Я разрабатываю приложение .NET/C# 2.0, которое использует PowerShell SDK для выполнения скрипта. Я не использую SnapIns. Я настраиваю все непосредственно через RunspaceConfiguration PS.
Итак, моя проблема в том, что я не могу добавить...
410 просмотров
schedule
10.11.2022
wap-командлеты — ошибка добавления сертификата
Я делаю что-то не так, когда пытаюсь загрузить сертификат в Azure с помощью команды WAPPA , add- сертификат .
Это то, что я запускаю в powershell:
add-certificate -ServiceName myService -CertificateToDeploy ".\mycert.cer" -SubscriptionId...
745 просмотров
schedule
16.10.2022
Существует ли эквивалент командлета PowerShell для [System.IO.Path] :: GetFullPath ($ fileName); когда $ fileName не существует?
Если $ fileName существует, то эквивалент командлета _1 _ - это (Get-Item $fileName).FullName . Однако возникает исключение, если путь не существует. Мне не хватает их другого командлета?
Join-Path неприемлем, поскольку он не будет...
11718 просмотров
schedule
06.04.2023
Как написать командлет PowerShell, который будет принимать на вход HashTable или PODO?
У меня есть модуль PowerShell, который охватывает некоторые веб-службы. Веб-службы используют сложные объекты Plain Old Dot Net (PODO), и я использовал HashTables как в параметрах командлета и New-Object MyPODO -Property $ MyHashTable для...
1577 просмотров
schedule
15.05.2022
Как использовать командлет Exchange 2010 в пакетном файле
Я могу правильно запустить Get-ActiveSyncDeviceAccessRule непосредственно в командной консоли Exchange. (ссылка: http://technet.microsoft.com/en-us/library/dd776124.aspx )
Затем я написал пакетный файл, как показано ниже, но я получил...
3067 просмотров
schedule
26.10.2022
Контакт не создается при запуске командлета New-MailContact из кода C#
У меня есть приложение, которое (среди прочего) должно вызывать командлет New-MailContact и создавать контакты в Active Directory. Я просмотрел несколько технических статей, чтобы дойти до того, что у меня есть, но это все еще не работает.
Я...
1605 просмотров
schedule
10.06.2022
Пользовательский командлет Powershell — вызов WriteObject в фоновом потоке
Вызов метода WriteObject из фонового потока невозможен!
Есть ли возможность вызывать/отправлять этот метод в основном потоке powershell (как в WPF)?
Пример кода:
protected override void ProcessRecord()
{
base.ProcessRecord();
......
798 просмотров
schedule
01.06.2022
Вызов Set-Location из командлета
Я создаю командлет для PowerShell, и мне нужно иметь возможность вызывать Set-Location (он же cd ) из командлета. я бы сделал вот так
var setLocation = new Microsoft.PowerShell.Commands.SetLocationCommand();
setLocation.Path = path;...
612 просмотров
schedule
06.11.2023
ShouldProcess ничего не делает после загрузки в PowerShell
Простой случай: попытка написать командлет, который предложит пользователю подтвердить свое действие. Это означает, что я должен поставить ShouldProcess в вызове метода ProcessRecord, но он всегда возвращает true независимо ни от чего (без...
607 просмотров
schedule
29.11.2022
Дизайн командлета: передача параметра: конвейер или встроенный параметр?
Это не вопрос программирования, а скорее вопрос дизайна.
Предполагая, что данные хранятся в json.
Например, Get-Person "John" | Get-Employer или Get-Employer -Person "John"
Оба способа возвращают работодателя Джона, первый использует...
395 просмотров
schedule
15.09.2022
Есть ли какой-нибудь инструмент, который может сделать код С# для powershell?
Мне было интересно, есть ли онлайн-инструмент, который может конвертировать код С# в код командлета powershell. У меня есть следующий код, который мне нужен для powershell. У меня нет визуальной студии, чтобы превратить это в exe или dll. любая...
7806 просмотров
schedule
01.12.2022
Как проверить зависимые параметры в командлете PowerShell
Как лучше всего выполнить проверку командлета PowerShell для зависимых параметров? Например, в приведенном ниже примере командлета мне нужно выполнить проверку того, что Low больше, чем High, но это кажется невозможным с атрибутами проверки....
1266 просмотров
schedule
03.06.2024
Командлет Powershell Get-Process внутри задания
У меня проблема с командой Get-Process в Powershell, когда я использую ее внутри задания.
Я хотел бы получить процесс по PID, поэтому я делаю следующее:
$MyProcess = Get-Process | Where-Object { $_.Id -eq $parentProcessID }
Вышеприведенное,...
551 просмотров
schedule
29.05.2023
Командлет PowerShell вызывается, но не отвечает
Invoke-MyFunction — это написанный мной командлет, который берет входной файл, изменяет его и создает новый выходной файл в указанном месте. Если я открою PowerShell на своем рабочем столе, импортирую MyCommandlet.ps1 и запущу
Invoke-MyFunction...
297 просмотров
schedule
04.05.2022
Проблема объединения командлетов Powershell
Я собрал сценарий (извините, не помню источник), который возвращает несколько атрибутов с помощью двух командлетов (Get-user и Get-mailboxstatistics). Код работает, как и ожидалось, если я указываю отдельного пользователя, но при использовании...
317 просмотров
schedule
21.01.2023
Командлеты не найдены в командной строке, но доступны в ISE
Я пытаюсь создать приложение IIS и пул приложений с помощью PowerShell на виртуальной машине Windows Server 2008 R2. Сценарий powershell выглядит следующим образом:
Param(
[string] $branchName,
[string] $sourceFolder
)
if (-NOT...
5620 просмотров
schedule
11.12.2022
SetSPN с использованием powershell для запуска команд CMD
Я пытаюсь создать сценарий, который запускает некоторую команду cmd для установки SPN: что-то влияет на каждый элемент в моем списке. а также мне нужно иметь возможность изменить (имя SPN, как я иду по списку)
$List = Get-Content...
1605 просмотров
schedule
14.03.2023
По-прежнему требуется Login-RmAzureAccount даже после импорта PublishSettings в Azure.
Я пытаюсь войти в учетную запись Azure через сценарий PowerShell, используя файл publishsettings; Тем не менее, я все еще обнаруживаю, что мне требуется войти в свою учетную запись, используя Login-AzureRmAccount , независимо от наличия этих учетных...
104 просмотров
schedule
26.06.2022
Командлеты Pywinrm и Active Directory PowerShell
Я столкнулся со странной проблемой с моим кодом Python, который использует модуль pywinrm. Позвольте мне немного объяснить. У меня есть сервер Linux, на котором я запускаю следующий скрипт Python:
import winrm
"""Create security group"""
s =...
893 просмотров
schedule
16.06.2023
Могу ли я использовать Pester для имитации/проверки командлетов без имен параметров?
Я использую несколько сценариев Powershell с Advanced Installer 15.1, которые я хочу протестировать с помощью Pester. Расширенный установщик предоставляет два командлета для доступа к переменным MSI из сценариев Powershell, AI_GetMsiProperty и...
204 просмотров
schedule
26.05.2023