Показаны сообщения с ярлыком Windows. Показать все сообщения
Показаны сообщения с ярлыком Windows. Показать все сообщения

среда, 13 февраля 2019 г.

Удаление ярлыков Диспетчера серверов и Powershell из панели задач пользователей.

По какой-то неведомой логике Microsoft все пользователям терминального сервера в панель задач добавляются ярлыки на Диспетчер серверов и Powershell, которые пользователям абсолютно не нужны.
Чтобы избавиться от них можно воспользоваться двумя способами.

Первый - это банальное удаление/перемещение данных ярлыков. При первом входе пользователя ярлык на Диспетчер серверов копируется из папки
%AllUsersProfile%\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Server Manager.lnk
А ярлык на Powershell копируется из папки
 %AllUsersProfile%\Microsoft\Windows\Start Menu\Programs\Accessories\Windows PowerShell\Windows PowerShell.lnk
Поэтому достаточно удалить/переместить данные ярлыки оттуда, и они не будут созданы в панели задач пользователей.


Убираем не нужные ярлыки Google Chrome

При установке Google Chrome в режиме администратора, он начинает добавлять свои ярлыки на рабочий стол и панель задач всем новым пользователям компьютера. Иногда это совсем не нужно и, чтобы отучить Chrome от такого поведения, придется проделать следующую манипуляцию.
Перейти в папку, в которую произведена установка Google Chrome
В ней перейти в папку Application
Открыть для редактирования файл master_preferences
Добавить в раздел "Distribution" записи
"do_not_create_any_shortcuts":true,"do_not_create_desktop_shortcut":true
Например было:

 {"homepage":"http://www.google.com/","homepage_is_newtabpage":false,"distribution":{"suppress_first_run_bubble":false,"import_search_engine":false,"import_history":false,"do_not_launch_chrome":true,"make_chrome_default":false,"verbose_logging":false,"suppress_first_run_default_browser_prompt":false,"ping_delay":-60},"sync_promo":{"show_on_first_run_allowed":false},"session":{"restore_on_startup":4,"startup_urls":["http://www.google.com/"]},"first_run_tabs":["chrome://welcome","http://www.google.com/"]}

После внесения изменений стало:

 {"homepage":"http://www.google.com/","homepage_is_newtabpage":false,"distribution":{"do_not_create_any_shortcuts":true,"do_not_create_desktop_shortcut":true,"suppress_first_run_bubble":false,"import_search_engine":false,"import_history":false,"do_not_launch_chrome":true,"make_chrome_default":false,"verbose_logging":false,"suppress_first_run_default_browser_prompt":false,"ping_delay":-60},"sync_promo":{"show_on_first_run_allowed":false},"session":{"restore_on_startup":4,"startup_urls":["http://www.google.com/"]},"first_run_tabs":["chrome://welcome","http://www.google.com/"]}

Редактирование региональных параметров в GPO

При редактировании политик Региональных параметров, не забывайте:

Режим управления параметров визуально выделяется следующим образом:

  • Зеленый означает, что параметр предоставляется и обрабатывается клиентом.
  • Красный означает, что параметр не предоставляется и не обрабатывается клиентом.

Иначе говоря: зеленый означает «вперед», а красный — «стоп». Когда параметр выделен зеленым, его можно включать, отключать или задавать ему определенное значение. Также вы можете определять порядок использования параметра. Когда параметр выделен красным, он не применяется и текущее его значение неважно.

Изменять режим управления можно функциональными клавишами. Чтобы включить все параметры на текущей вкладке, нажмите


  • F5: включить все параметры
  • F6: включить выбранный параметр
  • F7: отключить выбранный параметр
  • F8: отключить все параметры


Параметры, выделенные красной рамкой, не будут применены в политике вне зависимости от того, что вы в них укажете.

пятница, 20 сентября 2013 г.

Данные из Active Directory в MS SQL





Иногда бывает необходимость выгрузить данные об объектах Active Directory в SQL.

Для этого на просторах интернета был найден нехитрый SQL-запрос, который был слегка подредактирован под конкретные нужды:
SELECT
    sn,
    givenName,
    sAMAccountName,
    mail,
    telephoneNumber,
    mobile   
FROM OPENQUERY
    (ADSI,
    'SELECT sn,givenName,sAMAccountName,mail,telephoneNumber,mobile
     FROM ''LDAP://CN=User,DC=domain,DC=local'' WHERE objectCategory=''Person'' ORDER BY sn')
WHERE
    sn IS NOT NULL and mail IS NOT NULL

К сожалению попытка выполнить запрос сразу оканчивается ошибкой:
Msg 7202, Level 11, State 2, Line 1
Could not find server 'ADSI' in sys.servers. Verify that the correct server name was specified. If necessary, execute the stored procedure sp_addlinkedserver to add the server to sys.servers.
Для ее устранения необходимо добавить связанный сервер (Linked Server ).

вторник, 9 июля 2013 г.

Вызов настроек печати из CMD

Иногда так бывает, что необходимо запустить определенные настройки от имени администратора. Например установить/удалить локальный принтер, добавить/удалить драйвера для принтера и тд.
При этом не всегда есть возможность выполнить вход в систему под учетной записью администратора. Например при оказании удаленной помощи пользователю с использованием TeamViewer (или AmmyAdmin). Или при автоматизации типовых задач.
Для решения подобных задач удобно использовать запуск необходимых утилит (или оснасток) прямой командой.
Для управления принтерами это:
rundll32 printui.dll PrintUIEntry

Например для добавления принтера при помощи мастера нужно выполнить команду:

rundll32 printui.dll PrintUIEntry /il
Для установки драйвера принтера при помощи мастера нужно выполнить команду:

rundll32 printui.dll PrintUIEntry /id
Просмотр свойств сервера печати:
rundll32 printui.dll PrintUIEntry /s
Ну и тд. Полный список параметров можно посмотреть на сайте Microsoft