Архив метки: windows

Что такое SID

http://www.firststeps.ru/mfc/msdn/r.php?90

SID(security identifier) — идентификатор безопасности. Данная структура уникально идентифицирует пользователя или группу в домене Windows NT. Именно по этому идентификатору определяют пользователей. Не по имени и по паролю, а по этому идентификатору. Например, Вы создали учетную запись. Потом стерли ее. Если снова создать запись с тем же именем и паролем SID будет уже другой и права не сохраняться. SID создается при создании учетной записи. Так же его имеют и все машины в сети. Отсюда понятна проблема, которая может случиться. Если у вас один первичный контролер домена, то после выхода его из строя и инсталляции снова Windows NT Server все и всех придется заново регистрировать и давать привилегии. Все строить на простой идеи. Этот идентификатор генерируется при создании учетной записи. Повторное создание приведет к генерации нового SID и это не зависит от паролей и имен.

Скрипт vbs для запуска программ с правами администратора

Текст файла:
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "cmd.exe", "/k echo test", "", "runas", 1

Запуск файла скрипта:
wscript Run.vbs
или просто двойным кликом

Вывод списка и отключение пользователей через net session

Выполняется в командной строке Windows

net session — вывести список подключенных пользователей и компьютеров

net session /delete \\192.168.1.1 — отключить компьютер

Ещё в тему:

Управляем сетевыми папками с помощью PowerShell, отчёты

Копирование прав на папки через powershell

Пример net share с правами

Какие версии Windows поддерживают AppLocker

AppLocker — функция запрета запуска всех приложений, кроме явно разрешённых администратором. То есть например можно запретить запуск любых программ например с флэшки или из рабочего стола пользователя. Включается через групповые политики, в консоли управления есть возможность создать стандартные правила для запуска программ из Program Files и т.п., чтоб не парализовать работу.

http://technet.microsoft.com/ru-ru/library/dd759131.aspx
AppLocker доступен во всех версиях Windows Server 2008 R2, а также в Windows 7 Максимальная и Windows 7 Корпоративная. Windows 7 Профессиональная можно использовать для создания правил AppLocker. Однако правила AppLocker нельзя применять на компьютерах под управлением Windows 7 Профессиональная. Организации должны использовать AppLocker для всех компьютеров, поддерживающих его.

Как использовать системные переменные windows в коде Qt

Кусок получившегося исходника на C++:

QProcess().startDetached(QString(«explorer «) +
     QString(getenv(«USERPROFILE»)) +
     «\\AppData\\Roaming\\Microsoft\\Windows\\SendTo»);

Эта строчка запускает проводник Windows с открытой папкой SendTo ярлыков для отправки файлов в windows 7 и vista.

Короче за использование системных переменных отвечает функция getenv, переменные в скобках писать без «%»

Запись опубликована автором в рубрике Без рубрики с метками , .