Меня постоянно отпугивает Microsoft своей навязчивой идеей сначала делать что-то хорошее, ну а затем в один миг это отнимать, причём совершенно не предупреждая об этом. О чём это я? Да всё о том же - об IE6!
Как было раньше хорошо! В организации развёрнут домен, на рабочих станциях стоит Windows XP Professional и Internet Explorer 6-7! Ну а затем пришло обновление и Microsoft "сделал лучше" - появился IE8!
Итак, давайте сравним, как говориться, что было до и стало после.
Что было до обновления:
Я спокойно мог подключиться по DameWare к пользователю, через меню ПУСК запустить Internet Explorer от своего имени, в адресной строке набрать C:\ и о чудо - открывается простой Explorer с моими правами админа! Просто класс!
Что стало:
Подключаюсь по DameWare к пользователю, через меню ПУСК запускаю Internet Explorer от своего имени, в адресной строке набираю C:\ и что получаю? Открывается простой Explorer, но уже правами обычного пользователя!
Как же так? Зачем ОНИ сделали это? кто их просил?
Вы можете сказать мне в ответ, да кому он нужен этот Internrt Explorer? Сейчас во многих компаниях ипользуются более новые ОС, которым вовсе не нужен IE для доступа к административным оснасткам! А это глубокое заблуждение! Ещё очень много фирм, где есть лицензии на Windows XP и компании просто не хотят платить лишние бабки за обновление до более новой версии ОС. На это мне можно сказать, что можно просто прийти к пользователю лично или на крайняк по удалёнке перелогиниться под собой! На первое я отвечу так - есть много фирм, у которых много филиалов, территориально распределённых не только по всей России, но а также по странам СНГ и даже за рубежом. Попробуйте туда по-быстрому "метнуться"! На счёт второго - не всегда есть возможность прелогона под админом по удалёнке!
Ну и, пожалуй, последнее, что я могу услышать от соплеменников - это команда RUNAS! Однозначный ответ - по удалёнке пароль не принимает! Однозначно нет!
И вот глядя на такие ситуации, когда есть необходимость что-либо подправить у пользователя на рабочей станции, а нет возможности выкинуть его из сессии, у меня всё больше и больше появлялась навязчивая идея сделать инструмент для запуска разных оснасток от имени другого пользователя. Вот так и родилась идея написать админский запускатор. Для написания данной программы я не стал заморачиваться и использовал самый простой язык программирования - Visual Basic 6.0. В итоге у меня получилась готовая программа. Прошу не судить строго, возможна некорректная работа или ошибки. У меня в конторе всё работает идеально. Сразу обозначу - писал я её и затачивал под Windows XP, так как в других версиях ОС могут отличаться значения CLSID (что это такое и с чем его едят Вы и сами сможете найти в инете - плагиатить не хочу!)
Итак, ближе к делу. Так как на юкозе в разделе статей нет возможности вставить ссылку на скачивание файла, то мне придётся создать ещё одну одноимённую статью, но уже в разделе "
Каталог файлов". Поэтому я решил там сделать статью с инструкциями и картинками. Сама
статья.