Блог did5.ru

Про АйТи и около айтишные темы

Рубрика: IT

[SharePoint] Права доступа для участия в опросах

Комментариев нет

В SharePoint есть интересный вид списка – Опрос, очень удобный и востребованный инструмент. У него есть некоторые ограничения, но это не критично.

При разграничении прав доступа к опросам, нужно было отделить участников от аналитиков. Для этого создал отдельный уровень разрешений – Опросы и дал ему минимальный набор разрешений, которые позволят пользователям участвовать в опросе. На скриншоте ставил только отмеченные пункты, все остальные пустые.

sharepoint survey permissions thumb [SharePoint] Права доступа для участия в опросах

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

sharepoint survey permissions 2 thumb [SharePoint] Права доступа для участия в опросах

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

sharepoint survey permissions 3 thumb [SharePoint] Права доступа для участия в опросах

Автор: did5

03 Окт 2014 в 14:11

Рубрика: Sharepoint

Метки:

Управление доступом к файлам с помощью XCALC

Комментариев нет

В предыдущей заметкке про ошибку 8000FFFF я расскаызвал про один блог, где удалось найти решение проблемы с обновлениями. Но при этом там еще заметил применение интересного инструмента, про который раньше не знал – XCALC.

XCALC (Extended Change Access Control List — средство расширенного списка управления доступом) — это скрипт на Visual Basic, который позволяет отображать и изменять списки управления доступом (ACL) в ОС Windows через командную строку. Полное описание есть на сайте Microsoft —

Использование сценария Xcacls.vbs для изменения разрешений NTFS.

Автор: did5

03 Окт 2014 в 13:42

Рубрика: Windows

Метки:

Ошибка 8000FFFF при установке обновлений Windows

Комментариев нет

Установка обновлений KB2863058 и KB2957689 на Windows Server 2008R2 заканчилось ошибкой.

error 8000ffff thumb Ошибка 8000FFFF при установке обновлений Windows

Стандартные методы по удалению обновлений и закачки заново не помогли, пришлось копать глубже. В интернете наткнулся на заметку Брэеда Рутковски, где он покапался в логах и нашел причину данной оишбки.

Оказалось, что Служба криптографии (Cryptographic Services) запущена под учеткой Network Service, а она запрашивает пользовательский доступ на чтение к диску.

Проверил, действиетльно на диск C:\ не было доступа на чтение для группы пользователей. Добавил права на чтение группе BUILTIN\Users, после этого заново запустил установку обновлений. Обновления установились без ошибок. Проблема решена.

Автор: did5

03 Окт 2014 в 13:27

Рубрика: Windows

Метки: , , ,

Перевод часов на зимнее время в Windows

3 комментария

С лета 2011 года мы живем по летнему времени, что у многих вызывало зуд в одном месте. Прошло 3 года и правительство РФ решило перевести страну на жизнь по зимнему времени. Мне, откравенно говоря, все равно по какому времени жить, главное чтобы оно не менялось. Т.к. у людей, которые связаны с ИТ, это вызывает очень много пролеблем. И этот раз не исключение.

В этот раз не просто будет перевод на час назад, а еще произойдут изменения в часовы поясах:

1. Прибавление в часовых поясах – 3 новых:

Название часового пояса Отображаемое имя
Часовой пояс России 3 (UTC + 04:00) Ижевск, Самара (RTZ 3)
Часовой пояс России 10 (UTC + 11:00) Чокурдах (RTZ 10)
Часовой пояс России 11 (UTC + 12:00) Анадырь, Петропавловск-Камчатсткий (RTZ 11)

 

2. Изменение претерпели 7 часовых поясов

Новое имя часового пояса Новое отображаемое имя Имя текущего часового пояса Имя текущего экрана
Часовой пояс России 1 (UTC + 02:00) Калининград (RTZ 1) Калининградское время (зима) (UTC + 03:00) Калининград, Минск
Часовой пояс России 2 (UTC + 03:00) Волгоград, Москва, Санкт-Петербург (RTZ 2) Московское время (зима) (UTC + 04:00) Волгоград Москва, Санкт-Петербург
Часовой пояс России 4 (UTC + 05:00) Екатеринбург (RTZ 4) Уральское время (зима) (UTC + 06:00) Екатеринбург
Часовой пояс России 5 (UTC + 06:00) Новосибирск (RTZ 5) Северная Центральная Азия (зима) (UTC + 07:00) Новосибирск
Часовой пояс России 6 (UTC + 07:00) Красноярск (RTZ 6) Красноярское время (зима) (UTC + 08:00) Красноярск
Часовой пояс России 7 (UTC + 08:00) Иркутск (RTZ 7) Иркутское время (зима) (UTC + 09:00) Иркутск
Часовой пояс России 8 (UTC + 09:00) Якутск (RTZ 8) Якутское время (зима) (UTC + 10:00) Якутск

 

3. Два часовых пояса объединили в одмн

Вместо (UTC + 11:00) Владивосток и (UTC + 12:00) Магадан стал один (UTC + 10:00) Владивосток Магадан (RTZ 9)

