Публикации по теме 'powershell'


Сложная часть — это не PowerShell
Я пишу сценарии в одной форме уже более 20 лет. За это время я написал скрипты в пакетном режиме, AutoIT, AutoHotkey, SQL, PHP, ASP, VBscript и PowerShell. Я люблю автоматизацию и обычно использую любой язык сценариев, который мне нужен. Если уж на то пошло, написание буквально тысяч скриптов для всякой ерунды научило меня, что сложная часть состоит не в том, чтобы заставить скрипт делать то, что вы от него хотите; главное понять, чем вы хотите заниматься! Столкнувшись с..

Как использовать PowerShell в качестве терминала по умолчанию в IntelliJ, VSCode и меню пользователя Windows Power
Как использовать PowerShell в качестве терминала по умолчанию в IntelliJ, VSCode и меню пользователя Windows Power Большинству разработчиков в какой-то момент необходимо использовать терминал. Если вы разрабатываете в Windows, у вас есть два готовых варианта: старая добрая Командная строка (CMD) и Windows PowerShell . Однако вряд ли есть какие-либо причины для использования CMD, поскольку Microsoft постоянно улучшает PowerShell с момента его появления в Windows 7. CMD, с другой..

Выполнение сценария Powershell на удаленном компьютере с помощью C #
Вы можете запустить сценарий PowerShell на удаленном компьютере, используя аргумент Invoke-Command при запуске сценария в интерпретаторе. Но для достижения аналогичной функциональности в C # мы используем что-то под названием RunSpace из System.Management.Automation.dll. Во-первых, нам нужно создать объект WSManConnectionInfo, используя учетные данные для подключения к удаленному компьютеру. Только что созданный объект connectionInfo должен быть отправлен в качестве параметра..

Вопросы по теме 'powershell'

Правильное использование таблиц данных
У меня есть процесс powershell, который запускается по запросу и собирает все журналы «История запросов» из приложения через вызовы веб-службы. Запросы результатов приводятся к объектам и имеют значения NoteProperty (пара атрибут-значение) в конечном...
336 просмотров
schedule 22.12.2023

Как запланировать сценарий powershell для автоматизации процесса wack через планировщик Windows?
Я могу выполнить приведенную ниже команду из подсказки PowerShell и командной строки, но я не могу запланировать ее с помощью планировщика Windows. код скрипта powershell: appcert.exe test -apptype metrostyle -packagefullname abc_somename...
3391 просмотров

Powershell открыть черновик электронной почты с подписью
Я пытаюсь сделать кнопку, открывающую черновик Outlook, который мы можем ввести «Кому:» и нажать «Отправить». Я получил большую часть работы со следующим кодом: $SUBJECT = ('Ticket: ' + $textticketnumber.text) CreateLink #Function that gets a...
6421 просмотров
schedule 01.11.2023

PowerShell Hash of hash of hash: Как их заполнить?
конечная ситуация должна выглядеть так: $BaseHash = @{ "KEY_A" = @{ "Hash2" = @{ "Txt"="descr"; "Val"=1.2;"End"=(get-date) } "Hash3" = @{ "Txt"="descr"; "Val"=1.2;"End"=(get-date) } } "KEY_B"...
66 просмотров
schedule 23.10.2023

Подавить выходные сообщения powershell
У меня есть сервер сборки TFS 2013 Update 2. Когда я создаю проект, я извлекаю некоторые файлы, изменяю некоторые вещи и снова возвращаю их. Это прекрасно работает. Единственная проблема заключается в том, что когда кто-то извлечет один из этих...
5070 просмотров
schedule 19.12.2023

Переименовать фамилию и данное имя контактного объекта
Может кто-нибудь сказать мне, как я могу переименовать sn и givenName объекта контакта в активном каталоге? Вот как я запрашиваю данные в моем подразделении контактов: Get-ADObject -Filter {(ObjectClass -eq "contact") -and (givenName -like...
2700 просмотров
schedule 16.01.2024

Powershell - запуск Outlook 2016 с помощью команд переключения со скрытым окном
Я работаю над сценарием автомата для использования нашими конечными пользователями в SCCM. Все работает так, как я хочу, за исключением раздела запуска Outlook с переключателем /cleanviews в скрытом окне. Текущий раздел скрипта $path =...
2434 просмотров
schedule 13.12.2023

Автоматизированная электронная почта Powershell
новичок на форуме, так что извиняюсь, если не по адресу. Я хочу создать сценарий powershell, который отправляет по электронной почте файл списка (.txt), состоящий из 200 электронных писем, текстовый файл также будет обновлен новыми адресами...
1504 просмотров
schedule 25.11.2023

Powershell Export-CSV игнорирует не общие свойства объектов, как мне обойти это?
Я правильно сохраняю, используя Export-CSV в powershell 2, но я хочу, чтобы он включал все, я хочу пустые значения, если он пуст. $list | Export-Csv -Path (Get-SaveFile) -NoTypeInformation; Документация для экспорта-CSV: Когда вы...
574 просмотров
schedule 25.11.2023

Извлечь строку из многострочной строки
Я хочу извлечь содержимое между abc { и } . $s = 'abc { 123 }' $s -match 'abc {(.*?)' # true $s -match 'abc {(.*?)}' # false, expect true Тем не менее, кажется, что это не соответствует многострочному совпадению?
15 просмотров
schedule 07.11.2023

Почему раздел Read-host запускается перед кодом?
Мне просто нужен файл .ps1, который будет запускать простую строку powershell, но не будет закрываться мгновенно. Я пытался сделать "read-host -prompt" " ", но он отображается до запуска кода, а затем все равно мгновенно закрывается....
180 просмотров
schedule 12.11.2023

Active Directory Powershell не имеет доступа внутри скрипта, но может запустить команду из командной строки
Кажется, у меня странная проблема с правами доступа к Active Directory. Пользователь, запускающий этот скрипт, имеет доступ к изменению атрибутов активного каталога и может делать это из командной строки, но не может запустить команду внутри скрипта....
1231 просмотров

Таблица форматов в PowerShell внутри ForEach
Не уверен, что я здесь делаю неправильно, я знаю, что это связано с тем, что он находится внутри цикла ForEach. Я попытался переместить приведенный ниже код. Даже с кодом наполовину (наполовину внутри и наполовину вне цикла, похоже, не работает)....
3007 просмотров
schedule 24.10.2023

Изменить 3 символа в списке пользователей DisplayName
Я пытаюсь изменить 3 символа для списка пользователей. все эти пользователи немного добавили к своему DisplayName (ABcD-что-то), я хочу изменить это что-то на (ABcD-ICC), которое я собирался использовать Set-aduser -Identity $_.SamAccountName...
69 просмотров
schedule 06.12.2023

Аргумент передается в виде массива вместо заполнения отдельных переменных
Как обычно с кодированием, я понимаю, что это, вероятно, какая-то очевидная вещь, которую я просто не вижу, но у меня есть эта функция в powershell, которая принимает мой ввод как один массив вместо трех отдельных переменных, и я не могу понять, как...
22 просмотров
schedule 03.12.2023