PDA

Показать полную графическую версию : [решено] Поочередный выбор каждого файла в папке


Junos
03-07-2014, 01:04
Есть такое расположение:
│ run.ps1

└───txt
erq142r.txt
fgse2dfw.txt
fwqef.txt
То есть скрипт, а рядом с ним в папке txt лежит не определенное количество текстовых файлов со случайными именами.

Это только пример
$currenttxt = ".\txt\erq142r.txt"
cmd /c echo Current txt file: $currenttxt


Я хочу чтобы в параметр $currenttxt поочередно вставлялся путь к txt-файлу из папки, и выполнялась команда(Количество файлов в процессе выполнения не изменяется).

Как сделать перебор файлов ума не приложу, нужна помощь.

Iska
03-07-2014, 08:01
if(Test-Path -Path "$Pwd\txt" -PathType Container) {
Get-ChildItem -Path "$Pwd\txt\*.txt" | ForEach-Object -Process {
$_
}
} else {
Write-Host "Not found subfolder [txt] in current folder [$Pwd]." -ForegroundColor Red
}




© OSzone.net 2001-2012