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

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

2
голоса
2ответа
2k показов

Как форматирование работает с функцией PowerShell, которая возвращает набор элементов?

Если я напишу эту маленькую функцию: function Foo { Get-Process | % { $_ } } И если я бегу Foo Он отображает только небольшое подмножество свойств: PS C:\Users\Administrator> foo Handles NPM(K) PM(K) ...
2
голоса
1ответ
907 показов

Создать ярлык панели задач для запуска PowerShell от имени администратора

Я использую Windows 10, и всякий раз, когда я запускаю PowerShell, мне почти исключительно нужно запускать его в режиме администратора, однако ярлык на панели задач, по-видимому, позволяет это ...
2
голоса
2ответа
2k показов

Загрузить проводник из powershell с низкими привилегиями

У меня есть сценарий управления Powershell, который работает следующим образом: kill explorer do things restart explorer Этот скрипт выполняется в режиме с повышенными правами, но мне нужно будет ...
2
голоса
1ответ
6k показов

Использование Invoke-Webrequest в powershell с файлами cookie

Я хотел бы знать, как я могу использовать Invoke-WebRequest и включить регистрацию файлов cookie. В настоящее время есть сайт, который использует get/set и куки, и он построен на тысячах страниц. ...
2
голоса
1ответ
22k показов

Пипс не распознается как внутренняя или внешняя команда

Я установил pip и распространял, ошибок не возникало. Но когда я ввожу pip в cmd или windows powershell, это выдает ошибку. Однако, когда я import pip в python, ошибок не возникает. У меня есть ...
2
голоса
1ответ
3k показов

Закройте все открытые окна одной командой CMD

Я хотел бы закрыть все открытые окна (из программ, проводника и т.д.) С помощью CMD. Самый простой способ, который я нашел, это не использование CMD, а выполнение этих двух команд powershell: ...
2
голоса
1ответ
3k показов

Как добавить полное имя пользователя в список, возвращаемый get-acl?

Я хочу подготовить список лиц, имеющих доступ к данной папке. Список также должен содержать уровень предоставленного доступа. Я понял следующую команду powershell: Get-Acl \\path\to\my\folder | ...
2
голоса
1ответ
331 показов

Не удается создать файл .tar

Как мне сделать .tar из текущего дерева каталогов в Win10? Попытка tar -c Archive.tar * и получение tar: Failed to open '\\.\tape0' . C:\>tar -h tar(bsdtar): manipulate archive files First option ...
2
голоса
4ответа
11k показов

Сравнение двух многомерных массивов в PowerShell

Я пытаюсь сравнить два многомерных массива в PowerShell. В каждом массиве много тысяч элементов - вот небольшой пример. В одном массиве у меня есть: $arrOne Username LocalOffice john.doe@domain.com ...
2
голоса
3ответа
366 показов

В Power SHell установите для псевдонима cp значение cp -v

У меня есть CP для Power Shell. Но я хочу использовать cp в подробном режиме без записи -v. Таким образом, cp должен быть связан с командой "cp -v". Как псевдоним cp для "cp -v" в Power Shell?
1
голос
2ответа
621 показов

PowerShell не может видеть сетевые расположения после загрузки модуля SQLPS

Я пытаюсь автоматизировать сценарий, который создает резервную копию базы данных в одной среде, копирует ее в другую, а затем восстанавливает ее там. Но происходит странное поведение. Сначала я ...
1
голос
1ответ
1k показов

Как вызвать функцию Excel с PowerShell

Интересно, как я могу вызвать функцию с помощью powershell? Обычно в Excel, чтобы найти, сколько "строк" используется в строке мы используем =NB.SI(range,"string"). Я хотел бы вызвать эту функцию ...
1
голос
1ответ
142 показов

Выполнение команд через cmd/powershell на другом сетевом компьютере с уже зарегистрированным пользователем

У меня небольшая сеть с около 35 подключенными ПК, смешанная win10/7. Я нахожусь за пределами страны и мне нужно позаботиться обо всем, поэтому я вошел на сервер под своей учетной записью ...
1
голос
1ответ
2k показов

Как использовать git "touch" cmd в PowerShell для создания файла .ignore?

Как я могу использовать команду touch для создания файла «.ignore» из PowerShell? Я могу использовать команду в Git Bash (MINGW64) me@my_computer MINGW64 ~/stuff (master) $ touch .gitignore ... но ...
1
голос
1ответ
841 показов

Взять на себя ответственность за папку и добавить полные права доступа к учетной записи домена в powershell?

У меня есть функция Powershell, которая выполняет часть этого, но она не использует учетную запись домена, чтобы стать владельцем и добавить разрешения ... она использует локального администратора. ...
1
голос
1ответ
2k показов

Remove-Item пропускает корзину

Я изучаю PowerShell, и мне любопытно, почему синтаксис Remove-Item не помещает файлы в корзину? Куда попадают эти файлы, когда вы их удаляете, и можно ли их восстановить? Я прочитал статью в Technet ...
1
голос
1ответ
17k показов

