Вопросы с тегом 'powershell'

PowerShell - это утилита командной строки и сценариев для Windows. Используйте этот тег только для вопросов о написании и выполнении сценариев PowerShell. Вопросы программирования, относящиеся к кроссплатформенной версии PowerShell Core (Windows, macOS и Linux), должны быть помечены [powershell-core]. Вопросы о системном администрировании следует задавать в случае сбоя суперпользователя или сервера.
26 отв.

Определите установленную версию PowerShell

Как определить, какая версия PowerShell установлена ​​на компьютере, и действительно ли она установлена ​​вообще?
01 дек. '09 в 14:30
21 отв.

PowerShell говорит, что "выполнение скриптов отключено в этой системе".

Я пытаюсь запустить файл .cmd, который вызывает PowerShell script из командной строки, и я получаю следующую ошибку: Management_Install.ps1 не может быть загружен, потому что выполнение скриптов отключено в этой системе. Я побежал set-execution...
28 окт. '10 в 0:39
7 отв.

Как вы прокомментируете код в PowerShell?

Как вы прокомментируете код в PowerShell (1.0 или 2.0)?
08 сент. '11 в 5:43
13 отв.

Настройка переменной пути Windows PowerShell

Я выяснил, что настройка переменной среды PATH влияет только на старую командную строку. Кажется, что у PowerShell разные настройки среды. Как изменить переменные среды для PowerShell (v1)? Примечание: Я хочу, чтобы мои изменения были постоянными, ...
03 апр. '09 в 20:19
11 отв.

Как запустить PowerShell script?

Как запустить PowerShell script? У меня есть script с именем myscript.ps1 У меня установлены все необходимые фреймворки Я установил политику выполнения. Я выполнил инструкции эту страницу справки MSDN и я пытаюсь запустить его так: powershell...
10 янв. '10 в 1:19
13 отв.

Каков наилучший способ определения местоположения текущего PowerShell script?

Всякий раз, когда мне нужно ссылаться на общий модуль или script, мне нравится использовать пути по отношению к текущему файлу script, таким образом, мой script всегда может найти другие скрипты в библиотеке. Итак, что является лучшим стандартным с...
29 марта '11 в 2:46
17 отв.

Как объединить строки и переменные в PowerShell?

Предположим, у меня есть следующий фрагмент: $assoc = New-Object psobject -Property @{ Id = 42 Name = "Slim Shady" Owner = "Eminem" } Write-host $assoc.Id + " - " + $assoc.Name + " - " + $assoc.Owner Я ожидаю, что этот фрагмент о...
27 февр. '13 в 16:34
15 отв.

Как передать несколько параметров в функцию в PowerShell?

Если у меня есть функция, которая принимает более одного строкового параметра, первый параметр, похоже, получает все назначенные ему данные, а остальные параметры передаются как пустые. Быстрый тест script: Function Test([string]$arg1, [string]$ar...
14 февр. '11 в 4:59
18 отв.

Является ли PowerShell готовым заменить мою оболочку Cygwin на Windows?

Я обсуждаю, следует ли изучать PowerShell или просто придерживаться Cygwin/скрипты Perl/Unix shell и т.д. Преимущество PowerShell заключается в том, что скрипты могут быть более легко использованы товарищами по команде, у которых нет Cygwin; однако,...
21 февр. '09 в 22:42
5 отв.

Как передать аргумент PowerShell script?

Там PowerShell script с именем itunesForward.ps1, что делает iTunes быстрой перемоткой вперед 30 секунд: $iTunes = New-Object -ComObject iTunes.Application if ($iTunes.playerstate -eq 1) { $iTunes.PlayerPosition = $iTunes.PlayerPosition + 30 } ...
08 апр. '11 в 11:33
11 отв.

Как проверить, является ли строка пустой или пустой в PowerShell?

Есть ли встроенная функция IsNullOrEmpty -like, чтобы проверить, является ли строка пустой или пустой, в PowerShell? Я не мог найти его до сих пор, и если есть встроенный способ, я не хочу писать функцию для этого.
06 дек. '12 в 10:09
11 отв.

Завершение script в PowerShell

Я искал способ прервать PowerShell (PS1) script, когда в функции возникает неустранимая ошибка. Например: function foo() { # Do stuff that causes an error $host.Exit() } Конечно, нет такой вещи, как $host.Exit(). Существует $host.SetShou...
07 янв. '10 в 20:42
8 отв.

Как ввести многострочную команду

Можно ли разбить командную строку PowerShell на несколько строк? В Visual Basic я могу использовать подчеркивание (_) для продолжения команды в следующей строке.
13 июля '10 в 12:36
1 отв.

Как обрабатывать аргументы командной строки в PowerShell

Что такое "лучший" способ обработки аргументов командной строки? Кажется, есть несколько ответов о том, что такое "лучший" способ, и в результате я зациклился на том, как обращаться с чем-то простым: script.ps1 /n name /d domain и script.ps1...
28 янв. '10 в 23:01
12 отв.

Эквивалент * Nix ', какая' команда в PowerShell?

Как спросить PowerShell, где что-то находится? Например, "какой блокнот" и возвращает каталог, из которого запускается notepad.exe в соответствии с текущими путями.
15 сент. '08 в 18:13