PowerShell: Riti Ruul, PowerShell Kodutoo Ruul.ps1: Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
Skript otsib etteantud sõne etteantud failidest My Documentside alt | Skript otsib etteantud sõne etteantud failidest My Documentside alt | ||
.DESCRIPTION | .DESCRIPTION | ||
.VERSION | .VERSION | ||
0.1 | |||
.NOTES | .NOTES | ||
Autor: Riti Ruul(AK31) | |||
#> | #> | ||
#SÕNE MÄÄRAMINE | #SÕNE MÄÄRAMINE | ||
$sõne = Read-Host "Palun sisesta otsitav sõna või lühend!" | $sõne = Read-Host "Palun sisesta otsitav sõna või lühend!" | ||
#Write-Host "Otsime Sõne: $sõne" | #Write-Host "Otsime Sõne: $sõne" | ||
#KATALOOGI MÄÄRAMINE | #KATALOOGI MÄÄRAMINE | ||
$kaust = $args[0] | $kaust = $args[0] | ||
if (! $kaust) { | if (! $kaust) { | ||
$kaust = Read-Host "Millisest kataloogist antud sõna otsime? (Nt.C:\Documents and Settings\Arvuti\My Documents)" | |||
} | } | ||
#Write-Host "Sõne otsime kataloogist $kaust " | #Write-Host "Sõne otsime kataloogist $kaust " |
Revision as of 09:17, 27 January 2012
<# .SYNOPSIS Skript otsib etteantud sõne etteantud failidest My Documentside alt .DESCRIPTION .VERSION 0.1 .NOTES Autor: Riti Ruul(AK31) #> #SÕNE MÄÄRAMINE $sõne = Read-Host "Palun sisesta otsitav sõna või lühend!" #Write-Host "Otsime Sõne: $sõne" #KATALOOGI MÄÄRAMINE $kaust = $args[0] if (! $kaust) { $kaust = Read-Host "Millisest kataloogist antud sõna otsime? (Nt.C:\Documents and Settings\Arvuti\My Documents)" } #Write-Host "Sõne otsime kataloogist $kaust " #SKRIPTI ÜLESANNE Write-Host "Otsime Sõne: $sõne Kataloogist $kaust!" #MILLISTE FAILITÜÜPIDE SEEST OTSIME? $tulemus = Get-ChildItem -Path $kaust -Recurse -Include *.doc, *.pdf,*.txt, *.xls | Select-String "$sõne" #| Split-Path $kaust #$select = Get-Item $tulemus | #| Get-Content -Path $kaust #VÄLJUNDI KUVAMINE .*TXT FAILI $salvestamine = Read-Host "Kuhu salvestame tulemuse? Näiteks: C:\Documents and Settings\Arvuti\My Documents" #Väljastame tulemuse. $tulemus | Out-File -filepath $salvestamine -Append -encoding UTF8 Write-Host "Tulemus on salvestatud faili, asukohaga $salvestamine"