PowerShell




Удаление ContentType с сайта и коллекции сайтов SharePoint из PowerShell

Ниже код на PowerShell для удаления ContentType. Это код для удаления ContentType на уровне сайта, для коллекции сайтов нужно заменить $spweb.AvailableContentTypes на (Get-SPSite http://spdev).RootWeb.AvailableContentTypes[$ctypeName].

(далее...)


Отключение усиленной безопасности (IE Enhanced Security) для Internet Explorer в Windows server 2012

В Windows Server 2012 по умолчанию для Internet explorer установлена такая безопасность, что ни одну страницу нельзя в браузере нельзя нормально открыть. Для промышленных сред это абсолютно правильно, но для тестовых сред или тем более сред разработки это не очень актуально, потому что часто нужно немного "погуглить".

(далее...)


Обновить поле с пустым значением в списке SharePoint из версий элемента

Вследствие не совсем корректной настройки многострочного текстового поля в списке портала на платформе SharePoint 2010 после редактирования элемента пропадал текст поля, а вместо текста появлялась ссылка на просмотр истории изменений.

(далее...)


Исправление ошибки "Microsoft.SharePoint.SPException: Тип контента "Название типа" является частью компонента приложения" SharePoint

Тип контента для SharePoint 2010 был создан с помощью фичи (возможности). В нее входили столбцы сайта, типы контента и список, использующий несколько типов контента. В один момент при добавлении из Visual Studio нового поля в типы контента в журнале заметил, что VS не может обновить типы контента. Попытка удалить через веб-интерфейс привела к ошибке.

(далее...)


Исправление ошибки SharePoint "Тип поля установлен неправильно"

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

Visual studio выдавала сообщение об ошибке:

(далее...)


Включить или отключить отправку оповещений в SharePoint 2010 из PowerShell

Для изменения большого числа записей в списке SharePoint, на который было подписано много человек, столкнулся с задачей, чтоб в это время пользователи не получили кучу сообщений. Думал про 2 реализации отключения оповещений: 1 – изменить настройки SMTP сервера на заведомо неверные, чтоб вся почта скопилась в папке Queue, а потом ее удалить; 2 – временно отключить оповещения для списка. Ниже описание 2-ого метода.

(далее...)


Полное удаление недоудаленной коллекции сайтов SharePoint

После удалении коллекции сайтов SharePoint средствами PowerShell через команду Remove-SPSite было написано, что все окей. Правда при попытке создать SPSite с таким же именем выдавалось сообщение о том, что такое имя уже используется. Задав в PowerShell команду Get-SPSite, я обнаружил, что моя коллекция сайтов до сих пор в списке. (далее...)


Format-List. Вывод массива в виде списка в PowerShell

Рис.2. Пример использования команд-лета Format-List

Format-List, или сокращенно FL – это команд-лет оболочки PowerShell, позволяющий выводить информацию в виде списка. Рассмотрим принцип работы на примере запроса Get-Service, возвращающего информацию о запущенных службах.  (далее...)


Исправляем ошибки. "A positional parameter cannot be found that accepts argument ..."

При установке решений для SharePoint консоль Powershell выдала сообщение об ошибке "A positional parameter cannot be found that accepts argument ...". Сообщение было получено при использовании командлета SharePoint Add-SPSolution. (далее...)



MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика