22 октября 2018 г.

1С и MS SQL.

vlsdtv | 14:10 | Прокоментируй первым!
          Собирал по всему интернету информацию по настройкам сервера MS SQL для 1С. На сегодняшней работе уже не нужно, а на потом или для кого-то - может и пригодится.
Здесь даны в большей степени советы и рекомендации по настройке.
ВАЖНО! Все делать на свой раск и риск и тестирование в тестовой среде никто не отменяет.
1. Несколько советов по настройке кластера 1С.
        Настройки кластера отвечают за настройки всех серверов, принадлежащих настраиваемому кластеру. Кластер - это работа нескольких физических или виртуальных серверов, работающих с одними и теми же информационными базами.
Интервал перезапуска – отвечает за частоту перезапуска рабочих процессов кластера. Этот параметр необходимо выставлять при круглосуточной работы сервера. Рекомендуется частоту перезапуска связывать с технологическим циклом информационных баз кластера. Обычно это каждые 24 часа (86400 сек). Как известно, рабочие процессы серверов 1С обрабатывают и хранят рабочие данные.
Автоматический перезапуск был разработан в платформе «для минимизации отрицательных последствий фрагментации и утечки памяти в рабочих процессах». На ИТС есть даже информация о том, как организовать перезапуск рабочих процессов по другим параметрам (объем памяти, занимаемые ресурсы и т.п.).
Допустимый объем памяти – защищает сервера 1С от перерасхода памяти. При превышении процессом этого объема в интервале превышения допустимого объема, процесс перезапускается. Можно рассчитать, как максимальный размер памяти, занимаемый процессами «rphost» в периоды пиковой нагрузки серверов. Также стоит установить небольшой интервал превышения допустимого объема.
Допустимое отклонение количества ошибок сервера. Платформа рассчитывает среднее количество ошибок сервера по отношению к числу обращений к серверу в течение 5 минут. Если это отношение превысит допустимое, то рабочий процесс считается «проблемным», и может быть завершен системой, если установлен флаг «Принудительно завершать проблемные процессы».
Выключенные процессы останавливать через.  При превышении допустимого объема памяти, рабочий процесс не завершается сразу, а становится «выключенным», чтобы было время «перенести» рабочие данные без потери на новый запущенный рабочий процесс. Если указан этот параметр, то «выключенный» процесс в любом случае завершится по истечении этого времени. Если наблюдаются «зависшие» рабочие процессы в работе сервера 1С, то можно стоит этот параметр на 2-5 минут.
Эти настройки устанавливаются для каждого сервера 1С индивидуально.
Максимальный объем памяти рабочих процессов – это объем совокупной памяти, которую могут занимать рабочие процессы (rphost) на текущем кластере. Если параметр установлен в «0», то занимает 80% оперативной памяти сервера. «-1» – без ограничений. Когда на одном сервере работают СУБД и сервер 1С, им нужно делить между собой оперативную память. Если в процессе эксплуатации обнаружится, что серверу СУБД не хватает памяти, то можно ограничить память, выделяемую серверу 1С с помощью этого параметра. Если СУБД и 1С разделены по серверам, то имеет смысл рассчитать этого параметр по формуле:
«Max объем» = «Общая оперативная память» – «Оперативная память ОС»;
«Оперативная память ОС» рассчитывается по принципу 1 Гб на каждые 16 Гб оперативной памяти сервера
Безопасный расход памяти за один вызов. В общем случае, отдельные вызовы не должны занимать всю оперативную память, выделенную рабочему процессу. Если параметр установлен в «0», то объем безопасного расхода будет равен 5 % от «Максимального объема памяти рабочих процессов». «-1» – без ограничения, что крайне не рекомендуется. В большинстве случаев этот параметр лучше оставлять «0».
С помощью параметров «Количество ИБ на процесс» и «Количество соединений на процесс» можно управлять распределением работы сервера 1С по рабочим процессам. Например, запускать под каждую информационную базу отдельный «rphost», чтобы в случае «падений» процесса, отключались только пользователи одной базы. Эти параметры стоит  подбирать индивидуально под каждую конфигурацию сервера.

