PowerShell: Märt Lindre, find files.ps1: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mlindre (talk | contribs)
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…'
 
Mlindre (talk | contribs)
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