Вопросы с меткой [powershell]

Windows PowerShell - это оболочка командной строки и язык сценариев для Windows, заменяющий язык оболочки CMD.exe и пакетный язык. PowerShell также является механизмом автоматизации для Windows, который обеспечивает функциональность, аналогичную Windows Script Host и VBScript.

263
голоса
9ответов
331k показов

Родная альтернатива wget в Windows PowerShell?

Я знаю, что могу загрузить и установить вышеупомянутую библиотеку (wget для Windows), но мой вопрос таков: Есть ли в Windows PowerShell нативная альтернатива wget? Мне нужен wget чтобы просто ...
231
голос
2ответа
255k показов

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

В командной строке cmd вы можете запустить две команды в одной строке следующим образом: ipconfig /release & ipconfig /renew Когда я запускаю эту команду в PowerShell, я получаю: Ampersand not ...
211
голосов
9ответов
838k показов

Как включить выполнение скриптов PowerShell?

Когда я пытаюсь выполнить свой сценарий PowerShell, я получаю эту ошибку: Файл C:\Common\Scripts\hello.ps1 не может быть загружен, потому что выполнение сценариев отключено в этой системе. ...
143
голоса
14ответов
151k показов

Эквивалент Linux `touch` для создания пустого файла с PowerShell?

В PowerShell есть touch эквивалент? Например, в Linux я могу создать новый пустой файл, вызвав: touch filename В Windows это довольно неудобно - обычно я просто открываю новый экземпляр блокнота и ...
120
голосов
7ответов
211k показов

PowerShell эквивалент скручивания

Есть ли в PowerShell эквивалент curl ? Есть ли у него похожая встроенная возможность или есть сторонний командлет?
86
голосов
10ответов
195k показов

Скопируйте и вставьте в Windows PowerShell

Как эффективно копировать и вставлять ввод и вывод в Windows PowerShell?
75
голосов
4ответа
27k показов

Отключить звуковой сигнал PowerShell для возврата

Эта функция, кажется, была добавлена в PowerShell версии 5.1, так как я не вижу ее на моем ноутбуке, все еще работающем с 5.0. При нажатии Backspace в PowerShell, он будет издавать звуковой сигнал, ...
73
голоса
4ответа
131k показов

есть только файлы возврата Powershell get-childitem