2. Рекомендации по настройке СУБД MS SQL
Ограничение на использование оперативной памяти сервером СУБД – У сервера СУБД MS SQL есть одна замечательная особенность – он любит загружать базы, с которыми ведется активная работа в оперативную память полностью. Если его не ограничивать, то он заберет себе всю оперативную память, какую только сможет.
·         Если сервер 1С установлен вместе с Microsoft SQL Server, то верхний порог памяти необходимо уменьшить на величину, достаточную для работы сервера 1С.
·         Если на сервере работает только СУБД, то для СУБД по формуле
«Память СУБД» = «Общая оперативная память» – «Оперативная память ОС»;
Shared memory – об этом параметре известно много, но до сих пор встречается, что про него забывают. Выставляем в «1», если сервер 1С и СУБД работают на одном физическом или виртуальном сервере. 
Max degree of parallelism – определяет, сколько процессоров используется при выполнении одного запроса. СУБД распараллеливается получение данных при выполнении сложных запросов на несколько потоков. Для 1С рекомендуется устанавливать в «1», то есть одним потоком.
Авторасширение файлов БД – определяем шаг в МБ, с которым «расширяется» файл базы данных. Если шаг будет маленький, то при активном росте БД, частые расширения приведут к дополнительной нагрузке на дисковую систему. Лучше установить в 500 – 1000 МБ.
Реиндексация и дефрагментация индексов – рекомендуется делать дефрагментацию/реиндексацию хотя бы раз в неделю. Реиндексация блокирует таблицы, поэтому лучше запускать в нерабочее время или периоды минимальной нагрузки. Нет смысла делать дефрагментацию после перестроения индекса (реиндексации). По рекомендации Microsoft дефрагментацию делают в том случае, если фрагментация индекса не превышает 30 %. Если выше, рекомендуется сделать реиндексацию.
Обновление статистики – рекомендуется обновлять статистику хотя бы 1 раз в день. Статистика отвечает за производительность выполнения запросов.
План электропитания – в настройках электропитания операционной системы установить на высокую производительность.

Читать далее ...

Скрипт для получения установленного ПО

vlsdtv | 10:25 | | Прокоментируй первым!
Для получения установленного программного обеспечения на компьютерах можно использовать  скрипт, который можно через GPO распространить на все компы в домене (или любым другим доступным способом):

Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize| Out-File c:\temp\$env:computername.txt
В последствии можно проводить анализ ПО 

Читать далее ...

15 октября 2018 г.

SQL. Планы обслуживания 1С

vlsdtv | 15:50 | Прокоментируй первым!

backup1:
1.    Резервное копирование базы данных
2.    Очистка после обслуживания
3.    Очистка журнала

defrag1 (каждый день)
1.    Реорганизация индекса
2.    Обновить статистику
3.    Выполнение инструкции T-SQL (DBCC FREEPROCCACHE).

defrag2 (раз в неделю, полная блокировка таблиц)
1.    Проверка целостности базы данных
2.    Перестроение индекса
3.    Сжатие базы данных

Подробнее - читать в гугле.
Читать далее ...

12 октября 2018 г.

Как получить список пользователей, которые не заходили в почтовый ящик более 30 дней?

vlsdtv | 14:19 | | Прокоментируй первым!
Для получения списка пользователей, которые не заходили в почтовый ящик более 30 дней можно воспользоваться скриптом:

get-mailbox  -resultsize unlimited | Get-MailboxStatistics |?{$_.LastLogonTime -lt (date).adddays(-30)} | ft DisplayName,ItemCount,LastLogonTimeLast,LogoffTime,LastLoggedOnUserAccount –auto

Итог - получаем список почтовых ящиков со всей организации, выбираем статистику и отбираем только те записи, у которых дата входа в ящик меньше текущей на 30 дней   (date).adddays(-30).


Читать далее ...

Автоответ для п.я. через pwshl

vlsdtv | 14:02 | | Прокоментируй первым!
Включаем автоответ для внешних пользователей:

Set-MailboxAutoReplyConfiguration -Identity e-mail 
-AutoReplyState Enabled -ExternalMessage "Господа! Уволен по собственному желанию."

Включаем автоответ для всех отправителей:

$text = "Уважаемые клиенты! Я больше не работаю в этой компании. Спасибо вам за сотрудничество."; Set-MailboxAutoReplyConfiguration -Identity e-mail -AutoReplyState Enabled -ExternalMessage $text -InternalMessage $text

Отключаем автоответ:

Set-MailboxAutoReplyConfiguration -Identity 
e-mail -AutoReplyState Disabled -ExternalMessage $null -InternalMessage $null

Создаем расписание для автоответа:

$text = "Уважаемые клиенты! С 12.10.2018 по 20.10.2018 временно уволен - в отпуске."; Set-MailboxAutoReplyConfiguration -Identity 
e-mail -AutoReplyState Scheduled -ExternalMessage $text -InternalMessage $text -StartTime "10/10/2015" -EndTime "10/21/2015"
Читать далее ...

IT-бюджет

vlsdtv | 13:18 | | Прокоментируй первым!
         Формирование бюджета и обоснование затрат на IT — достаточно простая и в то же время архисложная  процедура, которая позволяет руководству увидеть выгоды инвестирования в IT, а техническим специалистам разделять ответственность за состояние IT-инфраструктуры с руководством.
Ежегодное планирование IT-бюджета для тех. специалиста – это возможность сосредоточиться на своей непосредственной работе, покончив с практикой постоянного выбивания денег на те или другие нужды.

Небольшое эссе формирования бюджета.

Сразу можно определить несколько этапов формирования IT-бюджета:
1. Сбор
2. Анализ
3. Формирование и обоснование

1. Сбор информации
Для составления (и обоснования) бюджета на IT необходимо знать, помнить, понимать:
1. Что компания уже купила в прошлом и за что продолжает платить в настоящем, а именно:
  • какое используется оборудование и  какое оборудование находится  в запасе,
  • лицензии на программное обеспечение,
  • договора, сервисные контракты,
  • операторские услуги,
  • расходные материалы и затраты на них.
2. Какие информационные технологии используются в компании и для чего:
Т.е. здесь необходимо иметь полный список услуг (IT-сервисов), которые использует бизнес в своей работе, начиная от банальных систем таких как  «электронная почта», «печать», «телефония», заканчивая системами управления, безопасности и специфическими бизнес-приложениями.
Крайне необходимо тщательно документировать, вовремя дополнять и указывать цену вопроса, что бы потом судорожно не бегать и не дергать коллег по несчастью.

3. Какие цели, планы и задачи у компании на ближайший период, какие существуют проблемы и что должно быть решено?
На данном этапе архиполезно пообщаться с руководством, с руководителями структурных подразделений, чтобы понять их потребности по изменению качества обслуживания, надежности, удобства работы с системами, а также уточнить список используемых ими служб и сервисов. 
Сюда можно отнести например планируемое увеличение персонала (закупка ПК, ПО), появление новых задач, изменение требований по производительности, надежности и безопасности работы информационных систем.

2. Анализ
Цель  – найти то и понять, что мешает в данный момент достичь поставленных целей или может помешать в будущем. Для этого требуется провести достаточно серьезный аналитический анализ, и выяснить те или иные показатели, а именно:
  • Производительность оборудования.
Хватает ли этого в настоящий момент? Соответствует ли текущий уровень производительности систем всем ожиданиям? Что сейчас есть слабое звено? Хватит ли производительности, если нагрузка вырастет в соответствии с планами по развитию (если конечно такие планы есть и существуют)?
  • Надежность.
