Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] вывод прав ntfs в txt (http://forum.oszone.net/showthread.php?t=293720)

batyaPS 10-01-2015 11:23 2454058

вывод прав ntfs в txt
 
подскажите читабельную на выходе команду которая выведет по всем папкам в папке без рекурсии права ? т.е. запустив в папке что бы выдала какие права у вложенных в данную папку имеются .

Iska 10-01-2015 11:31 2454061

Чем не устраивает:
Код:

for /d %i in (*) do @cacls.exe "%~fi"
?!

batyaPS 10-01-2015 12:56 2454081

вполне устраивает, только вывод в консоль не умещается.
можно результат в файл сохранить ?

Iska 10-01-2015 13:28 2454092

Цитата:

Цитата batyaPS
можно результат в файл сохранить ? »

Ну, например, так:
Код:

@echo off
setlocal enableextensions enabledelayedexpansion

set sSourceFolder=E:\Песочница\0419

if exist "%sSourceFolder%\." (
        pushd "%sSourceFolder%"
        >"%~dpn0.txt" (
                for /d %%i in (*) do cacls.exe "%%~fi"
        )
        popd
) else (
        echo Can't find source folder [%sSourceFolder%].
        exit /b 1
)

endlocal
exit /b 0

Вывод будет осуществлён в файл «.txt», одноимённый с пакетным и расположенный в том же каталоге.

batyaPS 10-01-2015 13:36 2454096

большое спасибо
отлично работает


Время: 21:10.

Время: 21:10.
© OSzone.net 2001-