Вопросы с меткой [powershell]
Windows PowerShell - это оболочка командной строки и язык сценариев для Windows, заменяющий язык оболочки CMD.exe и пакетный язык. PowerShell также является механизмом автоматизации для Windows, который обеспечивает функциональность, аналогичную Windows Script Host и VBScript.
2961 вопрос
4
голоса
2ответа
17k показов
Сценарии PowerShell PS1 открываются в Блокноте по умолчанию, а не в PowerShell ISE. Почему это?
Мне регулярно приходится раскручивать виртуальные машины, а затем я должен переключать ассоциации файлов .ps1 и .psm1 с Блокнота на PowerShell ISE. Кто-нибудь знает, почему это не редактор по ...
4
голоса
1ответ
6k показов
Как установить Ubuntu на Windows 10 с PowerShell?
С последним обновлением Windows 10 (Fall Creator's Update) мы можем установить Ubuntu на Windows, которая является приложением Магазина Windows . Мы можем включить подсистему Windows для Linux (WSL) ...
4
голоса
2ответа
7k показов
Как выполнить итерацию в PowerShell и как сохранить промежуточные результаты в массиве или списке?
Я совершенно новичок в PowerShell. Я только начал поднимать это вчера. Когда я нашел ресурс под названием «Изучите Windows PowerShell сейчас, прежде чем он станет экстренным», я понял, насколько ...
4
голоса
2ответа
627 показов
Как получить DLL, из которой загружен командлет?
Я пытаюсь отследить, откуда именно появился командлет в Powershell в Windows 8. Как мне отследить это? Я знаю, какой модуль и что такое, но это не помогает мне отследить фактическую DLL, в которой ...
4
голоса
3ответа
19k показов
Конфигурация прокси в powershell
Я пытаюсь установить шоколад на окнах за прокси: @powershell -ExecutionPolicy unrestricted В Power Shell я выполняю $wc=new-object net.webclient; $wc.Proxy=new-object ...
4
голоса
1ответ
5k показов
Как установить права доступа к принтеру с помощью PowerShell / другого скрипта?
Мне нужно обновить разрешения принтера в скрипте, то есть сделать то же самое, что я бы сделал вручную: Апплет «Открытые устройства и принтеры» Дважды щелкните принтер по умолчанию (откройте его ...
4
голоса
2ответа
6k показов
Как получить номера строк с помощью PowerShell?
У меня есть простой текстовый файл: $ cat food.txt Apples Bananas Carrots Linux/Cygwin И я могу придумать несколько способов получить номера строк в Linux/Cygwin: $ nl food.txt 1 Apples 2 Bananas 3 ...
4
голоса
1ответ
12k показов
Что означают заголовки в выводе PowerShell ps?
Если я ps в PowerShell, я получу что-то вроде: Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName ------- ------ ----- ----- ----- ------ -- ----------- 45 2 524 1812 12 376 AEstSrv 40 2 624 2028 ...
4
голоса
1ответ
1k показов
Динамическая ширина консоли для PowerShell?
Есть ли способ запустить PowerShell в качестве консоли переменной ширины и обернуть текст в соответствии с шириной консоли в данный момент? Если это помогает, я запускаю PowerShell по умолчанию, ...
4
голоса
1ответ
916 показов
Случайный процесс powershell.exe?
Я заметил пару дней назад в диспетчере задач, что у меня запущен процесс powershell.exe. Когда я пошел в msconfig, у него была действительно длинная команда. Вот: ...
4
голоса
1ответ
4k показов
Как добавить netsh правила брандмауэра, а не просто заменить
Я использую скрипт для установки правил брандмауэра в Netsh. netsh.exe advfirewall firewall set rule name="Block External IP's" new remoteip="$($ipArray[0])" Я думал, что этот набор был использован ...
4
голоса
2ответа
2k показов
Powershell Get-ChildItem Include\Exclude - простой скрипт не работает должным образом
Я пытаюсь запустить следующий код как скрипт powershell, но не могу заставить его работать. Во-первых , следующее работает с одним элементом -Include но я не могу заставить его работать с ...
4
голоса
1ответ
248 показов
Сценарий Powershell приостанавливается при запуске cmd с запуском
У меня есть сценарий powershell, основанный на этом, который отображает форму с IP-адресами и результатами проверки связи. Я сильно изменил его, так как использую его для коммутаторов и ...
3
голоса
3ответа
474 показов
Получить список компьютеров, которые сопоставлены с сервером
Есть ли способ получить список всех компьютеров, которые сопоставлены с сетевым файловым сервером? Каждый из них может иметь различную букву драйвера, но имя сервера будет одинаковым. Сценарий: ...
3
голоса
2ответа
20k показов
Скопируйте все файлы с определенным именем, используя Powershell
Я хотел бы найти и скопировать все файлы в определенном каталоге и все его подкаталоги с определенным именем. Я использую Copy-Item в Powershell (TechNet | ss64) Вот что у меня есть: Copy-Item ` ...
3
голоса
2ответа
3k показов
PowerShell: ограничения ScriptBlock в Register-ObjectEvent
Я пытаюсь создать сценарий PowerShell для записи в текстовый файл, если новый файл не был создан в папке Windows (C:\Test) по истечении определенного периода времени. В качестве основы я использую ...
3
голоса
3ответа
7k показов
Как установить расширения сообщества PowerShell (PSCX)
Я нахожусь на Windows 8.1, и довольно плохо знаком с разработкой стороны Windows. Мне предложили PSCX, но я не могу понять, как установить PSCX 3.1 в Windows 8.1 и заставить командлеты работать при ...
3
голоса
1ответ
633 показов
Версия PowerShell для /f (| findstr) для папок / файлов Unicode
Вот небольшой скрипт, который я написал, который рекурсивно сканирует каталог без каких-либо родительских подкаталогов и извлекает некоторые атрибуты файлов внутри него. @echo off echo ...
3
голоса
1ответ
6k показов
Что такое начальный экран управления в Windows 8.1 Enterprise
Я читал разные вещи на новой Windows 8.1 Enterprise RTM. Одной из функций является управление стартовым экраном. Управление начальным экраном. Эта функция позволяет управлять внешним видом начального ...
3
голоса
1ответ
1k показов
PowerShell 5.0 Get-Help -ShowWindow не отображает подробное описание параметров
В PowerShell 3.0 и 4.0 при запуске: Get-Help Get-Service -ShowWindow отображает новое окно с полным описанием команды GetService (с подробным описанием параметров). При запуске той же команды в ...
3
голоса
2ответа
301 показов
Vagrant Provision запускает приложения без пользовательского интерфейса на Windows
Я пытаюсь запустить приложение, которое нуждается в пользовательском интерфейсе в окне Windows, как часть "бродячего обеспечения". Я вижу, что приложение запускается в диспетчере задач как бродячий ...
3
голоса
1ответ
39k показов
Строка поиска Powershell внутри переменной (не текстовый файл)
Я пытаюсь найти строку с именем "Hostname" в переменной «$ a», которая хранит выходные данные команды "systeminfo", но столкнулась с проблемами. Я использую "системную информацию", чтобы собрать ...
3
голоса
2ответа
1k показов
Архив документации Microsoft по Powershell 2.0?
При поиске информации о конкретном командлете, встроенном в Powershell в Microsoft Technet, вы можете выбирать между версиями Powershell 3.0, 4.0 и 5.0. См. Эту страницу для примера - ...
3
голоса
1ответ
1k показов
Выберите исходящие символы после идентифицирующего символа в Powershell
У меня есть очень большая папка с файлами, которую я создаю с помощью моего скрипта, который уточняет файлы, вплоть до того, что мне нужно. Эти элементы названы так же, как в следующих примерах: Foo ...
3
голоса
0ответов
117 показов
Windows Powershell: открыть в определенном месте
Как показано ниже, я размещаю панель задач по левому краю экрана и пытаюсь установить для окон Powershell значение 100,100 сверху слева, но оно застряло на уровне (0,0), независимо от того, сколько ...
3
голоса
1ответ
4k показов
Срок действия пароля возвращающегося пользователя - Powershell
Я работаю над командой, чтобы вытащить пользователей и дату / время, когда их пароль истечет. Попытка заставить это выглядеть несколько прилично. Я чувствую, что это должно работать, но это не ...
3
голоса
1ответ
285 показов
Как динамически добавлять задачи в очередь заданий PowerShell
Я создал сценарий PowerShell, который копирует все загружаемые мною электронные книги в заранее определенный каталог, который периодически сканируется моим менеджером электронных книг и добавляется в ...
3
голоса
2ответа
3k показов
Как получить только физические диски?
Мой пример кода ниже. Мне не нужны диски, такие как CD-ROM, а что нет. $drive = Get-WmiObject Win32_LogicalDisk -ComputerName $compName | ForEach-Object -Process {$_.DeviceID}
3
голоса
1ответ
4k показов
Как открыть image.png с помощью скрипта PowerShell?
Установка приведенной ниже переменной $usbDriveLetter для автоматического поиска буквы USB-накопителя и использование этой переменной для открытия изображения на USB-устройстве не работает. Он ...
3
голоса
2ответа
15k показов
Используйте переменную внутри строки powershell
Я получил это в настоящее время на одной строке в Powershell ISE Start-Process -filepath "C:\Powershell-Backup\disk2vhd.exe" -argumentlist 'C: \\Computer1\ServerBackups$\' + $ComputerName + '\' ...
3
голоса
1ответ
2k показов
Использование управляющих кодов ANSI в приглашении Powershell для добавления цвета теряет смысл после выполнения некоторых консольных процессов, таких как git
Я создал файл конфигурации powershell, который изменяет подсказку для добавления какого-либо цвета (в зависимости от таких вещей, как git branch и т.д.) Это выглядит хорошо, пока я не запустил ...
3
голоса
1ответ
471 показов
Как запустить PowerShell в сеансе SSH (с Win32-OpenSSH в Windows 10)?
Я установил Win32-OpenSSH на Windows 10. Я могу установить сессию SSH и запустить команды CLI. Однако когда я запускаю PowerShell, он не запускается. Я подозреваю, что он может попытаться открыть ...
3
голоса
1ответ
4k показов
Powershell для создания запланированного задания, в котором запускается ежемесячно
Я пытаюсь создать запланированное задание с PowerShell, задача должна запускаться 1-го числа каждого месяца, но я не могу понять, как использовать New-ScheduledTaskTrigger с месячным интервалом. ...
3
голоса
1ответ
298 показов
Запускать исполняемые файлы в PowerShell, не вводя расширение файла
Я уже некоторое время использую PowerShell в качестве своей консоли на рабочем столе. Я все еще довольно новичок в этом, но я чувствую себя комфортно. Я только что получил ноутбук, который начал ...
3
голоса
1ответ
200 показов
"Командный" эквивалент Bash в PowerShell
Есть ли в PowerShell « command » эквивалент Bash? Я имел обыкновение переопределять определенную команду в Bash следующим образом: function npm(){ command npm --no-color $@ } Я хотел бы сделать то же ...
3
голоса
2ответа
602 показов
Все разделы about_ * отсутствуют в моей справке по PowerShell. Что дает?
Я не часто использовал PowerShell на этом компьютере - он был обновлен с Windows 7 Pro до Windows 10 несколько месяцев назад. $ PSVersionTable показывает, что я на 5 версии. Я запустил update-help от ...
3
голоса
1ответ
648 показов
Как загрузить хосты Windows с удаленной PowerShell для использования с Ansible?
Я не нашел достойного способа запуска экземпляра Windows в Azure с помощью модуля azure_rm_virtualmachine с включенной удаленной оболочкой PowerShell с первой загрузки. Каков типичный подход для ...
3
голоса
1ответ
5k показов
Запуск сценариев powershell путем перетаскивания файла или папки на нем
Есть ли способ запустить скрипт powershell путем перетаскивания файла на него (как если бы вы перетаскивали файл на файл .exe)? Было бы также хорошо иметь возможность сделать то же самое с папками ...
3
голоса
1ответ
858 показов
PowerShell ISE прокручивается в нижней части консоли после перефокусировки
С PowerShell ISE: Если используется разделенное представление (показывающее как консоль, так и панель скриптов), переориентация на консоль из панели скриптов (или другой вкладки консоли) всегда будет ...
3
голоса
1ответ
747 показов
Chocolatey не может устанавливать приложения. «Как вы хотите открыть этот файл?вместо этого открывается диалоговое окно
Диалоговое окно открывается, когда я запускаю любую команду choco choco install* , и поиск вручную в choco.exe в C:\ProgramData\chocolatey не решает проблему: Версия PowerShell: Major Minor Build ...
3
голоса
1ответ
1k показов
Powershell - Возвышение теряет текущий каталог
Одна проблема ведет к другой! Справка пользователя просто исправила одну проблему, которая привела к другой, когда я продолжил работу над этим сценарием. Мой сценарий выполняет проверку, чтобы ...
3
голоса
2ответа
5k показов
Как я могу сбросить Windows PowerShell / командную строку, как сброс в Bash?
Когда я использую vagrant в Windows, я иногда обнаруживаю, что переводы строк не соблюдаются должным образом. Обычно это после выполнения vagrant ssh . Таким образом, текст в конечном итоге выглядит ...
3
голоса
2ответа
577 показов
Резервное копирование измененных свойств консоли PowerShell (Windows 10)
Я не совсем понимаю, как это работает. Поэтому, когда я открываю PowerShell от имени администратора, я могу щелкнуть правой кнопкой мыши на строке заголовка, перейти к "Свойствам", затем к "Цветам" и ...
3
голоса
1ответ
13k показов
Получить имя компьютера по имени пользователя
Я пытаюсь найти имя компьютера, которое используется определенным пользователем. Для этого я получаю список компьютеров от Get-ADComputer, а затем спрашиваю всех, есть ли пользователь, которого я ...
3
голоса
1ответ
350 показов
Ярлыки контекстного меню Powershell, такие как CTRL+M, не работают
Я часто использую функцию mark в powershell. В контекстном меню написано, что ярлык - Ctrl+m. Однако нажатие Ctrl+m не похоже на работу. Он просто вводит ^M Странно то, что Ctrl+c работает и ничего ...
3
голоса
3ответа
3k показов
Редактирование первой / последней строк текстового файла размером 1 ГБ в Windows без загрузки всего файла в память
У меня есть несколько файлов с текстовыми данными ("CSV") размером до 3 ГБ, и мне просто нужно удалить первые 3 строки текста и добавить пустую строку в конце. Поскольку у меня много этих файлов, я ...
3
голоса
2ответа
12k показов
Неустранимая ошибка Sysprep.exe, и не удается удалить приложение метро в Windows 8, чтобы оно заработало
Сегодня я использовал sysprep.exe для восстановления своего образа Windows. Но всегда говорилось, что "при попытке sysprep произошла фатальная ошибка". Затем я пошел, чтобы проверить файл ...
3
голоса
1ответ
57 показов
Ищете способ уведомить пользователя, если он был отключен от Интернета в течение длительного периода времени
Как видно из названия, я ищу хороший способ отправить уведомление пользователю Windows, если машина была отключена от Интернета в течение длительного времени (более 14 дней). Это промышленные машины, ...
3
голоса
3ответа
4k показов
Powershell one-liner для отображения процесса на той же строке, что и порт, используя проблему netstat
Во-первых, я просто хочу убедиться, что пользователь Erik Bitemo получает кредит на оригинальный код, который я здесь использую. Вывод - это то, что я ищу за одним исключением: один из портов ...
3
голоса
1ответ
536 показов
Получить время настенных часов процесса Windows с помощью командной строки
Можно ли получить время безотказной работы от процесса Windows, который не основан на настройках часов системы? Решение на основе Linux это что-то вроде: ps -eo comm,etime Проведя некоторые ...