Я хотел бы использовать get-childitem рекурсивно, но только чтобы он возвращал файлы, а не каталоги. Лучшее решение, которое у меня есть, просто не кажется естественным: gci . *.* -rec | where { ...
69
голосов
5ответов
42k показов

Отключение звукового сигнала окна cmd

Есть ли способ по существу отключить звуковой сигнал командной оболочки Windows? Сейчас я работаю над сценарием PowerShell, который заканчивает печатью нескольких строк текста на экране. Я работаю ...
63
голоса
4ответа
26k показов

PowerShell эквивалентен Unix-команде `which`?

Есть ли в PowerShell эквивалент команды which найденной в большинстве (если не во всех) оболочках Unix? Несколько раз я хотел бы узнать местоположение чего-то, что я запускаю из командной строки. В ...
54
голоса
6ответов
189k показов

Как запустить скрипт PowerShell от имени администратора

На моем рабочем столе Windows 7 у меня есть script.ps1, которому нужны права администратора (он запускает службу). Я хочу нажать на этот скрипт и запустить его с правами администратора. Какой самый ...
54
голоса
7ответов
69k показов

Как скопировать текст из PowerShell

Иногда я хочу скопировать команду из Powershell, чтобы вставить документ, или я хочу скопировать вывод? Как выбрать и скопировать текст в Powershell? По крайней мере, я знаю способ вставки текста ...
54
голоса
11ответов
77k показов

Linux "Верхняя" команда для Windows Powershell?

Я ищу командлет PowerShell, который может обеспечить функциональность, аналогичную приложению Linux Top. То, что обновляется с заданным интервалом и отображает список процессов с использованием CPU% ...
52
голоса
2ответа
22k показов

Настройте Powershell, чтобы он был оболочкой по умолчанию для conemu

Можно ли настроить Powershell в качестве оболочки по умолчанию для conemu? Я знаю, что могу добавить дополнительные "задачи" в conemu, но по умолчанию я хочу использовать Powershell вместо cmd.exe, ...
49
голосов
9ответов
24k показов

Невозможно изменить шрифт PowerShell по умолчанию на Lucida Console

Это тривиальная проблема, но меня раздражает, что я не могу до конца разобраться: Я использую Windows 8, Powershell версии 3.0. Щелкнув правой кнопкой мыши на строке заголовка, я могу зайти в ...
47
голосов
4ответа
26k показов

Что Windows эквивалентно команде "what" в Unix? Есть ли эквивалентная команда PowerShell?

В Linux у нас есть команда which для поиска пути к исполняемому файлу. Каков его эквивалент Windows? Есть ли какая-либо команда PowerShell для этого?
43
голоса
6ответов
149k показов

netstat с именем процесса?

Используя netstat -a -o -n я могу получить список портов и PID тогда мне нужно пойти в диспетчер задач и добавить PID и посмотреть, кто это. (довольно расстраивает) Мне было интересно, если есть ...
42
голоса
4ответа
7k показов

Эквивалент cmd "где" в powershell

Кажется, я ничего не могу найти в Powershell, эквивалентном команде where из cmd . Должен ли я просто позвонить из cmd или есть что-то более элегантное в PS?
41
голос
2ответа
88k показов

Является ли Windows PowerShell такой же мощной, как терминал Unix/Linux?

Является ли Windows PowerShell такой же мощной и эффективной, как terminal Linux? Люди в автономном режиме говорят мне, не объясняя особо, что Windows PowerShell - это попытка заставить ...
41
голос
12ответов
171k показов

Удалить все файлы из папки и ее подпапок

Я хочу удалить все файлы из структуры папок, поэтому у меня осталась пустая структура папок. Это может быть достигнуто в пакетном или VBScript сценариях? Я пробовал очень простую пакетную команду, но ...
40
голосов
4ответа
30k показов

Эквивалент PowerShell для `grep -r -l` (--files-with-match)

В Powershell, как мне перечислить все файлы в каталоге (рекурсивно), которые содержат текст, соответствующий заданному регулярному выражению? Эти файлы содержат действительно длинные строки ...
40
голосов
3ответа
41k показов

Программно связать расширения файлов с приложением в Windows

Я только недавно переустановил Windows, и при настройке среды я заметил, что все мои ассоциации для различных языков программирования, которые я редактирую в Notepad++, прошли (естественно). Я думаю ...
37
голосов
5ответов
12k показов

pbcopy для Windows?

В MacOSX есть команда, которая может направить вывод команды в буфер обмена, чтобы ее можно было вставить куда-нибудь еще в GUI. Как это можно сделать из cmd.exe или с помощью командлета PowerShell?
34
голоса
7ответов
57k показов

Как включить общий доступ к подключению к Интернету с помощью командной строки?

Я могу сделать это вручную, щелкнув правой кнопкой мыши сетевое соединение, открыв вкладку «Общий доступ» и установив флажок «Разрешить другим пользователям сети подключаться через ...
31
голос
2ответа
62k показов

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

Если я запускаю программу в командной строке, местоположение которой определяется с помощью переменной среды Path , рабочий каталог программы обычно устанавливается в каталог установки. Я хотел бы ...
30
голосов
2ответа
20k показов

По умолчанию PowerShell испускает UTF-8 вместо UTF-16?

По умолчанию PowerShell в Windows, похоже, выводит UTF-16 (например, если я сделаю простой echo hello > hi.txt , то hi.txt в UTF-16). Я знаю, что могу принудительно установить нужную кодировку ...
30
голосов
5ответов
16k показов

Настройте Windows Powershell для отображения только текущего имени папки в приглашении оболочки

Я использую Powershell в Windows 7. Как настроить Powershell, чтобы он отображал только имя текущей папки (вместо полного пути) в приглашении оболочки? Например, вместо C:\folder\directory\name> я ...
29
голосов
3ответа
20k показов

Почему Powershell молча преобразует массив строк с одним элементом в строку

Рассмотрим следующий скрипт Powershell, который ищет папки в C:\ с именем 'og': PS C:\> (ls | %{$_.Name} | ?{$_.Contains("og")}) PerfLogs Program Files setup.log Теперь я сужу поиск, чтобы получить ...
28
голосов
2ответа
45k показов

Как я могу смонтировать ISO через PowerShell/ программно?

Как я могу подключить и отключить ISO-образы из PowerShell в Windows 8 без сторонних программ? Оригинальная версия этого вопроса заставила меня задуматься, возможно ли смонтировать ISO-образ через ...
28
голосов
5ответов
44k показов

Установка $ HOME в PowerShell

Как изменить домашний каталог по умолчанию на «C:\Users\khornsby» при каждом открытии powershell? Я использую Windows 7. Ниже информация о состоянии моей окружающей среды. Windows PowerShell ...
27
голосов
3ответа
18k показов

Определить, работает ли PowerShell от имени администратора

Как я могу определить в своих сценариях, работает ли PowerShell с правами администратора? Мне нужно знать, потому что я пытаюсь запустить программу, которая требует возможности открывать защищенные ...
26
голосов
1ответ
21k показов

Невозможно рекурсивно исключить шаблон каталога

Я пытаюсь получить дочерние элементы папки рекурсивно. Однако папка содержит файлы шума и папку (фактически, это папка проекта Visual Studio). Вот что у меня есть: $root = Get-Item ...
25
голосов
2ответа
8k показов

Замены для амперсанда и двойного амперсанда в PowerShell

В родном CMD-процессоре Windows вы можете использовать & для объединения команд, чтобы одна выполнялась сразу за другой. && выполнит вторую команду, только если первая завершится без ошибок. Это ...
25
голосов
3ответа
15k показов

Зачем использовать «Cmd /c Powershell» вместо просто "Powershell"?

Я добавил свое первое контекстное меню, используя реестр в соответствии с инструкциями, приведенными в этом вопросе (yay me). Первоначально я использовал это как команду, которую он выполняет, то ...
24
голоса
3ответа
18k показов

альтернатива tmux/screen для powershell

Есть ли альтернатива tmux/screen, которая бы работала в Windows с Powershell? Я знаю о Powerscreen, но он кажется мертвым в течение длительного времени. Cygwin не будет работать с Powershell, не так ...
24
голоса
4ответа
29k показов

Windows PowerShell, эквивалентный Unix/Linux `pwd`?

В продолжение вопроса cmd.exe , что такое PowerShell, эквивалентный echo %cd% или Linux/Unix pwd?
24
голоса
3ответа
16k показов

Изменить каталог на предыдущий каталог в Powershell

Я парень из Linux, но пытаюсь быть непредубежденным и изучать немного Powershell. Мне не хватает возможности cd - вернуться к предыдущему каталогу, как в * nix shell. Есть ли в Powershell аналогичная ...
24
голоса
3ответа
8k показов

Как изменить настройки консоли Powershell в Windows 7?

Я иду в свойства и изменить шрифт и размер буфера, и когда я нажимаю в порядке, я получаю: Невозможно изменить ярлык. Я проверил, чтобы убедиться, что он не был удален или переименован.
23
голоса
12ответов
33k показов

Есть ли лучшая, более UNIX-подобная оболочка командной строки для Windows?

Я уверен, что об этом уже спрашивали, но я не нашел его примерно через час поисков ... Я уже давно пользуюсь Unix и Mac OS, но в душе я пользователь Windows. Это то, что мне очень нравится в этих ...
23
голоса
4ответа
33k показов

Показывать удобочитаемые размеры файлов в стандартной команде PowerShell ls

Как я могу изменить ls (Get-ChildItem) по умолчанию в PowerShell, чтобы он отображал читаемые человеком размеры файлов, такие как ls -h на машине * nix? ls -lh выполняет простую логику с размером ...
22
голоса
7ответов
30k показов

Неправильный размер шрифта Powershell в Windows 8.1

На моем компьютере с Windows 8.1 мне нужна PowerShell для настройки офисных веб-приложений. Когда я запускаю powershell, на мгновение он показывает, как должен, но затем его размер изменяется, и ...
21
голос
3ответа
11k показов

Является ли PowerShell полной заменой консоли /cmd?

Прямо сейчас я использую консоль Windows (cmd.exe) для некоторых простых задач (например, для проверки конфигурации ip или запуска некоторых приложений). Но теперь я слышал, что есть PowerShell, ...
21
голос
2ответа
47k показов

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

Я хочу видеть размер папок (все содержимое, включая подпапки и их содержимое). Я не могу найти команду powershell, чтобы сделать это, но я не хочу открывать проводник Windows каждый раз, когда хочу ...
21
голос
2ответа
17k показов

В чем разница между Invoke-WebRequest и Invoke-RestMethod?

Я успешно использую Invoke-WebRequest для публикации запросов к API на основе REST из PowerShell. Invoke-WebRequest -UseBasicParsing https://my-rest-api.com/endpoint -ContentType "application/json" ...
20
голосов
1ответ
4k показов

Как определить функцию PowerShell, которая требует повышения прав?

Поскольку я не могу найти альтернативу команде sudo elevation в Linux, у меня следующий вопрос: Как определить функцию PowerShell, которая требует повышения прав? Я имею в виду UAC подскажите. ...
20
голосов
2ответа
25k показов

Как получить get-childitem для фильтрации по нескольким типам файлов?

Я пытаюсь получить список всех файлов XSL и XSLT в каталоге. dir -recurse -filter *.xsl,*.xslt -name Но следующая ошибка: Get-ChildItem: Невозможно конвертировать 'Систему.Объект [] 'к типу' ...
19
голосов
2ответа
3k показов

Установить Powershell в качестве оболочки по умолчанию для Far Manager?

Могу ли я установить Powershell в качестве оболочки по умолчанию для Far Manager?
19
голосов
4ответа
60k показов

Как можно показать текущий каталог в PowerShell?

Я хотел бы, чтобы текущий рабочий каталог отображался в командной строке powershell, как это было бы сделано в (например) приглашении CMD. Как я могу это сделать?
19
голосов
2ответа
8k показов

Установить размер текста (размер шрифта) в окне ConEmu PowerShell?

Я открыл PowerShell в ConEmu. Размер текста слишком мал для презентации. Как мы можем увеличить это? Я пробовал следующие настройки ConEmu: размер и положение, внешний вид, текстовый курсор. Я не ...
19
голосов
2ответа
3k показов

Где в Windows 8 хранится расчетное использование данных по Wi-Fi?

Я случайно обнаружил, что в Windows 8, если вы щелкнете правой кнопкой мыши ранее подключенную беспроводную сеть из интерфейса начального экрана, есть возможность показать приблизительное ...