Sander Tuulik AK41: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Stuulik (talk | contribs)
Stuulik (talk | contribs)
Line 1: Line 1:
=Korduvad failinimed=
==Ülessanne==
==Ülessanne==
Loo skript, mis leiab etteantud kataloogist või kettalt samanimelised failid ja väljastab nende nimekirja.
Loo skript, mis leiab etteantud kataloogist või kettalt samanimelised failid ja väljastab nende nimekirja.

Revision as of 09:48, 28 January 2011

Korduvad failinimed

Ülessanne

Loo skript, mis leiab etteantud kataloogist või kettalt samanimelised failid ja väljastab nende nimekirja.

Skript

$kaust = $args[0]
if (! $kaust) {
Write-Host
$kaust = Read-Host "Millisest kataloogist otsida samanimelisi faile?"
}
Write-Host "Samanimelisi faile otsiti kataloogist: $kaust"
$Dir = get-childitem $kaust -recurse 
$List = $Dir 
$dir1 = $list | group | ? {$_.count -gt 1}| % {$_.group} 
echo ""
if(!$dir1){Write-Host "Samanimelisi faile polnud kataloogis: $kaust"}
$dir1 | format-table -a fullname