Описание тега powershell-v3.0
Для тем и проблем, связанных конкретно с Windows PowerShell 3.0. PowerShell 3.0 поставляется с выпусками Windows 8 и Windows Server 2012. Он доступен для загрузки для Windows 7 и Windows Server 2008 R2. Для общих тем PowerShell используйте тег PowerShell.
1
ответ
Попытка создать скрипт, который получит мой отфильтрованный список Get-Adcomputer, а затем запустить команду на каждом
Во-первых, я очень новичок в powershell. Каждый раз, когда я думаю, что я понимаю логику, я иду WTF.. Если бы это был bash, это было бы так легко и т. Д.. что я пытаюсь сделать именно... Получить все компьютеры из AD, которые встречают Xiopwb* крите…
27 окт '16 в 16:59
1
ответ
PowerShell - ForEach с использованием ввода данных SQL
Я использую код PowerShell для первого подключения к базе данных, и из SELECT, который я делаю, эти выходные данные выводятся: NAME: %SERVERNAME1 NAME: %SERVERNAME2 Теперь я хочу сделать цикл "foreach", где он будет создавать get-childitem для каждо…
17 апр '14 в 12:49
4
ответа
Получение любого специального пути к папке в Powershell с использованием GUID папки
Я хочу использовать скрипт PowerShell для автоматизации задач, связанных с пользователем, когда пользователь входит в систему. Иногда пользователь перемещает свою папку "Документы" из расположения по умолчанию. Как определить местоположение папки "Д…
31 июл '14 в 02:25
1
ответ
Используя MsDeploy-Sync для локального копирования только одного файла
В настоящее время я копирую все $DeploymentPath (папка) локально, а затем удаляя все файлы в нем, кроме 1 файла, который я хочу. MsDeploy-Sync ` -SourceContentPath:"$DeploymentPath" ` -DestinationContentPath:"$SupportFolder/WebPages" ` Get-ChildItem…
08 июн '16 в 17:25
1
ответ
Использовать командный файл для запуска файла ps1, но скрыть командную строку после запуска?
Я создаю небольшой инструмент с PowerShell и открываю его через командный файл. Пакетный файл имеет следующий контент: powershell -file "D:\scripts\Powershell\xxx.ps1" Теперь он открывает мой инструмент, но всегда отображает командную строку в фонов…
18 ноя '13 в 14:54
0
ответов
Как скопировать файлы в виртуальную машину Hyper-V как определенный пользователь?
Я копирую некоторые скрипты в виртуальную машину CENT OS, работающую в Hyper-V, с хост-машины Windows. Я использую команду Copy-VMFile в powershell, чтобы сделать то же самое. По умолчанию это копирует файлы как root. Поэтому я не могу выполнять эти…
04 июл '18 в 08:39
9
ответов
Запуск приложений в стиле Metro с использованием powershell
Я пытаюсь написать скрипт powershell для Windows 10, который автоматически запускает приложение в стиле Metro. Кажется, что командлет Start-Process должен работать, но я не могу заставить его что-либо запускать, пока не укажу путь к.exe Например, ра…
03 авг '15 в 23:55
0
ответов
Сравните и объедините 2 CSV-файла на основе 2 первых столбцов с возможными дублирующимися значениями
У меня есть 2 CSV-файла, меня просят объединить, где значения из первого столбца совпадают. Оба файла могут иметь дублирующиеся значения, и если они есть, должна быть создана новая строка для поддержки этих значений. Если совпадений не найдено, выве…
12 янв '16 в 22:51
1
ответ
Как сортировать сервисы по типу запуска
Следующая команда работает так, как я ожидаю: Get-Service | Where-Object {$_.status -eq 'running'} Однако этот не делает: Get-Service | Where-Object {$_.startmode -eq 'manual'} Кто-нибудь может объяснить, почему это так? Как отсортировать сервисы по…
03 июн '18 в 02:33
0
ответов
Настройка форматирования объекта по умолчанию в виде таблицы
Я работал над функцией PowerShell для запроса WSUS и возврата имени компьютера, группы обновлений, LastSyncTime и необходимых / неудачных обновлений. Функция выводит объект typename: Microsoft.UpdateServices.Internal.BaseApi.ComputerTarget Я добавил…
16 янв '18 в 07:18
1
ответ
Копировать каталоги, когда их имя совпадает - Как текстовые файлы
Я пытаюсь скопировать кучу каталогов. У меня есть текстовые файлы с похожим именем, и мне нужно сопоставить каталоги с этими текстовыми файлами, чтобы определить, какие каталоги копировать. Это то, что я сделал, и я не могу понять, как это исправить…
31 июл '14 в 21:41
1
ответ
Copy-File в scriptblock не может найти путь
Я реализовал PS Script, который развертывает код на нескольких серверах одновременно. Здесь мне нужно скопировать исходный файл с одного сервера на другой. Смотрите код ниже: for ($i=1; $i -le 5; $i++) { $serverName="iwflO" + $i $sourceFile="\\iwdfl…
06 фев '17 в 15:32
1
ответ
Избегайте целой строковой переменной, которая МОЖЕТ содержать символы, которые нужно экранировать
Мой PowerShell V3 создает пользователя Office 365 на основе серии вопросов, а затем отправляет электронное письмо ИТ-команде с подробностями. Проблемный бит: #Generate-RandomPassword $xpassword = Create-ComplexPassword -PasswordLength 14 -LowerAlpha…
02 сен '13 в 11:53
2
ответа
Передача параметра в функцию
Я пытаюсь создать простую функцию, основанную на следующем, передав ей аргумент. Функция будет искать мою историю команд в поисках строки - команда работает: history | Where-Object {$_.CommandLine -match 'abc'} Из моих исследований самым близким к э…
21 ноя '13 в 01:53
1
ответ
Get-ADComputer в powershell завершается с ошибкой "Свойство Identity для аргумента пустое или пустое"
У меня есть скрипт PowerShell, который делает вызов Get-ADComputerв этот момент я получаю эту ошибку: Get-ADComputer: Невозможно проверить аргумент параметра "Идентичность". Свойство Identity в аргументе является пустым или пустым. Вот сценарий: $co…
30 авг '18 в 15:50
1
ответ
Как я могу получить размер каждого подкаталога удаленного компьютера, используя учетные данные с powershell?
Я ищу, чтобы получить все размеры всех каталогов для данного компьютера и диска. Однако мне нужно иметь возможность включать учетные данные. $dirSize = Get-ChildItem $path -recurse -force | select Length |Measure-Object -Sum length Это то, что я хоч…
17 апр '14 в 15:17
2
ответа
Отслеживание источника вывода в скрипте Powershell
Можно ли отследить, откуда выводится (на консоль) сценарий Powershell? У меня есть скрипт, который выводит информацию для меня, но я не уверен, какая строка выводит. Можно ли, например, использовать Set-PSBreakpoint и сказать, чтобы он прерывался пр…
22 ноя '18 в 04:04
1
ответ
Использование Test-Path для поиска значения в хеш-таблице
Я недавно начал использовать Set-StrictMode чтобы лучше разбираться в скриптовых привычках (т.е. объявлять переменные и тому подобное), и я столкнулся с небольшой проблемой. Для большинства моих скриптов я создам хеш-таблицу $Script = @{} и затем об…
27 апр '18 в 18:22
1
ответ
Обновление графического интерфейса в Powershell
Я хочу написать программу, которая имеет своего рода функцию светофора. Цвет рамки должен быть изменен в зависимости от проверки. Я уже решил проверку критериев, поэтому в этом примере цикл while заменяет большую проверку. Но чтобы сосредоточиться н…
01 мар '18 в 15:41
1
ответ
Предоставление параметров для запуска процесса в Windows PowerShell при запуске от имени администратора
Я пытаюсь запустить скрипт на Perl с правами администратора, используя скрипт PowerShell. Мой скрипт PowerShell имеет следующую команду: start-process powershell -verb runas "perl script" -RedirectStandardError D:\testscripts\stderror.log -RedirectS…
01 июл '15 в 08:55