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

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

4
голоса
3ответа
552 показов

Есть ли в Powershell способ сохранить набранную команду в историю, не выполняя ее для последующего выполнения?

В Powershell, есть ли способ, после ввода длинной или сложной команды, зафиксировать эту команду в буфере истории, но не выполнить ее? Например, вы начинаете вводить git commit в директории posh-git: ...
4
голоса
1ответ
1k показов

Start-Process всегда генерирует ошибку «Не удается найти позиционный параметр, который принимает аргумент« $ null »»

На сервере 2012 R2 я монтирую носитель SQLServer как диск (работает), но каждый раз, когда я запускаю установку с помощью «Пуск-Процесс», возникает ошибка «Не удается найти позиционный параметр, ...
4
голоса
0ответов
1k показов

Невозможно запустить PowerShell в качестве администратора внутри Webstorm

Я пытаюсь понять, как запустить PowerShell в качестве администратора, встроенного в Webstorm. Я могу запустить PowerShell без прав администратора в Webstorm, но когда я пытаюсь запустить PowerShell ...
4
голоса
1ответ
98 показов

Невозможно использовать командлет bpamodel в powershell 5

Я пытаюсь использовать модуль с лучшими практиками в powershell, но и invoke, и get -BpaModel не распознаются. Я также пытался использовать Import-module BestPractices, но он говорит, что в каталоге ...
4
голоса
2ответа
427 показов

Лучший способ просмотреть справку Powershell?

Я пользователь Powershell. Я думаю, что Get-Help полезна, но я не люблю читать справку в консоли. Есть ли программа, которая может отображать справку во внешнем окне? со ссылками и отображением, что ...
4
голоса
1ответ
355 показов

Программно перезагрузить компьютер и загрузиться на флешку

Первоначально я разместил это в Переполнении стека, но мне сказали, что это может быть лучшее место для размещения этого вопроса, так что здесь; Я создал небольшой скрипт, который автоматически ...
4
голоса
1ответ
2k показов

Графические интерфейсы Powershell (.NET формы), событие правой кнопкой мыши на кнопке

Как можно зафиксировать события щелчка правой кнопкой мыши на кнопке? Я хотел бы выполнить некоторые действия, когда кнопка получает щелчок правой кнопкой мыши. Ниже приведен пример формы: Add-Type ...
4
голоса
1ответ
12k показов

Установка разрешений реестра с помощью Powershell

У меня есть раздел реестра, который мне нужно взять на себя, а затем установить разрешение. Я могу вступить во владение, но при установке разрешения это относится только к самому верхнему уровню ...
4
голоса
1ответ
628 показов

Как выполнить команды PowerShell, не заключая аргументы в кавычки?

Когда я пытаюсь запустить программу с параметром командной строки из командной строки PowerShell, PowerShell заканчивает манипулирование этим параметром. Почему это происходит? Есть ли способ ...
4
голоса
0ответов
1k показов

Почему Microsoft.Update.Сессия такая медленная? Могу ли я сделать это быстрее?

Я запускаю этот скрипт скрипт (как обсуждено здесь): $Session = New-Object -ComObject Microsoft.Update.Session $Searcher = $Session.CreateUpdateSearcher() $Searcher.Search("IsInstalled=1").Updates | ...
4
голоса
3ответа
7k показов

Выполнять команды Powershell удаленно

У меня есть сервер Linux с установленным пакетом winexe . Он такой же, как PSExec, и все работает нормально при выполнении простых команд, но когда я запускаю его с помощью этой команды ниже, я ...
4
голоса
1ответ
2k показов

Powershell systemroot в $ env: путь отличается при повышении AC

У меня странное поведение с переменными среды на моем Windows XP SP3. Когда я вхожу в систему как администратор, строки %SystemRoot% в PATH заменяются на C:\WINDOWS , значение переменной 'SystemRoot' ...
4
голоса
4ответа
2k показов

Можно ли использовать Powershell для переименования файлов с путями длиннее 260 символов?

У меня есть сотни файлов с путями длиннее 260 символов, которые я хочу переименовать. Используя Powershell, я могу найти длинные имена, используя cmd /c dir /s /b |? {$_.length -gt 260} , но ...
4
голоса
2ответа
11k показов

Всегда запускайте PowerShell ISE от имени администратора

У меня Windows 10 и я запускаю некоторые команды PowerShell через COM-объект Outlook. Для этого требуется, чтобы PowerShell работал на том же уровне доступа (от имени администратора или ...
4
голоса
1ответ
63 показов

Сбой в пакетном PowerShell

У меня есть команда powershell, которая работает нормально. $(Get-Item c:\0\01.txt).lastwritetime=$(Get-Date "01/22/2002 11:11 am") Я хотел бы использовать это несколько раз. Использование командного ...
4
голоса
4ответа
6k показов

Как получить версию ОС через Powershell с WMI?

Кто-нибудь знает, как получить версию ОС, как это: Версия ОС: 1607 С помощью Get-WmiObject? Не могу найти этот информатин вообще ..
4
голоса
1ответ
1k показов

Скрипты Powershell работают вручную, но не как запланированное задание

У меня есть скрипт PowerShell, который преобразует .doc в .pdf файлы. Когда я выполняю его вручную, он отлично работает на моем Windows Server 2012. Когда я выполняю его как запланированную задачу, ...
4
голоса
4ответа
6k показов

Запустите powershell через winexe/psexec

Я пытаюсь подключиться к серверу Windows 2012 из Ubuntu. winexe --user --password //SERVER cmd.exe работает просто отлично. Тем не мение, winexe --user --password //SERVER powershell.exe` просто ...
4
голоса
2ответа
2k показов

Как установить службу WinRM в Windows 7, если она удалена из установочного образа?

У меня есть недавно установленная урезанная версия Windows 7 Ultimate SP1, и я пытаюсь вернуть свою функциональность CredSSP для удаленного взаимодействия PowerShell. Я не могу удаленно подключиться ...
4
голоса
2ответа
2k показов

Настройка Powershell, чтобы он выглядел как оболочка Github для Windows

Я использую Github для Windows и обычно использую здесь команду "Открыть оболочку", которая запускает powershell с некоторыми пользовательскими настройками. Это заставляет PowerShell отображать ...
4
голоса
3ответа
10k показов

Windows 10 Обновление 1511 ломает коммутаторы Hyper-V

После обновления до Windows 10 v1511 коммутатор Hyper-V, который я использовал, повсюду. Помимо отключения и невозможности запуска, диспетчер сетевых подключений показывает коммутатор с другим именем ...
4
голоса
5ответов
11k показов

Изменить каталог в командном файле с помощью PowerShell

Мне нужно изменить каталог с помощью командного файла в PowerShell. Допустим, командный файл с именем go.bat имеет две строки кода. И я в каталоге q: c: cd c:\abc\def Когда я запускаю go.bat , я все ...
4
голоса
1ответ
2k показов

Как сделать так, чтобы Git Shell Gitub появлялся в поиске Windows 10?

Я пытаюсь, чтобы оболочка Git (из GitHub) отображалась в результатах поиска в строке поиска Windows 10. Он отображается в разделе "Все приложения", и я даже могу прикрепить его к меню, но он не будет ...
4
голоса
4ответа
5k показов

Не удалось загрузить управляемую оболочку Windows PowerShell с ошибкой 80070002

Я получаю сообщение об ошибке при попытке запустить PowerShell: Internal Windows PowerShell error. Loading managed Windows PowerShell failed with error 80070002. Я использую Windows 7 Home Premium ...
4
голоса
6ответов
13k показов

Вставить Powershell в блокнот ++

поиграв с Ubuntu 10.04, я заметил одну интересную вещь: вы можете встроить терминал в gedit. Есть ли подобный плагин, который позволил бы мне встроить окно Powershell (или командную строку) в notepad ...
4
голоса
3ответа
347 показов

Как я могу программно получить доступ к региону компьютера Windows?

Как я могу программно получить доступ к региону компьютера Windows? В частности, я ищу это значение на панели «Регион и язык» в Windows 10. Или (поочередно)"Домашнее местоположение" в Панели ...
4
голоса
3ответа
3k показов

Подсветка команд PowerShell

Когда я набираю сообщение в powershell, например git commit -m 'Commit msg' я не могу увидеть -m из-за подсветки синтаксиса. Есть ли способ отключить эту функцию или изменить цвета, которые она ...
4
голоса
1ответ
6k показов

Получить текущий файл скрипта

В сценарии PS как я могу получить объект, который представляет или указывает на файл сценария? Что-то вроде get-currenttscript. Что я действительно хочу сделать, так это получить время создания и / ...
4
голоса
1ответ
3k показов

Есть ли в Powershell эквивалент ssh-copy-id с OpenSSH?

Я использую PowerShell и у меня установлен OpenSSH 4.6. Я хотел бы использовать ssh-copy-id, чтобы войти в систему с помощью ключа, не выполняя ручной процесс копирования ключей на серверы. ...
4
голоса
1ответ
380 показов

Избегайте создания дублирующих переключателей Hyper-V

Я пытаюсь создать сценарий PowerShell (в учебных целях, если что-нибудь) для настройки виртуального кластера Hyper-V с нуля с помощью нового NanoServer. Он все еще находится на ранних стадиях, и я ...
4
голоса
2ответа
11k показов

Как отобразить массив байтов в PowerShell в виде объединенной строки шестнадцатеричных цифр?

Я использую WMI, чтобы узнать, что мой WWN (World Wide Name) для моего порта на карте HBA. Я могу вернуть WWN, но он содержится в виде 8-байтового массива. Я хотел бы преобразовать этот байтовый ...
4
голоса
6ответов
6k показов

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

У меня есть процесс, который мне нужно запустить в командном файле. Этот процесс производит некоторую продукцию. Мне нужно и вывести этот вывод на экран, и отправить (передать) его в другую ...
4
голоса
1ответ
1k показов

Теневое копирование с местами для хранения?

Я преобразовал 2 из моих дисков в зеркальное хранилище на Windows 10. Я использую ReFS. Этот диск d диск. Когда я создаю точку восстановления, в появившемся диалоговом окне нет d-диска. Поэтому я не ...
4
голоса
2ответа
1k показов

Где я могу найти мои единственные установленные приложения управления пакетами Windows?

Я только что установил новейшую Windows 10 CTP и хотел попробовать oneget, чтобы установить все, что мне нужно. При использовании, например, find-package vlc | install-package -verbose -force это ...
4
голоса
1ответ
14k показов

Можно ли установить PowerShell 3 на Windows Server 2003 или 2003 R2?

На установке Windows Server 2003 (в которой уже есть .NET 4, но нет 4.5), срок действия которой истекает до конца года, я хотел бы запустить несколько сценариев PowerShell 3 по расписанию, так как ...
4
голоса
1ответ
3k показов

Командная строка или PowerShell команда для отображения надстроек IE

Существует ли команда cmd line или powershell, которая перечислит все надстройки, установленные в IE8?
4
голоса
1ответ
217 показов

Разрешить запуск сценария powershell после пометки "никогда не запускать"

Я запустил Set-ExecutionPolicy для AllSigned , и когда я попытался запустить свой сценарий, в ответ на приглашение издателя я случайно ввел V, чтобы никогда не запускать сценарий. Как мне отменить ...
4
голоса
1ответ
6k показов

Как указать расположение подключенного сетевого диска в PowerShell?

Я пытаюсь указать расположение подключенного сетевого диска Z в PowerShell, и он не работает. У меня есть следующие буквы дисков: C, D, E, Z. Где первые три - это просто локальные диски, а Z - это, ...
4
голоса
1ответ
307 показов

Сложные wmi-запросы с использованием execquery

В PowerShell я могу сделать запрос, как > get-wmiobject -query 'select * from win32_groupuser' | % {[wmi]$_.partcomponent|select domain,name,SID} Который будет перечислять для каждого wmi, домен, имя ...
4
голоса
3ответа
699 показов

Rc файл Power Shell на Windows 7

Например, в Linux существует файл .bashrc или .cshrc, который загружается в bash или shell для настройки его при запуске. Что является аналогом файла для Power Shell в Windows 7. А также, что ...
4
голоса
1ответ
227 показов

Chrome, Firefox, Edge не могут загрузить файл - но Powershell может?

У меня есть файл, который хранится в хранилище контейнеров Azure в виде большого двоичного объекта. Когда я пытаюсь загрузить файл, вставив (общедоступный) URL-адрес в Chrome, я получаю сообщение об ...
4
голоса
2ответа
988 показов

Как загрузить профиль powershell из cygwin bash?

Таким образом, в cygwin bash я могу набрать "powershell", чтобы ввести меня в приглашение powershell, но он не загружает мой powershell profile.ps1 из-за невозможности выполнения сценариев, но я не ...
4
голоса
2ответа
12k показов

Является ли Git Shell Windows Power Shell?

У меня простой вопрос. Что такое Git Shell? Это так же, как Windows Power Shell? Потому что когда я запускаю Git Shell на моем компьютере с Windows 7, открывается Windows Power Shell. Спасибо за ...
4
голоса
1ответ
7k показов

Рекурсивно удалять файлы, которые соответствуют имени файла (сценарий PowerShell)

Я преобразил мои старые командные файлы в сценарии PowerShell с приличным успехом. Тем не мение... Я не могу понять, какой будет лучший и эффективный способ сделать это в этом случае. Вот пакетный ...
4
голоса
1ответ
91 показов

Как экспортировать файл CTRL+R в PowerShell?

Я слишком долго запускаю одну и ту же установку Windows. Это стало медленным, и я считаю, что установка новой установки с нуля поможет. Единственное, что мешает мне это делать - это история CTRL+R в ...
4
голоса
1ответ
632 показов

Есть ли стабильная утилита копирования файлов, встроенная в Windows 7?

Я пытаюсь скопировать некоторые файлы с общего сетевого диска на рабочий стол, когда я использую xcopy /C рано или поздно я получаю сообщение об ошибке The handle is invalid . Возможно, есть другой ...
4
голоса
1ответ
5k показов

Получить длительность песни из mp3-файла в сценарии?

Я пытаюсь перечислить некоторые из моих mp3 файлов с помощью Powershell. я пытался ls C:\test | Format-List -Property Name,Length что дает мне Name : testfile.mp3 Length : 10058533 Длина - это размер ...
4
голоса
3ответа
4k показов

Как быстро сохранить то, что в данный момент показано в cmd.exe, в файл

Я спрашиваю, есть ли быстрый способ / команда для сохранения текущего стандартного вывода из cmd.exe или powershell в файл. Например, я запустил несколько команд в cmd.exe, которые генерируют сотни ...
4
голоса
4ответа
10k показов

Какая функция Powershell может проверить, находится ли определенный порт в состоянии LISTENING на localhost?

Вступление Цель: проверить, находится ли порт в LISTENING state on localhost с помощью функции PowerShell Следующая команда: New-Object Net.Sockets.TcpClient.Connect("127.0.0.1",10389) результаты в: ...
4
голоса
1ответ
3k показов

Что случилось с PowerShell ISE?

Где находится PowerShell ISE в Windows 8? В Windows 7 он был прямо в меню «Пуск», но в Windows 8 его нет.