Биты и байты.

Биты и байты.

пятница, 16 сентября 2016 г.

Запись действий пользователя.

Когда нужна быстрая документация проблемы или последовательности действий пользователя подойдет встроенная в Windows  с 7 версии   простая, но очень полезная утилита.  
Самый простой способ найти «Средство записи действия пользователя» ввести psr.exe в строке поиска.
 
После того как выполнены все действия , PSR сохраняет файл MHTML в контейнере zip поскольку это самый простой способ отправить отчет по e-mail.
Файл можно открыть в любом браузере или MS Word , чтобы скопировать изображения необходимо  нажать скопировать все изображения  "Copy" и вставить в свою документацию. 
Можно просматривать результаты в режиме слайдов что, бывает удобным.
Внимание   программа может записывать максимально до 100 скриншотов, если количество скриншотов превышает это предел то скриншоты перезаписываются по кругу.

Поэтому  если процесс длительный  лучше разбить на несколько этапов.
Программа делает скриншоты сразу со всех подключенных экранов.
 


Ввод с клавиатуры тоже не записывается дабы не попала в запись лишняя инфа типа пароля или учетных данных.
Зато можно делать комментарии.


четверг, 8 сентября 2016 г.

Полезные скрипты для Sharepoint на Powershell

Для тех кто хочет почувствовать настоящим админом, в  SharePoint есть интеграция с Powershell.  
Всегда полезно иметь под рукой набор скриптов, которые решил собрать в одном месте..

Для изучения команд SharePoint  на первом этапе будем пользоваться  средой  PowerShell ISE,  нереально полезная оболочка для начинающих!!
Эта среда позволяет в наглядном виде получать описания команд ,а также при необходимости сохранять целые сценарии.
Запускаем  PowerShell ISE и добавляем  командлет SharePoint в консоли.

Add-PSSnapin Microsoft.Sharepoint.Powershell

Можно также встретить в скриптах более продвинутый вариант

If ((Get-PSSnapIn -Name Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue) -eq $null
{ Add-PSSnapIn -Name Microsoft.SharePoint.PowerShell




Веб приложения и список сайтов

$webApp = Get-SPWebapplication 'http://london'

foreach($spSite in $webApp.Sites)
{
if ($spSite.HostHeaderIsSiteName)
{ Write-Host $spSite.Url 'is host-named' }
else
{ Write-Host $spSite.Url 'is path based' }
}


Результат


Коллекции сайтов могут быть 2х типов, сайт на основе пути (http://london/sites/demosite  по пути веб приложения создаются под сайты), и сайт на основе имени узла ( http://portal.contoso.com любое красивое имя для сайта )
Подробно на сайте Майкрософт
Сайты на основе имени узла создаются  только через Powershell, пример создания


New-SPSite 'http://portal.contoso.com' -HostHeaderWebApplication (Get-SPWebApplication 'http://london') -Name 'Portal' -Description 'Portal site' -OwnerAlias 'contoso\administrator' -language 1033 -Template 'STS#0'

New-SPSite 'http://bi.contoso.com' -HostHeaderWebApplication (Get-SPWebApplication 'http://london') -Name 'BI' -Description 'BI site' -OwnerAlias 'contoso\administrator' -language 1033 -Template 'BICenterSite#0'

Доступные шаблоны можно посмотреть командой

Get-SPWebTemplate

Небольшое видео  по настройке сайтов на основе имени

About