Все ли предприняты меры для обеспечения сохранности данных? Допустимо ли менять оборудование по мере выхода из строя или все таки стоит его обновить заранее? Возможно ли в случае какого либо сбоя восстановить работоспособность в обозначенные сроки или лучше заранее приобрести доп. оборудование или ПО для этого? Есть ли какие-то другие известные проблемы, которые влияют на безотказность работы IT-систем?
  • Функциональность.
Решают ли существующие приложения задачи пользователей и бизнеса? Эффективность приложений? Чего компании не хватает сейчас? Что нужно поменять, изменить, чтобы соответствовать актуальным и будущим требованиям? Актуальны ли существующие приложения вообще?
  • Безопасность.
Защищены и насколько защищены данные компании от внешних и внутренних угроз? Существует или соответствует ли система защиты уровню угроз? Как изменятся требования к информационной безопасности в обозримом будущем? Как ее видит IT-специалист?
  • Удобство.
Создает ли что-нибудь дискомфорт в работе пользователей с компьютерной техникой? Удобно ли расположены принтеры в офисе, сильно ли шумят компьютеры, все ли интерфейсы и системы понятны для пользователей, жалуются ли они еще на что-то? Что здесь можно улучшить?
  • Операционные расходы.
Оптимальны ли существующие операционные расходы? Соответствуют ли они рыночной стоимости? В какие суммы ежемесячно обходится компании тот или иной сервис? Из чего состоят эти расходы? Можно ли их уменьшить без ущерба для компании?
  • Запасы
Есть ли необходимые расходные материалы? Сколько нужно будет дополнительного оборудования и лицензий в случае расширения? Нужны ли будут дополнительные разовые или постоянные услуги в случае планируемого развития бизнеса?

3. Формирование бюджета и обоснование

Собственно, вся основная работа выполнена на двух вышеуказанных этапах. Последняя задача — представить полученные выводы руководству в понятном и удобном для принятия решений виде. Здесь нужно разложить все по полочкам:
1. Операционные расходы на поддержание деятельности: расходные материалы, сервисные контракты, услуги, оплата труда специалистов.
2. Необходимые капитальные вложения, в случае отсутствия которых возможны серьезные потери для бизнеса. Сюда относятся расходы, которых компании не избежать и вопрос лишь в том, будет она инвестировать деньги в это заранее, или когда уже понесет обозначенные потери.
3. Рекомендуемые инвестиции – в сочетании с необходимыми позволяют значительно повысить показатели работы, а также устранить риски, которые могут оказать негативное влияние на бизнес.
4. Расходы, связанные с развитием – необходимый объем инвестиций для обеспечения работы систем и поддержания качественных показателей в случае реализации планов по росту бизнеса.
5. Возможные инвестиции, позволяющие улучшить функциональные возможности и/или удобство работы сотрудников с IT-системами. 

     И последняя, но самая важная деталь – это обоснование каждой из статей бюджета. Большие руководители к сожалению, не понимают понятия «морально устаревший сервер» и как правило  ничего не понимают в технике — они оперируют только категориями потребностей в IT-сервисах, возможностями, рисками и их стоимостью для бизнеса. Каталог услуг (IT-сервисов), который был описан в самом начале, нужно для того, чтобы общаться с руководством компании на "одном языке" – это общая точка соприкосновения. И говорить на "одном языке" - как правило нетривиальная задача. Выявив потребность в оборудовании, программном обеспечении, персонале и пр. необходимо обосновывать необходимость в них конкретными показателями работы конечных IT-сервисов (риски, качество, скорость реакции и пр.), которые получает или получит бизнес.


Как-то так.
Читать далее ...

11 октября 2018 г.

Правила Exchange через pwshl

vlsdtv | 16:33 | Прокоментируй первым!

Просмотреть правила по ящику:
Get-InboxRule -mailbox vvsoldatov@inkakhran.ru |fl
Найти все правила с ошибкой и удалить их:
Get-Mailbox  -ResultSize unlimited | Get-InboxRule -ErrorAction:SilentlyContinue | where-object{$_.InError -eq $True} | Remove-InboxRule -Confirm:$False
Найти все правила с переадресацией и удалить их:
Get-Mailbox  -ResultSize unlimited | Get-InboxRule -ErrorAction:SilentlyContinue -WarningAction:SilentlyContinue | where-object{$_.ForwardTo -ne $null} | Remove-InboxRule -Confirm:$False
Запрос поиска правила с переадресацией с более подробным выводом:
ForEach ($m in (Get-Mailbox -ResultSize Unlimited)) { Get-InboxRule -Mailbox $m.DistinguishedName | where{$_.ForwardTo } | fl MailboxOwnerID,Name,ForwardTo }
Запрос поиска правила с редиректом с более подробным выводом:
ForEach ($m in (Get-Mailbox -ResultSize Unlimited)) { Get-InboxRule -Mailbox $m.DistinguishedName | where {$_.ReDirectTo} | fl MailboxOwnerID,Name,RedirectTo }
Читать далее ...

Windows 10 и Remote Desktop Gateway на Windows 2012 R2

vlsdtv | 16:16 | 1 Comment so far

Из насущных проблем:
После очередного обновления Windows 10 перестало работать подключение через RDP Gateway, реализованный на Windows 2012 R2.
Текст был приблизительно такой и как всегда - неинформативный:
Не удалось подключиться к удаленному компьютеру, так как сервер шлюза удаленных рабочих столов временно недоступен. Попробуйте подключиться позже или обратитесь за помощью к администратору сети.
Решение:
Добавить ключ реестра:

Windows Registry Editor Version 5.00

 
[HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client]
"RDGClientTransport"=dword:00000001

Читать далее ...

Zabbix - уведомления о проблемах на рабочий стол

vlsdtv | 16:09 | Прокоментируй первым!

Очень кратко, подробности тут не нужны для грамотного администратора. 

Захотелось мне такое видеть. Гугл помог найти такое расширение - zabbix vue.
Внешний вид:
Настройки:
  Все элементарно, настройки максимально упрощены - на стороне сервера делать ничего не надо, надо только указывать адрес сервера, логин, пароль и всё, начинают сыпаться уведомления.
Интерфейс может и достаточно убогий, но справляется со своими функциями.


Получение уведомлений:
 Логика работы расширения так же элементарна - оно стучится по api в заббикс и забирает данные, все показанные уведомления оно пропускает и отображает новые.

Где скачать?



Мне удобно.

Читать далее ...

5 июля 2018 г.

Сказка про счастливого муравья

vlsdtv | 17:54 | Прокоментируй первым!

Что-то мне это напоминает и очень знакомо:

Жил-был Муравей. И он очень любил работать...

Каждый день, с утра пораньше начинал работу весёлый и счастливый Муравей.

Была у него хорошая производительность и был он весёлым и счастливым.

Пролетал как-то мимо Шмель. Посмотрел на весёлого и счастливого Муравья и решил, что Муравей не может работать сам по себе, и поэтому Шмель создал фирму, а себя назначил генеральным директором.

А счастливый Муравей продолжал работать!

И деятельность фирмы была успешной, но...

Решил генеральный директор фирмы Шмель, что кто-то должен контролировать работу Муравья. Так была создана должность надсмотрщика и нанят Навозный Жук.

А счастливый Муравей продолжал работать!

Самой главной заботой Навозного Жука была задача организовывать работу Муравья. И заставил он Муравья составлять отчёты о ежедневно проделанной работе.

А счастливый Муравей работал и составлял ежедневные отчёты!

Вскоре понадобилась должность секретаря, который бы помог Навозному Жуку в чтении и регистрации отчётов Муравья.

Поэтому наняли Паучиху, которая классифицировала документы и отвечала на телефонные звонки.

А счастливый Муравей работал, работал, работал...

Шмель был очень доволен отчётами Навозного Жука и запросил дополнительные отчёты, прогнозы и расчёты различных показателей.

Появилась необходимость нанять Таракана в качестве ассистента Навозного Жука.

...А также купить компьютер и цветной принтер.

Вскоре производительный и счастливый Муравей начал жаловаться на все отчёты, которые должен был предоставлять. И всё менее веселее ему становилось...

Генеральный директор Шмель понял, что необходимо принимать меры.

В итоге на месте, где работал продуктивный и пока ещё весёлый Муравей, был создан Департамент.

На должность руководителя Департамента был назначен Кузнечик. Он соорудил себе современный кабинет и оборудовал его соответствующим образом.

Новому руководителю Департамента понадобился ассистент, который помог бы ему в подготовке стратегических планов и составлении бюджета Департамента, в котором работал продуктивный и всё ещё весёлый Муравей.

Но Муравей уже не пел, как раньше, и становился более раздражительным...

Однажды генеральный директор Шмель, посмотрев на цифры, понял, что Департамент, где работает Муравей, не является уже таким же рентабельным как раньше.

Подумав, Шмель решил нанять в качестве консультанта Сову, для проведения диагностики фирмы.

Сова просидела три месяца в фирме и после изучения состояния дел выдала заключение: «В Департаменте слишком много персонала!»

Следуя совету консультанта, провели сокращение численности персонала. *Муравей оказался первым в списке, так как в последнее время был всем недоволен.*



Читать далее ...

29 мая 2018 г.

CredSSP encryption oracle remediation - ошибка RDP подключения

vlsdtv | 17:54 | Прокоментируй первым!
Из вчерашнего:
Приспичило одному из сотрудников поработать на дому.
Болт!

IP "Remote computer" конечно "левый".
Проблема связана с уязвимостью: CredSSP Remote Code Execution Vulnerability

Что делать? 
Установить обновления на сервер. 
Лучше все (но аккуратно!). 
Или отдельно:
• обновление для Windows Server 2012 R2
• обновление для Windows Server 2008 R2 SP1
Все равно - засада. 
1. Как зайти теперь на сервер? 
2.  Если VMware - через консоль.
Проще через групповые политики на своём компе отключить: 
cmd - gpedit.msc -  Конфигурация компьютера -> Административные шаблоны -> Система -> Передача учетных данных. 
В подпапке «Передача учетных данных» найти параметр «Исправление уязвимости шифрующего оракула», открыть, включить его использование - «Включено» и установите значение параметра в выпадающем списке на «Оставить уязвимость»
После манипуляций этих действий на ПК, уже можно подключаться к серверу также, но это не решение проблемы безопасности, это больше костыль.

Читать далее ...

11 мая 2018 г.

Конвертация раздела из MBR в GPT

vlsdtv | 10:55 | Прокоментируй первым!

1.    С потерей данных 

Загружаемся с загрузочного диска windows, вместо установки переходим в восстановление и в командную строку. 
Оттуда 
diskpart
list volume 
select volume X (выбираем наш volume) 
convert gpt 
Перезагрузка 

 2. Без потери данных - https://www.disk-partition.com/download-home.html

Читать далее ...

4 мая 2018 г.

Как узнать SID пользователя или определить его имя

vlsdtv | 12:58 | Прокоментируй первым!

Предыстория:

Сюжет, наверное, знаком многим сисадминам и не только...
Звонят, пишут пользователи и говорят, что на сервере пропала какая-то папка, а возможно и – цать штук, причем пропала сама собой, никто не трогал.
В чудеса с детства не верю, и начинаются неординарные поиски пропавшей папки. Алгоритм как правило простейший - для начала смотрим на наличие скрытых файлов в каталоге, где жила папка, проходим там прогой а-ля для восстановления данных и если ничего не находится, то скорее всего и не удалялось, а просто перемещено... и возможно в корзину. И другие подобные действия (backup еще никто не отменял).
Сопричастных лиц как правило ограниченное количество. Можно порыться в корзинах пользователей порыться тем же Total Commander, включив отображение системных файлов. Корзины пользователей имеют уникальный идентификатор и лежат в общем каталоге $RECYCLE.BIN на дисках. Уже теплее...

Итак – к чему все это.
В Windows, любой учетной записи пользователя присваивается уникальный идентификатор безопасности SID (Security Identifier). По сути, ОС оперирует именно SID-ами, а не именами пользователей.
Пример:
 Если назначали права доступа к папкам или файлам разным пользователям, а потом какого-то пользователя удаляли из системы, то могли видеть оставшиеся SID в свойствах ресурса.
Не все SID уникальны, и у встроенных учетных записей (Администратор, Гость), они постоянны. SID-ы локальных учёток хранятся в базе данных диспетчера учетных записей SAM (Security Account Manager), для доменных, соответственно в AD.

Как узнать SID пользователя или определить его имя?

Проще всего посмотреть SID текущего пользователя с помощью утилиты whoami. Для этого в cmd:
C:\Users\vvsoldatov.INKAKHRAN>whoami /user

Сведения о пользователе
----------------
Пользователь         SID
==================== ==============================================
inkakhran\vvsoldatov S-1-5-21-2417822508-1771574648-3096115848-1838
C:\Users\vvsoldatov.INKAKHRAN>


Это я :), но это не интересно
Интереснее всего узнать SID произвольного пользователя. Для этого нужна утилита WMIC из состава WMI.
Посмотрим SID пользователя MOSokolov:
C:\Users\vvsoldatov.INKAKHRAN>wmic useraccount where name='MOSokolov' get sid

SID
S-1-5-21-2417822508-1771574648-3096115848-12650
C:\Users\vvsoldatov.INKAKHRAN>

Ну и обратно - определить имя пользователя по SID:
C:\Users\vvsoldatov.INKAKHRAN>wmic useraccount where sid='S-1-5-21-2417822508-17
71574648-3096115848-12650' get name
Name
MOSokolov
C:\Users\vvsoldatov.INKAKHRAN>

Удобно однако.

Читать далее ...

25 апреля 2018 г.

Продление триала Office 2016.

vlsdtv | 16:03 | Прокоментируй первым!

При установке Office 2016 пользователю предлагается возможность бесплатно протестировать продукт в течении 30 дней. По истечении 30 дней функционал сильно урезается или блокируется, а пользователю предлагается приобрести лицензию и активировать оный (retail/MAK или KMS), либо сделать deinstall Office.
Однако есть ход, позволяющий продлить время испытательный период работы пробной версии Microsoft Office до 180 дней.
В комплекте поставки MS Office 2016 входит специальная утилита ospprearm.exe, которая находится в каталоге:
На 64 битных версиях Windows с 32 битной версией Office:
— %SystemDrive%\Program Files (x86)\Microsoft Office\Office16
В других случаях: 
— %SystemDrive%\Program Files\Microsoft Office\Office16
Замечание: В некоторых случаях файл может находится в каталоге:
 %SystemDrive%\Program Files (x86)\Common Files\Microsoft shared\OfficeSoftwareProtectionPlatform\
Или
%SystemDrive%\Common Files\Microsoft shared\OfficeSoftwareProtectionPlatform\
Поэтому:
Запускаем командную строку с админскими правами и переходим в каталог:
Cd %SystemDrive%\Program Files (x86)\Microsoft Office\Office16
Выполняем команду:
OSPPREARM.EXE
которая продлевает срок использования триальной версии Office на 30 дней. 
Должно появиться сообщение: 
Возвращение к исходному состоянию активации Microsoft Office успешно выполнено /Microsoft Office rearm successful.
При этом счетчик дней, оставшихся до окончания использования продукта, сбрасывается до 30. Данную команду можно запускать до окончания срока до 5 раз. Получается, что  можно продлить общее время использования триальной версии Office 2016 до 180 дней. 

ВАЖНО: Данная возможность продления использования триальной версии Office описана на сайте Microsoft.
Хотя и написано, но думается это можно считать нарушением лицензионного соглашения. Поэтому - на свой страх и риск.


Читать далее ...

ОТПУСТИТЬ…

vlsdtv | 15:20 | Прокоментируй первым!

