Описание тега powershell

Интерактивная оболочка, язык сценариев и программирования и окружающая среда от Microsoft. Обычно используемая системными администраторами, управляющими программным обеспечением Microsoft (включая Windows, Exchange, SharePoint и облачные службы Azure и Office 365), PowerShell по умолчанию включена в Windows и заменяет собой предыдущие языки, такие как VB Script.
1 ответ

Папка Powershell Unhide

Я использую PowerShell App Toolkit для упаковки развертывания приложения. Я удаляю предыдущую версию и устанавливаю новую версию. Проблема заключается в том, что деинсталлятор является скрытой папкой в: C:\Program Files (x86)\InstallShield Installat…
30 янв '18 в 23:31
1 ответ

Test-Path возвращает разные результаты в 64-битной и 32-битной PowerShell

Я разрабатываю сценарий, который должен работать под 64 и 32-битной Powershell. К сожалению, кажется, что Test-Path вернуть разные результаты в 64 и 32 среде. Оба сеанса работают под одним и тем же пользователем, у этого пользователя есть полный дос…
31 май '12 в 09:55
1 ответ

Может ли администратор, не являющийся доменом, проверять репликацию AD только с помощью Powershell?

Предположим, что никакие инструменты администрирования не установлены, а права пользователей ограничены запуском Powershell и стандартным доступом пользователей к Active Directory. Может ли пользователь в этой ограниченной ситуации проверить реплика…
0 ответов

Как запустить процесс с подмножеством пользовательских разрешений?

Давайте предположим, что у меня есть процесс a.exe, который в соответствии с его руководством / спецификацией не записывает никаких файлов, как бы я запустил его без разрешения на запись? Самое близкое, о чем я могу подумать, - это создать пользоват…
12 апр '19 в 11:27
2 ответа

Powershell или WMI для получения свойств принтера и дополнительных драйверов?

Чего я пытаюсь достичь: Используйте сценарий powershell (непосредственно WMI или командлеты или их комбинацию) для запроса сервера 2003 или 2008 с ролью PrintServer, перечислите общие принтеры, затем перечислите драйверы, используемые для этого прин…
31 май '12 в 18:33
0 ответов

Сценарий PowerShell останавливает выполнение, когда компьютер под управлением Windows XP заблокирован

У меня есть следующий скрипт, который выполняет непрерывный пинг и сообщает о сбоях. Он работает нормально, за исключением того, что петля "зависает", когда компьютер заблокирован. Я подтвердил это, запустив сценарий, немедленно заблокировав ПК, под…
07 июн '12 в 15:59
1 ответ

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

Меня попросили посмотреть, могу ли я получить статистику по объему электронной почты и, в частности, по размеру вложений, отправленных из моей организации на определенный адрес электронной почты. Я много работаю с веб-службами Exchange, но это больш…
08 июн '12 в 17:29
2 ответа

Пустой сценарий Powershell для второй функции

Я пишу большой скрипт, который сканирует информацию WMI с компьютеров в AD. У меня есть функции для diskinfo, raminfo и videocardinfo, где диск и видеокарта имеют схожие стили вывода. Проблема в том, что в зависимости от порядка, в котором их запуск…
23 ноя '17 в 07:59
2 ответа

Удаленный Powershell не работает, но работает test-wsman

Мне нужно написать скрипт рутинной задачи для удаленного выполнения с сервера А на многих хостах, но некоторые из них не могут выполнить скрипт. Если я выполню это: $cred = Get-Credential myUser Invoke-Command -ComputerName serverB -ScriptBlock{gci …
6 ответов

Как найти каталоги, содержащие только один файл?

Кто-нибудь знает, как искать в тысячах подкаталогов все каталоги, которые содержат только 1 файл и не более 1 файла? Любое предложение о том, какой инструмент использовать или простой фрагмент кода?
14 окт '09 в 18:24
1 ответ

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

С 24 часов я пытался установить новое CustomDomainName одного из моих хранилищ. Сначала я попытался в portal.azure.com, но это возвращает внутреннюю ошибку. После обновления страницы была недоступна, только слово StorageAccountBladeWithQuickLinks бы…
12 дек '17 в 20:35
2 ответа

Как заставить Tomcat отключиться через x секунд на окнах?

В системах linux команда stop в catalina.sh принимает параметр тайм-аута, который принудительно убивает tomcat через указанное количество секунд. Однако, похоже, что catalina.bat не имеет такого параметра. У нас возникают проблемы с тем, что наш tom…
16 окт '13 в 09:58
2 ответа

Получение списка пользователей косвенно членами группы AD через LDAP

У меня есть небольшая проблема с поиском LDAP, которая должна указывать, является ли пользователь членом данной группы AD или нет (рекурсивно). По сути, я делаю поиск LDAP со следующими параметрами: get-aduser -LDAPFilter "(memberof:1.2.840.113556.1…
18 сен '14 в 09:44
1 ответ

Запуск Get-MessageTrackingLog как работа в Powershell

Я пытаюсь создать сценарий Exchange 2010, который будет искать каждый транспортный сервер как задание. Я пробую следующее: $transportserver = get-transportserver foreach ($ts in $transportserver) { $ts_name = $ts.name $s = New-PSSession -ComputerNam…
10 окт '14 в 15:55
1 ответ

Разбирать wevtutil XML в базу данных?

Я ни в коем случае не эксперт по XML. Поэтому у меня проблемы с импортом XML-файла событий Windows из wevtutil в базу данных SQL. До выпуска Server 2008 мы экспортировали данные журнала событий в базу данных напрямую, используя Log Parser 2.2, но lo…
4 ответа

Compare-Object дает ложные различия

У меня есть некоторые проблемы с Compare-Object. Моя задача - получить разницу между двумя снимками каталогов, сделанными в разное время. Первый снимок сделан так: ls -recurse d:\dir | export-clixml dir-20100129.xml Затем, позже, я получаю второй сн…
29 янв '10 в 19:11
2 ответа

Мои функции PowerShell, похоже, не зарегистрированы

У меня есть скрипт ps1, в котором я определяю 2 функции как таковые: function Invoke-Sql([string]$query) { Invoke-Sqlcmd -ServerInstance $Server -Database $DB -User $User -Password $Password -Query $query } function Get-Queued { Invoke-Sql "Select *…
21 мар '10 в 17:57
2 ответа

Массив Powershell - объединение в одном месте

У меня есть скрипт, который возвращает следующую информацию Analog Phones IP Phones Location ------------- --------- -------- 0 883 Site1 413 0 Site1 0 4 Site1 0 258 Site2 9 75 Site2 183 0 Site2 Эта информация хранится в массиве $ arrayX Я пытаюсь в…
14 мар '14 в 20:37
2 ответа

KQL Запрос указать диапазон дат для поиска в почтовом ящике?

Я пытаюсь проверить некоторые телефонные номера с помощью нашего сервера обмена с помощью следующего запроса, чтобы отправить результаты в мой почтовый ящик: Get-Mailbox | Search-Mailbox -SearchQuery “Body: '*XXX-XXX-XXXX*' OR '*XXX-XXX-XXXX*'" -Tar…
20 май '14 в 15:14
1 ответ

Как получить имя физического раздела из данных iSCSI в Windows?

У меня есть часть программного обеспечения, которому нужно имя раздела в \Device\Harddisk2\Partition1 стиль, как показано, например, в WinObj. Я хочу получить это имя раздела из сведений о подключении iSCSI, которое лежит в основе раздела. Проблема …
29 июн '12 в 03:44