Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» "Свойства папки" из cmd

Автор: demon1981
Дата сообщения: 06.03.2008 16:25
Как поменять "Свойства папки" из командной строки, скажем "использовать простой общий доступ к файлам" или "выводить полный путь в строке заголовка"? Не хочу AutoIt. Может как-то WHS поможет? Или может из cmd можно стандартной утилитой? Поделитесь, народ
Автор: demon1981
Дата сообщения: 07.03.2008 09:19
в принципе наверное можно в реестре править. Никак регмоном не могу докумекать где это подправляется
Автор: lkzcgfvf
Дата сообщения: 07.03.2008 10:28
Не совсем то, что хочешь, но тоже полезно:

Установка разрешения из командной строки
Утилита командной строки cacls.exe доступна в Windows XP Professional позволяет просматривать и изменять разрешения файлов и папок. Cacls – сокращение от Control ACLs – управление списками управления доступом.
Ключи командной строки утилиты cacls
• /T - Смена разрешений доступа к указанным файлам в текущей папке и всех подпапках
• /E - Изменение списка управления доступом (а не полная его замена)
• /C - Продолжить при возникновении ошибки «отказано в доступе»
• /G - пользователь:разрешение Выделение пользователю указанного разрешения. Без ключа
• /E - полностью заменяет текущие разрешения
• /R - пользователь Отменяет права доступа для текущего пользователя (используется только с ключом /E)
• /P - пользователь:разрешение Замена указанных разрешений пользователя
• /D - пользователь Запрещает пользователю доступ к объекту
С ключами /G и /P нужно использовать одну их перечисленных ниже букв (вместо слова разрешение):
• F (полный доступ) – эквивалентно установке флажка Разрешить полный доступ (Full Control) на вкладке Безопасность.
• C (изменить) – тождественно установке флажка Разрешить Изменить (Modify)
• R (чтение) – эквивалентно установке флажка Разрешить Чтение и выполнение (Read & Execute)
• W (запись) – равнозначно установке флажка Разрешить запись (Write)


Добавлено:
cacls "буква_диска:\System Volume Information" /E /G имя_пользователя:F
В результате выполнения команды указанному пользователю будет предоставлен полный доступ к папке System Volume Information.

cacls "буква_диска:\System Volume Information" /E /R имя_пользователя
В результате выполнения команды полномочия указанного пользователя будут аннулированы.
Автор: GCRaistlin
Дата сообщения: 10.03.2008 01:53
demon1981
Сделай слепок реестра до нужных изменений и после (сохраняй reg-файлы в формате NT4), затем сравни (хотя бы штатной FC.EXE). Думаю, сможешь определить, какие изменения в реестре обусловлены изменением свойств папки.
Автор: Maza Faka
Дата сообщения: 10.03.2008 09:29
demon1981

Код:
@echo off

::использовать простой общий доступ к файлам
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Lsa" /v forceguest /t REG_DWORD /d 1 /f

::выводить полный путь в строке заголовка
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\CabinetState" /v FullPath /t REG_DWORD /d 1 /f

Страницы: 1

Предыдущая тема: Реестр Windows 2000 / Windows XP [3]


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.