Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];

Вниз

Открыть проводник с ограничением уровня?   Найти похожие ветки 

 
lipskiy ©   (2004-10-15 20:48) [0]

Есть ли у проводника виндов такая возможность - открыть его по указанному пути так, чтобы нельзя было подняться выше этого пути, но ходить как обычно от указанного пути и ниже.

Или как можно решить такую задачу.
Моя программа хранит в некотором своем каталоге данные, которые пользователю разрешается упорядочивать прямо из проводника. Но нужно запретить особо одаренным пользователям вмешиваться в структуру иерархии выше той, что я разрешил.


 
GanibalLector ©   (2004-10-15 20:58) [1]

Вот,неплохая книга :
http://www.bcbdev.ru/winapi/documentation/rumiantsev.zip

12,5М


 
GanibalLector ©   (2004-10-15 21:00) [2]

Ответа на Ваш вопрос там нету,но есть инфа по Security атрибутам.
Надеюсь поможет.


 
lipskiy ©   (2004-10-15 21:05) [3]

ух, большая какая...
на каком языке? а то я только по-русски воспринимаю...


 
GanibalLector ©   (2004-10-15 21:07) [4]

а то я только по-русски воспринимаю...
Именно на этом.Книжка хорошая!!!Не пожалеешь.

З.Ы. Правда там примеры на Сях,но обычному делфисту все понятно.


 
GuAV ©   (2004-10-15 21:16) [5]


> Есть ли у проводника виндов такая возможность - открыть
> его по указанному пути так, чтобы нельзя было подняться
> выше этого пути, но ходить как обычно от указанного пути
> и ниже.

Да.

explorer /root,C:\Program Files


 
lipskiy ©   (2004-10-15 21:20) [6]


> GuAV ©   (15.10.04 21:16) [5]

О!!! то что надо. Огромное спасибо!!!


 
lipskiy ©   (2004-10-15 21:22) [7]

Хотя из адресной строки путь все равно можно подтереть до нужного уровня и открыть в новом окне, но думаю это уже тоже не для средних умов :))


 
lipskiy ©   (2004-10-15 21:36) [8]

А где можно найти списко всех ключей проводника?


 
GuAV ©   (2004-10-15 21:53) [9]


> А где можно найти списко всех ключей проводника?

Здесь :)

Параметры запуска проводника Windows
------------------------------------

Использование параметров в командной строке позволяет сразу открыть
нужную папку и/или выделить нужный объект.

Explorer [/e,][/root,<объект>,] [[<папка>]| [/select,
<объект в папке>]]

/e    Просмотр всех папок и содержимого исходной папки.
   Без данного параметра открывается только содержимое
   исходной папки.

/root,<объект>    Указание имени папки, содержимое которой требуется
   просмотреть (по умолчанию открывается содержимое
   рабочего стола).

/select    Выделение требуемого объекта в папке.

<объект в папке>  Указание имени объекта для выделения в папке. Если
   параметр /select не задан, в проводнике открывается
   соответствующая папка. По умолчанию это объект
   верхнего уровня (расположенный в корне).


 
lipskiy ©   (2004-10-16 00:34) [10]

Че-то мало как-то... и это ведь для 98-ой винды написано было


 
GuAV ©   (2004-10-16 00:37) [11]

тогда ищи в MSDN
HOW TO: Customize the Windows Explorer Views in Windows XP



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.038 c
6-1093020458
доброжелатель
2004-08-20 20:47
2004.10.31
OnRecv и прочее...


1-1098018449
denis24
2004-10-17 17:07
2004.10.31
множественный выбор из одного listbox в другой


1-1097847015
Анонимщик
2004-10-15 17:30
2004.10.31
Аппроксимация контура


1-1097755591
Vovaka
2004-10-14 16:06
2004.10.31
Как сделать popup menu как в delphi 7 ?


14-1097261055
123
2004-10-08 22:44
2004.10.31
Администраторам!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский