Sander Tuulik AK41: Difference between revisions

From ICO wiki
Jump to navigationJump to search
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 10: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