Приветствую Вас ГостьЧетверг, 18.04.2024, 10:18

В помощь админу


Каталог файлов

Главная » Файлы » Мои программы

Админский запускатор
[ Скачать с сервера (618.0 Kb) ] 24.09.2013, 00:00
Программа "Админский запускатор" была создана мною специально для админских целей. Предысторию об озарении свыше для создания сего чуда можно почитать здесь.
Интерфейс программы был создан очень простым.

Имеется строка для ввода логина пользователя. При этом программа по умолчанию вкладывает в список учетную запись администратора в русской и английской интерпритации и логин пользователя, под которым был запуск программы.
Домен/Имя компьютера - сюда программа вкладывает по умолчанию домен, если такой будет обнаружен, и имя рабочей станции.
Пароль - это ясная вещь. Просьба обращать внимание на раскладку клавиатуры при наборе пароля. На заметку: данное поле не реагирует на события копирования и вставки, что очень важно!
Дальше можно увидеть самый главный раскрывающийся список:
  • *Создать профиль пользователя*
  • Администрирование
  • Диспетчер задач
  • Командная строка
  • Мой компьютер
  • Назначенные задания
  • Настройка системы
  • Панель управления
  • Принтеры и факсы
  • Производительность
  • Реестр
  • Сетевые подключения
  • Управление компьютером
Все эти панели и оснастки будут открываться с правами того пользователя, которого Вы укажите и при нажатии волшебной кнопки "Запустить", Вы увидите, например, такое окно:

Но это ещё не самое интересное. Если Вы запустите диспетчер задач, то увидите вот такое чудо (помечено красным цветом)!

Как мы видим, в диспетчере задач теперь 2 процесса explorer.exe, но они запущены от разных учётных записей!
Программу также можно запускать и из командной строки с ключами для запуска других программ или с ярлыка с ключами - информация на заметку!

Далее привожу небольшой ман по проге (тот же ман Вы сможете найти и в программе, нажав на кнопку "О программе"):

Небольшой ман по проге:
Самая главная вещь - программа разработана под Windows XP! В Windows 7 не работает! Но там она и не нужна.
Программа предназначена для запуска стандартных оснасток и консолей с правами другого пользователя, например администратора компьютера или домена.
Для вызова справки по работе с программой из командной строки используйте параметр командной строки help. (Пример az.exe help). Все остальные команды при запуске из командной строки будут указывать на то, что необходимо запустить одноимённую программу. Например (запуск из CMD): az.exe notepad. В данном случае сначала запуститься программа админского запускатора. Программа будет вначале искать файл AZ.ini, так как была запущена с ключами (при запуске админского запускатора без ключей файл AZ.ini игнорируется!), и оттуда возьмёт все учетные данные, затем будет произведён запуск программы notepad с параметрами, указанными в файле AZ.ini.
Не забудьте посмотреть содержимое файла AZ.ini. Ели этого
файла не будет рядом с админским запускатором, то он будет
создан автоматически вида:
    Please, enter SuperUser login:
    SuperUser=administrator
    Please, enter your domain (* or . - name of current сomputer or domain):
    Domain=mydomain
    If you want used the programm, you may use keys for this programm:
    Command=
, где SuperUser - суперпользователь, который должен иметь как минимум права локального администратора,
Domain - имя домена, если таков будет обнаружен программой. Если указать * или точку, то программа будет считать, что вместо имени домена необходимо использовать имя компьютера (*) или имя текущего домена (.), на котором был запущен админский запускатор,
Command - этот параметр необходим для передачи ключей программам. Может отсутствовать вовсе, потому что в данном случае программа попытается извлечь передаваемые команды из команды запуска. Например, когда будет производиться запуск запускатора с ярлыка, в котором прописаны ключи. Например, как в примере выше, az.exe notepad open имя файла.
Также как и в командной строке можно использовать переменные среды:
%username%
%computername%
%userdomain%
%systemroot%
%systemdrive%
%userdnsdomain%
%userprofile%
%appdata%
%temp%
%time% - заменяется на текущее время
%time     - заменяется на текущее время, но убираются лишние символы!
%date% - заменяется на текущую дату
%date    - заменяется на текущую дату, но убираются лишние символы!
Важно: переменные %date% и %time% нельзя использовать в путях к самой программе, а только в передаваемых этой программе ключах!
Пример неправильный: az.exe %userprofile%\%date%\proga.exe
Пример правильный: az.exe %userprofile%\proga.exe save %userprofile%\%date%_%time%.txt
По значениям всех остальных значений переменных сред Вы можете посмотреть из командной строки командой SET.
Маленькая тонкость: такие значения переменных сред, как %username%, %userdomain%, %userdnsdomain%, %userprofile% и %appdata% передают значения переменных сред пользователя, под которым был запуск программы запускатора, а не того, под которым Вы захотите запускать приложение с помощью запускатора!
Самое главное по данному разделу: программа знает всего один пароль, который и подставляет при использовании параметров из файла AZ.inf, поэтому на компьютере, на котором должен запускаться запускатор или в домене должна присутствовать учатная запись пользователя именно с этим паролем!

И последняя интересная фишка программы:
С помощью данной программы можно упростить себе жизнь при пересоздании учётки пользователя.
Простой пример:
У пользователя повредилась учётная запись, смысла её лечить нету, так как проще её убить и завести заново, соответственно Вы эту учётку переименовываете или убиваете в зависимости от ситуации, но тут наступает момент, когда Вам приходиться выходить из-под своей административной учётки, чтобы заново войти под пользователем, соответственно тратиться лишнее время! Но можно использовать админский запускатор не выходя из своей учётки. Просто запускаете его, вводите учётные данные нужного пользователя и выбираете пункт "*Создать учётную запись*" и всё! В итоге у Вас откроется explorer с этой учёткой и всё! Теперь можно возвращать данные пользователя....

Успехов в освоении! Если есть вопросы или предложения по работе с прогой, пишите в коментах.

Ну и напоследок живой пример использования админского запускатора!

!!! Жизнь админа должна быть проще !!!

Категория: Мои программы | Добавил: isz | Теги: Админский запускатор
Просмотров: 4414 | Загрузок: 709 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Категории раздела
Мои программы [3]
Полезные программы [0]
Поиск
Форма входа
Наш опрос
Оцените мой сайт
Всего ответов: 147
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика