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

Export-csv в Powershell v3 — вывод отличается от PS v2
Это странно. Всякий раз, когда я пытаюсь что-то экспортировать в csv с помощью export-csv, единственными данными в .csv является свойство длины. Почему это? Так, например: $boogers = "string data" $boogers | export-csv c:\script\boogers.csv...
965 просмотров

копировать/создавать несколько файлов
Мне нужно сначала создать, а затем скопировать несколько сотен папок и файлов через powershell (сначала создать их в локальном хранилище, а затем скопировать в удаленное хранилище). Однако, когда мой цикл foreach работает, примерно каждые 40 попыток...
773 просмотров
schedule 14.03.2024

Как найти файлы в каталоге, в котором есть элемент, соответствующий xpath
Чтобы найти элемент по xpath, я делаю: Select-Xml -XPath "//node[a='1']" -Xml $xml Есть ли простой способ (без цикла) найти все файлы в этом каталоге, в котором есть элемент с этим xpath? Что-то похожее на текстовый поиск:...
1609 просмотров
schedule 10.10.2022

Сценарий PowerShell для перемещения файлов и папок, включая подпапки, из одного места в другое старше x дней.
Я разработал сценарий PowerShell, и он отлично работает. Единственная проблема заключается в том, что файлы в подпапках не перемещаются в место назначения. get-childitem -Path "\\servername\location" | where-object {$_.LastWriteTime -lt...
83795 просмотров

Скрипт PowerShell для отображения файлов из папок и подпапок, а затем удаления файлов старше X дней.
Мне любопытно понять возможные способы повторения файлов в папках и подпапках и создания вывода с указанием имен файлов, которые выбираются для удаления X дней. Я хотел написать этот скрипт на двух разных уровнях Уровень 1: сценарий PowerShell...
4247 просмотров

PSSessionStateBroken с start-job -credential в запланированной задаче
Строки ниже работают нормально из командной строки Powershell, но не выполняются из запланированного задания. $pass = gc C:\secrets\shhh.txt | convertTo-secureString $Cred = new-object -typeName System.management.automation.psCredential...
3779 просмотров

Powershell: запланированная задача с ежедневным запуском и интервалом повторения
Кажется, я не могу понять, как создать новую запланированную задачу, которая запускается ежедневно и повторяется каждые 30 минут. Хожу по кругу. Все, что об этом ниже, работает для постановки задачи, которую я хочу, но запускается только один раз....
69536 просмотров
schedule 20.01.2024

Запуск скрипта powershell в памяти
Я ищу способ запустить скрипт powershell на С# в памяти, используя новейший движок powershell, найденный в системе. В настоящее время я использую базовую сборку Microsoft Windows PowerShell Engine (System.Management.Automation), которая идеально...
2994 просмотров
schedule 12.02.2024

как сделать путь к выходному файлу Powershell, используя сопоставленный путь к диску вместо истинного пути?
Как я могу изменить путь в результате, используя сопоставленный диск вместо истинного пути? Теперь у меня есть что-то вроде \\server\data\work\.... Я хотел бы видеть это, скажем, K:\work\.... Я не могу использовать сопоставленный путь к диску для...
2106 просмотров

PowerShell Удалить заголовки столбцов
У меня есть следующий код, который экспортирует в файл CSV права доступа к папке из корневого пути: $RootPath = "\\R9N2WRN\Test Folder" $OutFile = "C:\CodeOutput\Permissions.csv" $Header = "Folder Path,IdentityReference" Del $OutFile Add-Content...
22451 просмотров
schedule 08.12.2023

Проверить работу Robocopy
Я хочу запустить запланированный сценарий после запуска сценария Robocopy, который перемещает файлы между удаленными серверами. Требование этого сценария состоит в том, что он проверит, успешно ли сценарий Robocopy завершил операцию копирования из...
6816 просмотров
schedule 21.02.2024

Попытка удалить элемент, но он не удаляется
Я прореживаю свои файлы резервных копий с помощью скрипта powershell и знаю, что у меня правильные имена файлов, но по какой-то причине, когда я использую remove-item, элемент не удаляется, и исключение не выдается. Вот как это выглядит: try{...
529 просмотров

Использование оператора -f для строки, содержащей фигурные скобки
Рассмотрим следующую здесь строку, которую я пытаюсь использовать в качестве шаблона для своих определений Nagios. $blankDefinition = @" define host{ use windows-server ; Inherit default values from a template...
6742 просмотров

Powershell для выбора столбцов из csv при совпадении условия
Мой csv выглядит так SvnDirectory Release export Yes import service Yes Мой сценарий должен выбирать только те имена SvnDirectory, для которых значение Release равно «Да» и сохранять их в массиве. Скрипт...
1638 просмотров
schedule 21.09.2022

Get-Content -Wait блокирует файл во время его чтения, не позволяя Add-Content записывать данные
Я использую powershell для записи и чтения файлов журнала. Один сценарий создает файл журнала с помощью Add-Content. Другой скрипт следит за файлом журнала, используя Get-Content -Wait. Кажется, это должно быть довольно надежно. Однако...
2925 просмотров
schedule 16.06.2024

Запланированный скрипт не перенаправляет вывод в файл
У меня есть два похожих сценария PowerShell для резервного копирования файлов (первый очищает сетевой диск, второй выполняет фактическое резервное копирование), настроенных на ежедневный запуск в одной и той же задаче планировщика Windows (только...
1908 просмотров

Случайное число добавляется к определенному числу с помощью PowerShell
Здравствуйте, эксперты PowerShell. Я работаю над простым кодом, который создает список продуктов и задач (у продукта есть несколько задач) со временем, затрачиваемым на него «Случайно». Я хочу, чтобы totalTime суммировал время до 40 (целое число)...
98 просмотров
schedule 05.09.2022

Получение всех заполнителей из файла с шаблоном @{} с помощью Powershell
Я пытаюсь получить все заполнители в файле с шаблоном @{}. Я пытаюсь овладеть всеми переменными, но не могу определить шаблон для закрывающих скобок, а также всего слова внутри. Ниже мой код до сих пор $SampleText = "I need all the variables...
606 просмотров
schedule 13.08.2022

Распаковать файл Powershell
Я использую приведенный ниже сценарий для распаковки файла. Но после распаковки я вижу, что мои файлы находятся в папке «D:\Packages\Content\C_C\Jenkins\workspace\Call\obj\Release\Package\PackageTmp». Как мне обрезать папки и увидеть реальное...
1551 просмотров

Почему следующая ошибка PowerShell показывает ошибку после добавления перенаправления в конце строки?
У меня есть скрипт Python, который будет вызывать nmake . Я хочу вызвать этот скрипт в powershell следующим образом. python D:\build.py -f folder Он отлично работает, и вывод выглядит следующим образом: Microsoft (R) Program Maintenance...
368 просмотров