PowerShell: Märt Lindre, find files.ps1: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Created page with '# Skript otsib etteantud kataloogist teatud laiendiga faile # Kasutajalt küsitakse,kus kataloogist otsida # Tulemus salvestatakse faili # Märt Lindre, AK31, 2012 ITCOLLEGE # Ka…' |
No edit summary |
||
Line 1: | Line 1: | ||
[[Category: Skriptimiskeeled]] | |||
==Ülessanne== | |||
Loo skript mis otsib etteantud laiendiga faile, etteantud kataloogist | |||
===Skript=== | |||
<source lang="powershell"> | |||
# Skript otsib etteantud kataloogist teatud laiendiga faile | # Skript otsib etteantud kataloogist teatud laiendiga faile | ||
# Kasutajalt küsitakse,kus kataloogist otsida | # Kasutajalt küsitakse,kus kataloogist otsida | ||
Line 11: | Line 16: | ||
$list = Get-ChildItem $kataloog -recurse | where {$_.extension -eq ".avi"} | $list = Get-ChildItem $kataloog -recurse | where {$_.extension -eq ".avi"} | ||
$list |ft -auto Directory,PSChildName >> fail.txt | $list |ft -auto Directory,PSChildName >> fail.txt | ||
</source> |
Revision as of 22:38, 26 January 2012
Ülessanne
Loo skript mis otsib etteantud laiendiga faile, etteantud kataloogist
Skript
# Skript otsib etteantud kataloogist teatud laiendiga faile
# Kasutajalt küsitakse,kus kataloogist otsida
# Tulemus salvestatakse faili
# Märt Lindre, AK31, 2012 ITCOLLEGE
# Kasutajalt sisendi küsimine
$kataloog = $args[0]
if (! $kataloog) {
$kataloog = Read-Host "Millisest kataloogist otsida sellise laiendiga faile?"
}
Write-Host "Teatud laiendiga faile otsiti kataloogist: $kataloog"
$list = Get-ChildItem $kataloog -recurse | where {$_.extension -eq ".avi"}
$list |ft -auto Directory,PSChildName >> fail.txt