0
ответов

Почему Get-Date, кажется, возвращает объекты DateTime, но BinarySerializer указывает, что он возвращает PSObject?

Возьмем простую HashTable: $data = @{ First = 'Justin'; Последнее = «Дорогой»; StartDate = Get-Date '2002-03-23'; } Ключ StartDate, кажется, содержит DateTime. C:\Users\zippy\Documents>...
вопрос задан: 9 March 2012 15:34
0
ответов

Лучший способ соединения частей с помощью разделителя в PowerShell

Мне нужно объединить несколько элементов URL в одну строку, поэтому я написал общую функцию соединения частей: filter Skip-Null { $_|?{ $_ } } функция Join-Parts { param ( $Parts = $null, ...
вопрос задан: 8 March 2012 23:57
0
ответов

Использование символа вставки (^) при использовании Git для Windows в PowerShell

Я использую git в командной строке с PowerShell, и я пытаюсь использовать что-то вроде git difftool HEAD^ Powershell, похоже, рассматривает это как если я набрал git difftool HEAD, поэтому символ вставки будет ...
вопрос задан: 8 March 2012 10:14
0
ответов

Сравнение переменных массива в PowerShell

У меня есть этот скрипт для сравнения двух папок. $firstfolder = Get-ChildItem C:\firstfolder $secondfolder = Get-ChildItem C:\firstfolder if ($firstfolder -eq $secondfolder) { Write-Host "Folders is the ...
вопрос задан: 8 March 2012 09:04
0
ответов

Перебрать все привязки, настроенные в IIS с помощью powershell

Я ищу способ просмотреть все параметры привязки, уже настроенные в моем IIS. Я использую это для работы с IIS в Powershell: Веб-администрирование модуля импорта До сих пор мне удалось получить ...
вопрос задан: 7 March 2012 08:04
0
ответов

Обработка ввода конвейера и параметров в функции Powershell

Меня смущает кое-что, что я увидел в книге «Изучите PowerShell за месяц обедов». В главе 21, когда автор обсуждает функции, которые принимают входные данные через привязку параметров или конвейер, он...
вопрос задан: 6 March 2012 23:38
0
ответов

Как создать новый клонированный экземпляр объекта PSObject

Я хочу создать новый экземпляр своего пользовательского PSObject. У меня есть объект Button, созданный как PSObject, и я хочу создать новый объект Button2 с теми же элементами, что и у Button, но я не могу найти...
вопрос задан: 6 March 2012 10:12
0
ответов

Подсчитайте длину массива и верните 1, если он содержит только один элемент

$cars = "bmw","audi","volvo","vw" echo $cars.length возвращает 4, но $cars = "bmw" возвращает 3, потому что подсчитывает символы. Есть ли способ вернуть 1, если массив содержит только один элемент?
вопрос задан: 6 March 2012 08:35
0
ответов

Как отключить UAC с помощью Windows PowerShell?

Как отключить UAC с помощью скрипта PowerShell? Я могу сделать это вручную через реестр, добавив следующий раздел реестра: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\...
вопрос задан: 5 March 2012 20:17
0
ответов

Просматривайте файлы на камере с помощью PowerShell

Если я подключу цифровую камеру через USB, Windows Explorer отобразит ее в разделе Компьютер как устройство. Я могу просматривать его с помощью Проводника, просматривать папки, свойства файлов и т. д., а также копировать/удалять файлы. Вот и все...
вопрос задан: 5 March 2012 15:08
0
ответов

PowerShell: Почему Out-File разбивает длинную строку на более мелкие?

Попробуйте этот небольшой эксперимент. Создайте файл Foo.txt с очень длинной строкой текста (скажем, длиной 500 символов), например: // Foo.txt aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ... Теперь введите следующую команду: ...
вопрос задан: 2 March 2012 04:35
0
ответов

Однострочное архивирование папки в PowerShell?

Я ищу эквивалентную команду PowerShell для: tar -zcvf tar-archive-name.tar.gz source- папка Существует ли такой однострочный файл, который создает zip-файл из папки, рекурсивно добавляя ...
вопрос задан: 1 March 2012 17:29
0
ответов

Как отслеживать поток скриптов

Я новичок в Powershell и написал несколько довольно больших скриптов, то есть скрипт, который вызывает другие скрипты, функции которых вложены в другие функции. Когда я запускаю этот сценарий, я иногда получаю ...
вопрос задан: 1 March 2012 14:28
0
ответов

Как мне рекурсивно переименовать папки с помощью Powershell?

Рекурсивное переименование файлов с помощью PS тривиально (вариант примера из блога Майка Ормонда) : dir * _t * .gif -recurse | foreach {move-item -literal $ _ $ _. Name.Replace ("_ thumb [1]", "")} Я пытаюсь ...
вопрос задан: 1 March 2012 08:08
0
ответов

Получение разных результатов с помощью конвейера с функциями

Я обнаружил, что передача объектов функциям через конвейер PowerShell преобразует их в строковые объекты. Если я передаю объект в качестве параметра, он сохраняет свой тип. Чтобы продемонстрировать: у меня есть ...
вопрос задан: 1 March 2012 04:59
0
ответов

Можно ли принудительно генерировать сценарий PowerShell, если не указан обязательный параметр?

Я бы хотел, чтобы второй вызов функции в этом сценарии выдавал ошибку: function Deploy {param ([Parameter (Mandatory = $ true)] [ValidateNotNullOrEmpty ()] [string] $ BuildName) ...
вопрос задан: 29 February 2012 20:24
0
ответов

Разница между оснастками/инструментами PowerShell/SQL Server?

Меня немного смущают оснастки PowerShell и другие «инструменты», взаимодействующие с SQL Server. Так в чем разница между этими инструментами: Модуль SMO SQLPS SQLPSX Поставщик SQL Server PowerShell
вопрос задан: 29 February 2012 14:04
0
ответов

Как получить DefragAnalysis с помощью C #

В настоящее время я разрабатываю приложение на C # (.NET 4.0), которое должно иметь как часть своей функциональности возможность определять процент фрагментации на определенном томе. Все ...
вопрос задан: 28 February 2012 22:03
0
ответов

Скрипт Powershell из ярлыка для смены рабочего стола

Любые идеи и предложения о том, почему это работает при запуске из w / in PS, но не при запуске из ярлыка, определенного как:% SystemRoot% \ system32 \ WindowsPowerShell \ v1.0 \ powershell.exe -File "C: \ Users \ bin \ ...
вопрос задан: 25 February 2012 00:55
0
ответов

Перечислить свойства файла в PowerShell

Я видел кусочки этого в других вопросах, но я ищу общий способ написать функцию, которая будет принимать файл и перечислять его свойства таким образом, чтобы их можно было использовать. Я знаю ...
вопрос задан: 23 February 2012 19:42
0
ответов

Как я могу вызвать файл из той же папки, в которой я нахожусь (в сценарии)

Я хотел бы вызвать сценарий B из сценария A без указания полного пути. Я пробовал с. \ Scriptb.ps1, но это не сработало. Мне действительно нужно указывать весь путь? (извините за это ...
вопрос задан: 22 February 2012 12:34
0
ответов

Как проверить, используется ли файл другим процессом - Powershell

Я пытаюсь найти решение, которое проверяет, используется ли файл другим процессом. Я не хочу читать содержимое файла, так как для документа размером 7 ГБ это может занять некоторое время. В настоящее время ...
вопрос задан: 22 February 2012 12:21
0
ответов

Помещение функций в отдельный сценарий и их использование через точку - какова будет область действия

Я поместил свои функции в отдельный файл и вызываю этот файл с помощью: $ workingdir = Split-Path $ MyInvocation.MyCommand. Путь -Parent . "$ workingdir \ serverscan-functions.ps1" Но ...
вопрос задан: 21 February 2012 19:47
0
ответов

PowerShell возвращает свойство Length на SELECT *

Я пытался получить все свойства и методы строки. И вместо >"1,2,3,4,5,6" | Get-Member просто из любопытства я попробовал следующую команду, и она выдала мне свойство Length для String ...
вопрос задан: 21 February 2012 02:06
0
ответов

PowerShell - Get-Commental Decode Password?

Я хочу использовать командлет Get-CarmentS в моем коде. Как можно легко декодировать пароль из системы System.Security.SecureString? (Я должен использовать пароль в формате Clear Text ...
вопрос задан: 21 February 2012 00:07
0
ответов

Отключение безопасности IE на Windows Server через PowerShell

Это происходит постоянно, я запускаю vm с windows server и не могу получить доступ в интернет из-за безопасности IE. Есть ли у кого-нибудь простой сценарий PowerShell для отключения защиты IE?
вопрос задан: 20 February 2012 20:56
0
ответов

Powershell может говорить, но может ли он писать, если я говорю?

Ниже приведен способ заставить Powershell говорить. Добавить тип -AssemblyName System.Speech $ synthesizer = Новый-объект -TypeName System.Speech.Synthesis.SpeechSynthesizer $ synthesizer.Speak ('Эй, я могу ...
вопрос задан: 20 February 2012 13:04
0
ответов

-ErrorAction Не работает остановка в Copy-Item

Простой скрипт: "test" | Исходный файл "C: \ existing_file.txt" $ ErrorActionPreference = "Продолжить" Copy-Item "C: \ existing_file.txt" "C: \ NonExistingDir \ file.txt" -ErrorAction Stop "привет" | Out-Host У меня есть ...
вопрос задан: 20 February 2012 10:34
0
ответов

Организация скрипта (все мои функции загромождают мой скрипт)

У меня есть большой скрипт, который я сейчас очищаю с помощью функции. Но я обнаружил, что помещать их все в начало скрипта становится немного беспорядочно ... Мне приходится пролистывать сотни строк ...
вопрос задан: 20 February 2012 03:32
0
ответов

VBS vs PowerShell: Что есть легче?

Если мне нужен сценарий, который выполняется с минимальными усилиями системы, что я выберу? Посмотрев на процессы в диспетчере задач: Память (частный рабочий набор) wscript.exe 2 068 КБ powershell.exe 33, ...
вопрос задан: 18 February 2012 17:28