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

получить мультиверсионный отчет о различиях из TFS?
Раньше я использовал другой инструмент управления версиями, и он позволил мне получить «отчет о различиях»: все изменения, внесенные в файл между версией X и версией Y (включая строки, добавленные / удаленные между каждой версией, которых может быть...
2012 просмотров
schedule 29.12.2023

Цветные слова в выводе таблицы формата скрипта powershell
Можно ли раскрасить только определенные слова (не полные строки) для вывода powershell с использованием таблицы форматов. Например, этот сценарий рекурсивно сканирует папку в поисках строки, а затем выводит результат с таблицей форматов. dir -r...
15242 просмотров
schedule 15.05.2024

Скриптовый блок Start-Job зависает в Powershell?
У меня есть следующий сценарий. Созданное фоновое задание никогда не завершается. (Это заканчивается через несколько секунд, если я просто запускаю сценарии в -ScriptBlock { ... } ). Изменить: Моя машина XP/sp3. Это может быть причиной...
2871 просмотров
schedule 16.07.2022

Новые ADObjects Active Directory
Я создаю сценарий Powershell для управления группами рассылки и контактами. Но когда я создаю новую группу распределения function GroupAddGroup([string] $GroupName) { $newGroup = New-DistributionGroup $GroupName; return...
1040 просмотров

Запустите сценарий Powershell, который находится в системе управления версиями TFS.
Я пытаюсь запустить сценарий Powershell во время процесса сборки, но не могу понять, как получить доступ к файлу ps1, который зарегистрирован в системе управления версиями (TFS 2010). Существует аналогичный вопрос SO, но я на самом деле не уверен,...
2337 просмотров
schedule 10.10.2023

Как убедиться, что имя пользователя и пароль пула приложений обновлены?
Я написал сценарий powershell для обновления имени пользователя и пароля пула приложений с помощью оснастки «webadministration». Import-Or-Snapin -Module "Webadministration" Function Change-AppPoolIdentity { Param (...
2693 просмотров
schedule 14.10.2023

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

Непрерывающее исключение в сценарии удаления папки
Я написал сценарий Powershell, который периодически удалял папки на моей машине. Алгоритм следующий: Разверните каждую структуру каталогов до самых нижних подпапок. Проверьте дату создания подпапки Если ему 14 дней или больше, удалите его....
648 просмотров
schedule 05.01.2024

Почему Powershell будет писать в консоль, а не в файл?
У меня есть сценарий PowerShell, который устанавливает флаги на основе различных условий файла. Я буду сокращать для краткости. $path = "c:\path" $srcfiles = Get-ChildItem $path -filter *.htm* ForEach ($doc in $srcfiles) { $s = $doc.Fullname...
4608 просмотров
schedule 23.10.2022

Преобразование командного файла в powershell со специальными символами в пути
Мне трудно написать простой пакетный файл в виде сценария powershell. Рассмотрим эту структуру папок. Обратите внимание на каталог с классным [1] в нем... exiftool.exe Командная утилита для (например) извлечения изображений из...
1912 просмотров

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

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

Powershell Как использовать тестовый путь, зная только часть имени файла
Могу ли я использовать классический Test-Path, чтобы проверить, существует ли в определенной папке файл с определенным словом в его имени? например, я хочу проверить, существует ли файл, который начинается со слова «LAB». после этого слова стоит...
9840 просмотров
schedule 21.12.2023

Объединение массивов связанных объектов
У меня есть 3 массива объектов. Они выглядят так: $arr1 , $arr2 : Объекты с такими свойствами, как ( ID , filename , size и т. д.). $arrlink : Объекты с такими свойствами, как ( file1ID , file2ID , разное). Это связывает 2 из...
956 просмотров
schedule 21.03.2024

Как разобрать файл журнала в powershell и записать желаемый результат
У меня есть скрипт, который использует robocopy для передачи файлов и записи журналов в файл «Logfile.txt», после чего я анализирую файл «LogFile.txt» дальше, просматриваю необходимые данные и записываю их в другой текстовый файл с именем...
11603 просмотров

Выбор папок по имени и всех файлов и контейнеров в их дочерних папках с помощью powershell?
У меня есть одна большая папка, и я хочу выбрать из нее 3 папки и ВСЕ элементы, которые находятся в этих папках. У меня не получается, потому что я выбираю все с именем папки, поэтому мой скрипт просто копирует 3 пустые папки. вот что у меня есть:...
135 просмотров
schedule 14.11.2023

Проблема погони за ссылками Active Directory
Может быть, кто-то, у кого больше опыта работы с Active Directory, может мне помочь. Мне нужно получить информацию, такую ​​как ОС, имя, полное доменное имя, с компьютера в другом домене. Я объясню, что я имею в виду. У меня есть корневой домен:...
1402 просмотров

Форматировать строку с разрывами строк в Powershell
Я использую Powershell V2.0 У меня есть строка в файле: "-PatchInfo-" = "-HFInfo-" Я хочу заменить "-HFInfo" строкой 1234 "-PatchInfo-" = "-HFInfo-" . После замены файл должен выглядеть так: "-PatchInfo-" = "1234" "-PatchInfo-" =...
773 просмотров
schedule 31.12.2023

Переименовать элемент Powershell
Invoke-Command -ComputerName comp1,comp2 -ScriptBlock {Get-ChildItem F:\sktest\*.txt | ForEach-Object{ $a=$_.fullname $b=$a.Substring(0,($a.Length-4))+"_old.txt" | %{ Rename-Item -path $a -NewName $b} }} При использовании приведенного выше...
3363 просмотров
schedule 02.01.2024

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