Вопросы по теме 'powershell-3.0'
Переменные области модуля изменяются без явного назначения
Я совершенно смущен некоторым поведением переменной области видимости, которое я испытываю. Возьмите следующий образец модуля:
$script:intTemplate = 1
[xml]$script:xmlTemplate = @"
<test>
<element>
</element>...
81 просмотров
schedule
12.03.2024
Возврат данных из заданий Powershell без информации о задании
я выполняю работу, которая выглядит так
$myjob =
{
# regerate some $data
return $data
}
Я начинаю и получаю свою работу следующим образом:
Start-Job -ScriptBlock $myjob -Name "job1"
Wait-Job -Name "job1"
$result = Receive-Job -Job...
24284 просмотров
schedule
09.02.2024
Регистрация запланированного задания в PowerShell
Я создал файл PowerScript, который будет выполнять некоторую очистку файлов на моем сервере. Я хочу, чтобы он запускался каждую ночь в 11:30, поэтому, согласно технической заметке Microsoft, я использовал следующий синтаксис для регистрации задания:...
3312 просмотров
schedule
30.11.2023
как интегрировать powershell с веб-страницей ASP.net
как интегрировать powershell с веб-страницей ASP.net, чтобы в любое время щелкнуть кнопку страницы asp.net. Powershell на удаленном сервере обмена выполнится и вернет результат. Также этот результат должен быть отправлен обратно на страницу asp.net...
2452 просмотров
schedule
08.05.2024
Powershell-скрипт: чтение контактов из файла excel и создание для них почтовых ящиков на Microsoft Exchange
Я пробовал вещи и не с большим успехом. Я не хочу знать полное решение этой проблемы, но с чего мне начать (или, может быть, решение уже существует)? Должен ли я лучше конвертировать файл excel в CSV или XML? Или, может быть, я должен добавить в...
2839 просмотров
schedule
28.05.2024
Функция дочернего модуля, измененная в области сценария, возвращается, когда выполнение достигает дочернего модуля - по дизайну?
Сценарий (.ps1) импортирует ModuleA, который импортирует ModuleB. В сценарии я вижу функцию из ModuleB (с Get-Command), но она указана как принадлежащая ModuleA. Я также могу изменить/удалить функцию. Когда выполнение попадает в ModuleA, функция из...
172 просмотров
schedule
23.02.2024
Как диагностировать это исключение из Invoke-Sqlcmd?
Я запускаю следующую команду (наименьший воспроизводимый пример, который я мог придумать):
Invoke-Sqlcmd "select * from sys.databases" | %{
Invoke-Sqlcmd "select 1"
}
Я получаю следующую ошибку:
Invoke-Sqlcmd: не удалось...
1214 просмотров
schedule
29.02.2024
Ошибка Powershell ConvertFrom-Json
Я создал один простой скрипт PowerShell fromJson.ps1 (ниже):
param([string]$Jstring, [string]$JColumn)
$val = $Jstring | out-string | ConvertFrom-Json | select $Jcolumn
$val | format-table -auto
Теперь я пытаюсь проанализировать некоторый...
3479 просмотров
schedule
12.11.2023
PowerShell: как вызвать пакетный скрипт, который запускает скрипт Python, и дождаться возврата скрипта Python?
У меня есть следующие скрипты:
runTest - настраивает среду для запуска сценария python runEnv - запускает сценарий python, который анализирует файл и запускает программу.
Я хочу написать команду powerShell, которая запускает сценарий runTest и...
372 просмотров
schedule
02.01.2024
Получить только имена компьютеров из AD
Я новичок в Power Shell и тестирую некоторые команды и идеи. Я застрял на том, что, как мне кажется, должно быть довольно просто. Я хочу вытащить имена объектов компьютеров в AD в файл. Метод, который я пытаюсь до сих пор, это
$computers =...
37074 просмотров
schedule
31.01.2024
Powershell 3: конвертировать Word в PDF
Я новичок в Powershell и нашел в Интернете следующий скрипт: (я изменил его для своего проекта)
# Acquire a list of DOC files in a folder
$Word = New-Object -ComObject word.application
$formats = "Microsoft.Office.Interop.Word.WdSaveFormat" -as...
1468 просмотров
schedule
02.03.2024
Информация о чипсете — AMD ИЛИ Intel
Я хочу снять чипсет с нескольких серверов. Просто тестирование основной линии, которая получит эту информацию.
У некоторых серверов есть Intel, а у других есть AMD - когда я использую ниже, это действительно не работает - он просто отправляет все...
3249 просмотров
schedule
17.12.2023
Export-csv: объединить повторяющиеся строки
Все, благодаря решению в quesiton Отредактируйте найденный мной сценарий, чтобы импортировать список адусеров, получить их информацию и экспортировать обратно в другой CSV , который мне удалось придумать следующий сценарий. Скрипт извлекает имя...
807 просмотров
schedule
09.10.2022
создать папку и файл в Powershell
Я хочу написать скрипт, который создает несуществующий каталог и создает файл в этой папке. Сценарий также должен иметь возможность присваивать значение файлу. Ниже приведен мой код, но он не присваивает значение файлу. В этом случае я пытаюсь...
161 просмотров
schedule
07.01.2024
Использование PowerShell для удаления строк из текстового файла, если он содержит строку
Я пытаюсь удалить все строки из текстового файла, содержащего неполную строку, используя приведенный ниже код PowerShell:
Get-Content C:\new\temp_*.txt | Select-String -pattern "H|159" -notmatch | Out-File C:\new\newfile.txt
Фактическая...
118769 просмотров
schedule
21.11.2023
Получение папки «Документы пользователя» в Powershell
Я хочу использовать сценарий PowerShell для автоматизации задач, связанных с пользователем, когда пользователь входит в систему.
Иногда пользователь перемещает свою папку «Документы» из расположения по умолчанию. Как определить расположение папки...
25698 просмотров
schedule
20.05.2024
Изнутри функции, как просмотреть результат, который на данный момент будет возвращен в конвейер
Недавно мне пришлось добавить промежуточную переменную в скрипт PowerShell , иначе New-Item будет частью результата функции:
# Put in local varible, otherwise we will return it as part of the function result
$Local:logDirectory =...
44 просмотров
schedule
18.02.2024
Как установить LogPipelineExecutionDetails для текущего модуля?
Я хотел бы установить LogPipelineExecutionDetails = $True (из about_Eventlogs ) в файл .psm1 моего модуля, но когда я запускаю Get-Module с именем модуля, он ничего не возвращает. Есть ли другой способ получить объект PSModuleInfo для текущего...
668 просмотров
schedule
24.12.2023
Дважды щелкните файл ps1, и окно powershell исчезнет.
Я проверил здесь, и в некоторых темах говорится о запуске файла double clickc ps1. но моя ситуация такова, что у меня есть файл ps1, открывающий удаленный сеанс следующим образом:
$pw = convertto-securestring -AsPlainText -Force -String xxxxxx...
1252 просмотров
schedule
24.01.2024
Анализ отчета о метриках кода XML с использованием Powershell
Я надеюсь, что смогу получить небольшую помощь в этом горбе со сценариями. Я пытаюсь разобрать этот XML. В настоящее время это делается через C #, но я пытаюсь переписать его в powershell.
<CodeMetricsReport Version="10.0">...
297 просмотров
schedule
04.11.2023