praegune kellaaeg 15.06.2025 12:22:23
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
toomasy
HV kasutaja

liitunud: 26.12.2003
|
21.11.2013 18:57:44
Powershell, kataloogi õigused [Lahendatud] |
|
|
Vaja üle vaadata failiserveri kataloogi õigused ja vaja tagasi raporteerida kataloogid, kus õiguste pärimine on "katki".
Skript iseenesest töötab, aga sattusin imeliku featuuri otsa. Vahet ei ole kuidas üritan skripitist asju faili kirjutada, skript ikkagi kirjutab ekraanile. Kui võtan ära -Recurse võtme, siis ilusasti kirjutab faili.
Oskab keegi öelda, et mida teen valesti? Või hoopis mingi bug? Oma arust kõvasti guugeldanud, aga sellele vastust ei leidnud.
Kasutan powershell 3-e.
vbnet:
|
$ErrorActionPreference = "SilentlyContinue" $ketta_t2ht = "e:\" $out_csv = "c:\powershell\p2ritav.txt" $kaustad = dir $ketta_t2ht -Directory -Recurse |Get-Acl for ($a=0;$a -lt $kaustad.Count;$a++) { Remove-Variable $p2rimus, $leitud $p2rimus = $kaustad[$a].access |Select-Object -ExpandProperty IsInherited for ($b=0;$b -lt $p2rimus.Count;$b++) { if (-not $p2rimus[$b]) { echo $kaustad [$a ]. Path + $kaustad [$a ]. Access|Out- File -Encoding utf8 -Append $out_csv $leitud = 1 } if ($leitud -eq 1) {Break} } }
|
-------------------------------------------------
Ise küsin, ise vastan.
Miks nii on ei tea, aga lahenduseks mulle sobis, et vaatan juurikas olevad kataloogid üks haaval rekrusiivselt läbi. Peale läbi töötamist "unustan" antud kataloogid ära ja asun järgmiste juurde.
|
|
Kommentaarid: 38 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
37 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|