1 |
dcdiag /a /c /q /i - Диагностика проблем в AD. Команда dcdiag выполняется на контроллерах домена. |
Команды для изменение владельца и прав на папки и файлы
1 2 3 4 5 |
attrib -S -H -R /D /S * - Восстановление прав доступа у USB-накопителй после вирусов subinacl /object_type object_name /action=parameter - Для смены владельца xcacls filename /G user: permissions /E - Для изменения разрешений icacls takeown |
Как удалить все пустые папки?
1 2 3 |
0. Создаем файл rmempty.cmd следующего содержания for /f "usebackq delims=" %%d in (`"dir /ad/b/s | sort /R"`) do rd "%%d" 1. Запускаем его в интересующей директории |
Как скопировать все под папки заданной директории в указанное место с подстановкой по шаблону:
1 |
FOR /F "delims==" %%G IN ('dir /b') DO xcopy E:\%%G\* G:\users\%%G\desktop\%%G /s /i |
Экспорт списка пользователей и списка компьютеров
1 2 3 4 5 6 7 |
Для пользователей: csvde -d "ou=Сотрудники, ou=Университет, dc=local, dc=rsu, dc=edu, dc=ru" -r "(objectClass=user)" -n -l cn,name,sAMAccountName -f Export_users.csv Для компьютеров: csvde -d "DC=local,DC=rsu,DC=edu,DC=ru" -r "(objectClass=computer)" -l cn -j c: -f computers.csv |