Как определить имя версии Microsoft Office

Программно, какой метод может получить имя установленной версии Microsoft Office? Я перепробовал все команды Powershell, VBScript и WMI-запросы, которые я смог найти. Я просматривал реестр и файловую ...
1
голос
1ответ
141 показов

Как отследить изменения, сделанные `Add-AppxPackage`?

Есть ли способ отследить изменения, сделанные с помощью Add-AppxPackage? Под изменениями я имею в виду все, что касается изменений файловой системы (создание, изменение, удаление ... файлов / папок, ...
1
голос
0ответов
159 показов

Есть ли способ сделать сортировку в стиле Linux - merge в Windows PowerShell?

В PowerShell, если у меня есть два файла, которые уже отсортированы, и я хочу объединить их в один большой отсортированный файл, это кажется расточительным и неэффективным, чтобы сделать gc file1, ...
1
голос
2ответа
181 показов

Как в Powershell в Windows 10 удалить / не отобразить строку длинного имени файла в моем приглашении?

Как удалить всю или часть большой строки имени файла, которая появляется перед каждым приглашением в powershell в Windows 10? Я использую Gitshell с ConsoleZ и шикарный Git. Я просмотрел все их ...
1
голос
0ответов
388 показов

Переменная среды появляется после перезапуска

После перезагрузки компьютера с Windows 10 в сеансе PowerShell появляется переменная окружения. Эта переменная не определена ни в одном из сценариев запуска или в переменных среды панели управления. ...
1
голос
1ответ
2k показов

Как объединить имя пользователя и фамилию при добавлении пользователей из CSV?

Я хочу добавить пользователей в AD, используя следующую команду в Powershell:(Это однострочная команда, но я разбиваю ее на части, чтобы сделать ее более читабельной) import-csv C:\list.csv | ...
1
голос
1ответ
11k показов

Просмотр истории входа пользователя с помощью WindowsLogon [Powershell]

В настоящее время я пытаюсь выяснить, как просмотреть историю входа пользователей на определенную машину. Эта команда предназначена для локального запуска, чтобы увидеть, сколько времени тратит ...
1
голос
2ответа
7k показов

Запустите Microsoft Edge развернутым при первом запуске

Я разрабатываю образ для развертывания Windows 10, и одно из требований заключается в том, что при первом запуске Edge его следует развернуть (не на весь экран, а на весь экран)- такой же результат, ...
1
голос
0ответов
48 показов

Суффикс псевдонимов в PowerShell

Я ищу возможность запуска определенных командлетов при вызове файлов с некоторыми расширениями. Например, при вызове PS> .\test.php я хочу вызвать Invoke-Php .\test.php . Что-то вроде псевдонимов ...
1
голос
1ответ
319 показов

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

Это мой скрипт командного файла: ::opens new cmd in admin mode powershell.exe -Command "Start-Process cmd -Verb RunAs" ::this needs to execute in the previously, newly opened cmd wmic product where ...
1
голос
1ответ
345 показов

Выбор строк в скрипте PowerShell

У меня есть код: $dir=(new-object Net.WebClient).DownloadString("http://www.nbp.pl/kursy/xml/dir.txt") $dir | foreach { if ($_.startswith("a")) { write-host $_ } } и мне нужно выбрать только те ...
1
голос
0ответов
1k показов

Не удается отправить на внешний адрес электронной почты контакт с помощью скрипта Powershell

У меня есть скрипт powershell, настроенный для отправки электронной почты через SMTP, который запускается каждый раз, когда задача завершена. Электронные письма размещаются локально на сервере с ...
1
голос
0ответов
126 показов

Я хочу использовать Power Shell или Batch-файл для сопоставления файлов

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

Кодирование PowerShell в O365

У меня есть вопрос относительно примера кода. Я запускаю некоторые сценарии в O365, "Запуск сценария", как показано ниже. То, что я хочу сделать, когда PSSession входит в состояние "Сломан", это ...
1
голос
2ответа
264 показов

Как подключиться к удаленному серверу с моей парой ключей SSH через новый Windows 10 Linux Bash?

Я использую новую оболочку Linux Bash, которая недавно стала доступна в годовом обновлении Windows 10. Этот bash поставляется с точкой монтирования Linux (/mnt/c/Users/[username]) в Windows, которая ...
1
голос
1ответ
314 показов

Проверьте, охватывает ли подстановочный знак данный путь в powershell

Я пытаюсь выяснить, как проверить в PowerShell, будет ли подстановочный знак в нотации командной строки будет срабатывать для данного пути. Чтобы было ясно, у меня есть что-то вроде этого: For ...
1
голос
1ответ
52 показов

Запросить определенные учетные данные при попытке открыть файл в Windows

У меня есть файл на Windows 7, и я хочу, чтобы, как только кто-то пытается открыть этот файл, я хочу, чтобы появилось окно с запросом имени пользователя и пароля (что не связано с учетными данными ...
1
голос
1ответ
1k показов

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

Предположим, у меня сложный путь каталогов: folder1 folder2 sub1 sub2 folder3 sub1 sub2 ... и предположим, что в некоторых папках есть файлы с именем «skip.me» Как я могу удалить весь контент во всех ...
1
голос
1ответ
2k показов

PowerShell не может создать папку при подключении к сети

Я создал диск с буквой Z: и поделился им, чтобы сетевой путь: \\GOELA2682012SRV\srv2012r2 Теперь я хочу создать там папку с помощью PowerShell. Это не работает:New-Item -Path ...
1
голос
0ответов
160 показов

PowerShell "F1" не отображает полезных тем about_ * после правильного обновления

Когда я установил Win10, я перенес профиль PowerShell, который я поддерживал со времен бета-версии PowerShell, в которой все еще были старые модули, которые больше не работают. Ничего особенно ...
1
голос
0ответов
453 показов

Get-WmiObject выдает «Неверный доступ к ячейке памяти».

Я пытаюсь запустить следующую команду PowerShell под WinPE (версия 10.0.10586.0): Get-WmiObject -Class Win32_ComputerSystem Но я получаю эту ошибку: Get-WmiObject : Invalid access to memory location. ...
1
голос
1ответ
1k показов

PowerShell эквивалент «msconfig»?

Я использую msconfig для контроля запуска программ при загрузке (и т.д.) - есть ли способ PowerShell сделать то же самое? Я старался: get-help startup Это поднимает: Register-PSSessionConfiguration ...
1
голос
1ответ
369 показов

Скрипт Powershell не стреляет

Я довольно новичок в powershell, но я выполняю следующий скрипт в PS ISE: $source = "E:\MEX_Websites\Customer_Hosting\MyFolderB\Reports\" $filter = "*.*" $fsw = New-Object System.IO.FileSystemWatcher ...
1
голос
1ответ
1k показов

Экспортируйте всех пользователей с сервера Active Directory в CSV

Я пытаюсь создать команду в Powershell для экспорта всех пользователей с сервера Active Directory в файл CSV, которые, если это возможно, включают имя, фамилию и статус. Ничто не сработало так, как я ...
1
голос
0ответов
514 показов

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

[reflection.assembly]::loadwithpartialname("System.Windows.Forms") [reflection.assembly]::loadwithpartialname("System.Drawing") $notify = new-object system.windows.forms.notifyicon $notify.icon = ...
1
голос
0ответов
22 показов

Разрешить пользователям перезапускать программы на терминальном сервере

Наш TS заблокирован, поэтому люди даже не могут войти в диспетчер задач, чтобы перезапустить зависший процесс. Я не хочу ставить под угрозу безопасность TS, но я хотел бы дать пользователям ...
1
голос
1ответ
429 показов

Переадресация Powershell на значение переменной, содержащее двоеточие

Есть ли способ использовать переменную, значение которой содержит символ двоеточия в качестве строки имени файла в перенаправлении командной строки? Powershell всегда рассматривает двоеточие как ...
1
голос
1ответ
921 показов

Пакеты Nuget не отображаются на PowerShell Windows 10

Я новичок в Windows PowerShell. Я попробовал несколько специальных запросов, чтобы протестировать поставщиков пакетов и их соответствующих поставщиков. Пока мне удалось установить Chocolatey и Nuget. ...
1
голос
2ответа
683 показов

Преобразование C # Regex в PowerShell

В нашем отделе программного обеспечения есть программа, которая запускает сценарии SQL из определенной папки. Теперь мне нужно скопировать эту функциональность в PowerShell. C #: var commands = ...
1
голос
0ответов
137 показов

Видимость значка уведомления Connectify в Windows 10

В настоящее время мне нужно часто подключать мой ноутбук с Windows 10 (версия 1511, OS Build 10586.318) к Интернету через привязанный к кабелю телефон Samsung Android. Каждый раз, когда мне ...
1
голос
1ответ
633 показов

Не удается использовать команду New-ADuser с новым созданным атрибутом в AD Windows Server 2012

Я создал новый атрибут, следуя этому руководству. Я могу редактировать атрибут, который я создал в "Пользователь и компьютер AD" в "Редакторе атрибутов" (например, клип) Однако я не могу создать ...
1
голос
1ответ
31 показов

Как мне сбросить Netmon с помощью PowerShell?

Я использую PowerShell, как администратор в Windows8.1. Я даю команду Restart-Service netmon но она не работает, и служба не найдена. хорошо, как мне тогда перезапустить netmon?
1
голос
2ответа
1k показов

Служба удаленного управления Windows только прослушивает локальный хост

У меня странная проблема с WinRM. У машины есть другой IP-адрес из-за миграции сервера. Я не могу заставить WinRM работать снова. Я включил службу WinRM, и фактически он прослушивает локальный хост ...
1
голос
1ответ
769 показов

Команда wmic не возвращает экземпляр при доступе к классу Win32_BaseBoard

Почему Win32_BaseBoard не возвращает экземпляры в PowerShell? wmic path "Win32_BaseBoard" get "Model"