Мой рубрикатор

корреляцияпереводчикиэксперттьмапопсаdenwerвеб дизайнпочему?PowerShellмоторДевушкиnetвпечатлениямосквамочаoэнергияSharepoint

Как получить полный путь к файлу в MS PowerShell?

скрипты, PowerShell, командные файлы, сценарии, scripts
Командлет Get-ChildItem не возвращает полный путь к файлу одной строкой - только списком файлов директории. Максимум - получение родительськой директории объекта.
К примеру, так: Get-ChildItem "D:C# Projects" -include "*.cs" -recurse | Split-Path -parent получим список:
D:C# ProjectsCurrentWeek AlphaCurrentWeek Alpha
D:C# ProjectsGame 1.1GameGameProperties
D:C# ProjectsGame 1.1GameGame

Хочется же видеть вывод в формате:
D:C# ProjectsCurrentWeek AlphaCurrentWeek Alpha.cs
D:C# ProjectsGame 1.1GameGameProperties.cs
D:C# ProjectsGame 1.1GameGame.cs

P.S. MS PowerShell 1.0
Отобразить полный путь:
Get-ChildItem "D:C# Projects" -include "*.cs" -recurse|ft FullName
Получить полный путь:
Get-ChildItem "D:C# Projects" -include "*.cs" -recurse|%{$_.FullName}

P.S.
>Командлет Get-ChildItem не возвращает полный путь к файлу одной строкой - только списком файлов директории.
Комадлет Get-ChildItem для файлов возвращает объект [System.IO.FileInfo], который содержит кучу полей, от времени создания файла, до методов копирования и шифрования. Способ вывода информации по умолчанию определяется специальными форматными файлами.
Вернуться на главную Вернуться в раздел
© 2010 Святослав Ерзов Карта сайта
Используются технологии uCoz