Описание тега get-childitem

Get-ChildItem - это командлет powershell, который получает элементы и дочерние элементы в одном или нескольких указанных местах.
3 ответа

Powershell: исключить множество папок с оператором -notmatch

Я создаю небольшой скрипт, который будет перечислять EXE-файлы на компьютере. $computername = get-content env:computername get-childitem C: -recurse | ? {$_.fullname -notmatch 'C:\\Windows'} | where {$_.extension -eq ".exe"} | format-table fullname …
13 окт '14 в 08:53
1 ответ

Прокручиваем просмотр и редактируем дочерний фон, давая исключение нулевого указателя

Я пытаюсь прокрутить представление рециркулятора и изменить фон данного элемента в представлении рециркулятора, поскольку он прокручивается синхронно с движком Android TTS, прокрутка работает без проблем, но изменение фоновых разрывов (NPE), как тол…
2 ответа

Как я могу использовать PowerShell для копирования одного и того же файла во многие каталоги с одинаковыми именами?

Я пытаюсь скопировать один файл в любую подпапку в каталоге с конкретным именем. Я частично там, но просто не могу заставить его работать. Я могу найти все подпапки, называемые "помощь", используя: Get-ChildItem -Path Y:\folder1\subfolder -Directory…
03 фев '14 в 22:03
1 ответ

Копировать файлы, пока они не превысят указанный размер

Мне нужно скопировать файлы в папку, пока они не превысят указанный размер. Я написал следующий скрипт, но он не работает со следующей ошибкой: Невозможно сравнить "Microsoft.PowerShell.Commands.GenericMeasureInfo", поскольку он не сопоставим. На C:…
12 июн '15 в 09:31
3 ответа

Исключение нескольких папок при копировании с помощью powershell

Цель состоит в том, чтобы скопировать папки и файлы из пути в другой путь с помощью PowerShell. Однако я хочу исключить копирование определенных файлов и папок. Мне удалось исключить несколько файлов, добавив их в список исключений Get-ChildItem -Pa…
26 июл '17 в 05:29
1 ответ

Powershell Использование сеанса Invoke-Command для получения размеров Get-Childitem на удаленном компьютере

Я пытаюсь использовать powershell для удаленного доступа к компьютеру и получения размера каждого подкаталога папки. Я использую скрипт для получения папок любого размера, и он успешно работает: $log = "F:\logfile.txt" $startFolder = "C:\" $colItems…
15 май '14 в 21:33
2 ответа

Powershell (v2) Путь серьезного ударения (escape-символ) конфликтует с Get-ChildItem

У меня есть друг с видео на моем компьютере. Путь C:\Users\Me\Videos\Tonys Videos\Dinosaur [1080p]\ В папке фильма "Динозавр" находится папка "asset", которая содержит несколько файлов.gif,.jpg и.png. Я хотел немного узнать о Powershell, поэтому я и…
23 авг '14 в 06:10
1 ответ

Командлет Powershell Get-ChildItem с опцией '-recurse' (необязательно)

Я пытаюсь выяснить, можно ли использовать параметр -Recurse в Get-ChildItem Командлет в зависимости от значения другой переменной. Я имею в виду, скажем, что у нас есть логический параметр $flag, если $flag является True Я хотел бы вставить параметр…
23 ноя '17 в 11:10
1 ответ

Новый параметр -file get-childItem быстрый как -filter или медленный как -include?

РЕДАКТИРОВАТЬ Надеюсь здесь, чтобы уточнить мой запутанный и вводящий в заблуждение вопрос... основываясь на моем ошибочном предположении, что -file принимает входные данные. Спасибо, что объяснил мне и указал, что это просто параметр переключателя;…
1 ответ

Нет результатов приема заданий для gci, когда -path является переменной