ОТПУСТИТЬ – не значит «перестать заботиться», но не делать что-либо вместо кого-либо.
ОТПУСТИТЬ – не значит отделиться от близкого стеной, но значит – признать право другого человека на самостоятельное решение (пусть ошибочное).
ОТПУСТИТЬ – значит, не участвовать в потакании плохим привычкам. Значит позволить другому увидеть и почувствовать результаты своих неверных решений.
ОТПУСТИТЬ – значит признать «Я не всесилен», и зачастую результат зависит не от меня.
ОТПУСТИТЬ – значит прекратить попытки изменить другого, перестать порицать его. Всю энергию направить на усовершенствование своих привычек и ответных реакций.
ОТПУСТИТЬ – значит заботиться о ком-то не для того, чтобы…, а просто заботиться.
ОТПУСТИТЬ – значит прекратить формировать, учить, вынуждать…., но начать поддерживать.
ОТПУСТИТЬ – значит не быть судьей, а позволить другому быть таким, какой он есть.
ОТПУСТИТЬ – значит не стремиться быть в центре всех событий близкого человека, оставлять ему место для работы над собственной жизнью.
ОТПУСТИТЬ – значит не защищать близкого от реалий жизни, чтобы он не разучился смотреть в лицо трудностям.
ОТПУСТИТЬ – не значит отвергать, но быть открытым.
ОТПУСТИТЬ – значит прекратить спорить, придираться, доминировать, но начать изучать свои недостатки и достоинства.
ОТПУСТИТЬ – значит не стремиться, чтобы все соответствовало твоим желаниям, а принимать день жизни таким, какой он есть, проявляя истинную заботу о своей личности.
ОТПУСТИТЬ – значит не быть в плену прошлых событий и воспоминаний, но прикладывать сегодня усилия, чтобы улучшить завтрашний день.
ОТПУСТИТЬ – значит меньше бояться, но больше доверять своим истинным принципам и любить.

Мы засоряем себя ненужными мыслями, сгрызающими нашу душу и здоровье – без перспективы восстановления.
Мы играем дешевые спектакли на публику, подкрепляя его целым антуражем из непонятно откуда взявшихся эмоций.
Мы ведем самую настоящую войну внутри и вне себя, чтобы как можно дольше не подходить к той стадии, когда, кроме как отпустить, ничего не остаётся.
И, наверное, только избранные из нас понимают, что отпустить – ведь это так просто.
Что для этого достаточно одному из двоих сделать шаг в сторону «двери» – а второму молча проводить его глазами.

Не важно – куда. Не важно – на сколько. Главное – чтобы с твердым убеждением, что каждый в данную минуту совершает единственно правильный поступок. Ведь, отпуская кого-то без тяжести на сердце, без болезненного сожаления – по сути , мы отпускаем самих себя.

Читать далее ...

20 февраля 2018 г.

Чтобы ESXi не жаловался на включенный SSH

vlsdtv | 08:26 | Прокоментируй первым!
На одном из серверов включен SSH (на всякий случай).
На сервере, где он включен долгое время висел значок (на картинке ниже). Уж очень он мозолил мне глаза. Гугл в руки - и он "спрятался".
Это метка того, что на данном сервере работает SSH
Убирается тут:
Configuration -- Software – “Advanced Settings”
UserVars > UserVars.SupressShellWarning = 1
По дефолту - 0, меняем на 1 и все пропадает.


Читать далее ...

19 февраля 2018 г.

Сброс настроек GPO на стандартные

vlsdtv | 11:02 | Прокоментируй первым!
Понадобилось мне после вывода компьютера на базе Windwos 10 из домена Active Directory сбросить все примененные ранее настройки GPO на стандартные. 
Сделать это очень просто:
Сброс политик безопасности:
 secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
 Удаление настроек GPO:
 RD /S /Q "%WinDir%\System32\GroupPolicyUsers"
RD /S /Q "%WinDir%\System32\GroupPolicy"
 Reboot.

Читать далее ...

Search