Страница 1 из 1

Задание своего виртуального диска в старт-скрипте

Добавлено: 29 июл 2013, 17:19
aVadim
За время активного использования Денвера я привык к работе с виртуальным диском. Т.е. физически диск на компе один, но папку с www-разработками привязываю к вирт.диску и как бы абстрагируюсь от всего остального содержимого винта.

Пробую создать подобное же окружение с ОС. Задание диска через "Настроики" ОС меня не устраивает, т.к. там диск привязывается к определенной папке (корню ОС), а мне нужна привязка к нужной МНЕ папке, а не как софт это делает.

Решил воспользоваться для этого старт-скриптом. Скрипт отрабатывает, и даже виртуальный диск создается. Но он не видим сторонним софтом. Я не знаю, баг это или фича, но оч. хочется сделать так, чтоб диск, который в старт-скрипте задается через команду subst был виден всеми. Это реально сделать?

Добавлено: 29 июл 2013, 18:06
Максим
А причем тут Open Server, данный вопрос к нему отношения не имеет. Вы создаете диск под другим пользователем (видимо OS запускаете под администратором), соответственно другим он не виден. Создавайте, запускайте и работает под одним пользователем, тогда всё будет в порядке. Еще один вариант... когда-то давно читал, что в Windows есть некий параметр в реестре, который может сделать диски другого пользователя видимыми, поищите в гугле.

Добавлено: 29 июл 2013, 18:55
aVadim
Чтобы понять, к чему тут OpenServer, достаточно прочитать мой топик от начала до конца. Или, может, Вам непонятно, что "ОС" в данном контексте означает "ОупенСервер"? Ведь я сам НЕ создаю никакого диска, я формирую старт-скрипт, согласно документации, который выполняется под управлением ОС (он же ОупенСервер, он же OpenServer).

Но все равно спасибо за доброжелательный ответ

Добавлено: 29 июл 2013, 19:15
Максим
aVadim, что за бред вы пишете. Видимо вы ничего не знаете о разграничении прав пользователей и процессов в Windows, тогда мне становится понятным ваше неадекватное восприятие моего ответа.

Еще раз вам говорю, что Open Server никакой видимостью дисков в вашей системе не управляет, он тут вообще непричём. Как правило, виртуальный диск не виден в проводнике тогда, когда включен UAC (Контроль учётных записей пользователей), потому что процесс explorer.exe работает с ограниченными правами. То же самое происходит при запуске программы от имени Администратора и одновременной работе в системе не под администратором.

Тему закрываю, поскольку объяснять вам что-либо не имеет никакого смысла, вы не воспринимаете информацию.