4. У Белоруссии появился отдельный часовой пояс (UTC+03 Минск).

Microsoft уже выпустило обновление для Windows 7 и выше – KB2998527. Оно доступно через WIndows Update и через WSUS.

После установки обновления часовой пояс будет выглядеть так:

new time thumb Перевод часов на зимнее время в Windows

ВАЖНО! Не снимайте галку с автоматического перехода на летнее время, а то часы переведутся на час назад сразу.

new time 2 thumb Перевод часов на зимнее время в Windows

После перевода часов 26-го октября галка пропадет навсегда, я надеюсь.

Пользователи Windows XP, Vista, 2003 в пролете, для них обновлений не будет. Ну для XP точно не будет.

Автор: did5

03 Окт 2014 в 12:06

Рубрика: Windows

Метки:

Оффлайн установщик Редактора блогов Windows Live Writer 2012

4 комментария

Я уже рассказывал, где найти оффлайн устноащик Редактора блогов Windows Live Writer 2009, а как же быть с версией 2012? Переустановил винду на компе, начал устанавливать софт, открываю Редактор блогов Windows, а там старая версия 2009. Сделал запрос на доступные обновления из программы, оказалось, что стоит самая последняя версия. Но я то знаю, что это не так.

Пришлось немного погуглить, чтобы найти ссылку на нужную версиию. Очень много ссылок на версии 2014 и даже 2016, но это все фейки. После 2012 года Редактор блогов не обновлялся. Вот ссылка на скачивание всего пакета Live 2012 с сайта Microsoft, в который входит и Редактора блогов Windows Live Writer 2012 —

Как установить "Основные компоненты Windows" в автономном режиме?. Скачивание начинается после выбора языка программы. Пакет весит 133 МБ. После запуска я выбрал только Редактор блогов и установщик обновил версию 2009 до 2012, все настройки сохранились.

windows writer 2012 installer thumb Оффлайн установщик Редактора блогов Windows Live Writer 2012

Автор: did5

03 Окт 2014 в 11:06

Рубрика: Windows

Метки: ,

Рубль в Windows

Комментариев нет

Microsoft выпустила обновление KB2970228 для ОС Windows, которое добавляет символ российского рубля. Вставить его можно с помощью комбинации клавишь ALT спава + 8 (на русской раскладке). Выглядит он так – ₽.

Ждать гравировки на клавиатурах в скором будущем не приходится, т.к. до сих пор не появился знак евро.

Обновление доступно для Windows 7 и выше, пользователи XP и Vista в пролете.

Автор: did5

30 Сен 2014 в 10:39

Рубрика: Windows

Метки:

[PowerShell] Как удалить файлы месячной давности

Комментариев нет

Простенький скрипт на PowerShell для удаления файлов, которые старше месяца:

$date = (Get-Date).AddMonths(-1)
$pathFolder = "D:\test1"
Get-ChildItem -Path $pathFolder | where {!$_.PSIsContainer} |
foreach { if ($_.LastWriteTime -lt $date) { $file = $pathFolder + "\" + $_
Remove-Item $pathFolder $file -whatif
}
}

За основу взял скрипт отсюда.

Автор: did5

15 Сен 2014 в 16:29

Рубрика: PowerShell

Метки:

[PowerShell] Последний модифицированный файл в каталоге

Комментариев нет

Найти последний модифицированный файл в каталоге можно так:

 $path = "D:\test1"
$file = Get-ChildItem -Path $path | Sort-Object LastWriteTime | Select-Object -Last 1
$file.Name

Автор: did5

12 Сен 2014 в 13:28

Рубрика: PowerShell

Метки:

[PowerShell] Загрузка файла в корень SharePoint

Комментариев нет

Для загрузки файла в корень портала SharePoint можно воспользоваться простым скриптом на PowerShell:

Add-PsSnapin Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue
$fileBytes = [system.io.file]::ReadAllBytes("D:\test.txt");
$site = Get-SPSite "http://portal";
$site.RootWeb.Files.Add("test.txt", $fileBytes, $true);

Автор: did5

12 Сен 2014 в 12:12

Рубрика: PowerShell

Метки:

This task requires that the user account specified has log on as batch job rights

Комментариев нет

Создал новое задание в пларировщике заданий на Windows Server 2008R2, указал учетную запись, от имени которой будет запускаться задание, но вылетает ошибка — This task requires that the user account specified has log on as batch job rights.

task scheduler 1 This task requires that the user account specified has log on as batch job rights

Учетная запись, от которой будет запускаться задание планировщика, не входит в группу администраторов домена и сервера, поэтому возникает ошибка.

В качестве решения есть два варианта: 1. добавить эту учетку в группу администраторов; 2. добавить ее в список в локальной групповой политике – Log on as batch job. Я выбрал второй вариант.

task scheduler 2 thumb1 This task requires that the user account specified has log on as batch job rights

После этого задание благополучно сохранилось и работает.

Автор: did5

11 Сен 2014 в 10:48

Рубрика: GPO (GPP),Server,Windows

Метки: ,