Это ничего не возвращает: $x = "C:\temp" Start-Job -ScriptBlock {get-childItem -path $x} | Wait-Job | Receive-job Но, предоставляя параметр пути без переменной, вот так... Start-Job -ScriptBlock {get-childItem -path C:\temp} | Wait-Job | Receive-job…
1 ответ

Обрезать специальные символы PowerShell

Я использую Get-ChildItem, чтобы находить файлы на удаленных компьютерах и отправляю их по трубопроводу с помощью Select-Object, чтобы вернуть только найденное имя файла. Проблема в том, что он возвращает @{Name=File.txt}, но мне нужно только имя фа…
10 июн '14 в 13:21
1 ответ

Передача пути в переменную в Get-ChildItem

Когда я использую * тогда в строке Get-ChildItem возвращает значение $Files = Get-ChildItem "C:\PROD\Logs\exec_package_OrderAnalytics_EXTR.dtsx*" Но когда я храню путь в переменной, включая * тогда это показывает ошибку: $PackageName = "OrderAnalyti…
1 ответ

С помощью Powershell, как заполнить переменную именем объектов, которые я получаю из Get-ChildItem?

С помощью Powershell, как заполнить переменную именем объекта, из которого я получаю Get-ChildItem? Скажем, например, я пытаюсь получить имена подразделений (чтобы я мог выполнить проверку ввода) в рамках заданной базы поиска. Я могу легко использов…
1 ответ

Скопируйте файлы и пропустите используемые

Я пытаюсь сделать сценарий PowerShell для запуска каждую ночь, чтобы скопировать PDF-файлы из C:\share1 в C:\share2 и записать в журнал событий. Мой текущий скрипт копирования файлов выглядит следующим образом: Try { get-childitem -Path C:\Share1 | …
22 май '17 в 05:54
0 ответов

Get-ChildItem с помощью PoshRSJob

Я не могу понять, как использовать модуль PoshRSJob, и был бы признателен за помощь. По сути, он должен выводить все файлы старше $TargetDate. Звучит просто верно.... if (-not (Get-Module PoshRSJob | Measure-Object).count){Import-Module PoshRsJob -V…
3 ответа

Как написать функцию PowerShell для получения каталогов?

Используя PowerShell, я могу получить каталоги с помощью следующей команды: Get-ChildItem -Path $path -Include "obj" -Recurse | ` Where-Object { $_.PSIsContainer } Я бы предпочел написать функцию, чтобы команда была более читабельной. Например: Get-…
17 июл '10 в 05:08
2 ответа

Powershell копировать и переименовывать файлы

Я пытаюсь скопировать файлы из исходной папки в папку назначения и переименовать файлы в процессе. $Source = "C:\Source" $File01 = Get-ChildItem $Source | Where-Object {$_.name -like "File*"} $Destination = "\\Server01\Destination" Copy-Item "$Sourc…
08 ноя '17 в 21:48
2 ответа

Как получить конкретные файлы с помощью Get-ChildItem

Я пытаюсь получить все файлы с сегодняшней датой в имени файла. Тем не менее, когда я запускаю это, я получаю следующую ошибку: #Share location $source = "U:\Data\*" #Sharepoint file location $prefix = "file_name_" #Date Info $date = get-date -uform…
20 фев '18 в 16:41
2 ответа

PowerShell Get-ChildItem и Пропустить

Я пишу сценарий PowerShell, который удаляет все, кроме X самых последних папок, за исключением папки с именем Data. Моя инструкция по сбору папок для удаления выглядит следующим образом: $folders1 = Get-ChildItem $parentFolderName | ? { $_.PSIsConta…
01 июл '13 в 15:05
4 ответа

Добавление выходных данных в 1 текстовый файл

Как вы можете видеть ниже, содержимое всех MSG-файлов в папке извлекается. Тем не менее, я вижу только 1 .msg содержимого в выходной файл content.txt, а не все файлы.msg. Как я могу выполнить цикл команды и добавить в тот же файл.txt? $output_file3 …
14 ноя '16 в 22:54