PowerShell




PowerShell. Проверить существует ли файл или папка

Если нужно проверить, существует ли папка или файл в скрипте PowerShell, то нужно воспользоваться командой "Test-Path". Она возвращает "True", если файл или папка существует, и "False", если файла или папки нет.

(далее...)


Запуск PowerShell скриптов на Windows 7 Professional x64

Автоматизируя один рутинный процесс на домашнем компьютере, решил воспользоваться PowerShellскриптом. Суть задачи – извлекать из zip-архива нужный файл. Написал скрипт для извлечения, а при запуске – ошибка. (далее...)


Найти и удалить повторяющиеся записи в списке SharePoint

Сегодня был неприятно удивлен тем, что обнаружил повторяющиеся записи в том списке SharePoint, в котором они не должны были появляться. Вероятность появления повторяющихся записей была, потому сразу озадачился узнать, сколько всего повторяющихся записей образовалось. Всего в списке было порядка 20 000 записей. (далее...)


Определить размера сайта SharePoint

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


Исправление ошибки в PowerGUI: Microsoft SharePoint is not supported with version 4.0.30319.225 of the Microsoft .Net Runtime

PowerGUI & Microsoft SharePoint

Чудесное средство для написания и отладки PowerShell скриптов PowerGUI Script Editor в работе с библиотекой SharePoint у неподготовленного человека может опустить руки раз и навсегда в изучении языка PowerShell и объектной модели. (далее...)


Копирование файла на все серверы фермы SharePoint с помощью PowerShell

Если у вас есть ферма из нескольких серверов SharePoint, на серверах которой нужно заменить один файл, то можно не использовать создание WSP-пакета, а написать несколько строчек на PowerShell (взять из примера) и добавить в установочный пакет. (далее...)


Узнать всю информацию об оперативной памяти в Windows7, 8, Windows 2008 Server и старше

Когда надо добавить оперативку на сервере или ноутбуке, про который уже все подзабыли, сначала необходимость узнать, сколько планок памяти уже установлено, есть ли свободные слоты, какая скорость установленной памяти. Для выполнения такой проверки есть два варианта: 1 – пойти, открыть сервер и посмотреть (ой как не всегда это можно сделать), 2 – для вменяемых пользователей и админов – набрать в консоли небольшой код и получить результат. Об этом подробнее. (далее...)


Как добавить / удалить пользователей в несколько групп SharePoint из PowerShell

В живом портале SharePoint обычно создано много групп. Когда наступает необходимость добавить пользователя в несколько групп, то это уже не очень нравится администратору. А когда точное количество групп неизвестно (например, добавить во все группы, содержащие слово «Владельцы»), то в пору схватиться за голову. А еще лучше за консоль SharePoint. (далее...)


Как добавить PowerShell ISE из PowerShell

PowerShell ISE

Сегодня столкнулся с необходимостью воспользоваться PowerShell ISE (Интегрированная среда сценариев) на машине с SharePoint'ом (Windows 2008 server R2). Но на ней его не оказалось. Начал вспоминать, где его взять – полез в список ролей и фич, но так и не нашел. (далее...)


Изменение порогового значения представления списка SharePoint

Иногда списки SharePoint незаметно разрастаются и в один прекрасный момент при обращении к ним можно получить вот такое сообщение об ошибке:

Операция, попытка выполнить которую осуществляется, запрещена, поскольку она превышает пороговое значение представления списка, принудительно установленное администратором.<nativehr>0x80070024</nativehr><nativestack></nativestack>

А пользователям данные нужны сию секунду.  Что делать?

(далее...)



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