Вопросы с тегом «powershell»

303
Как найти строку в нескольких файлах и вернуть имена файлов в Powershell?

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

280
Запускать команду от имени администратора с помощью PowerShell?

Вы знаете, как, если вы являетесь администратором системы и можете просто щелкнуть правой кнопкой мыши, скажем, пакетный скрипт и запустить его от имени администратора, не вводя пароль администратора? Мне интересно, как это сделать с помощью скрипта PowerShell. Я не хочу вводить свой пароль; Я...

274
Как отменить условие в PowerShell?

Как отменить условный тест в PowerShell? Например, если я хочу проверить каталог C: \ Code, я могу запустить: if (Test-Path C:\Code){ write "it exists!" } Есть ли способ отменить это условие, например (не работает): if (Not (Test-Path C:\Code)){ write "it doesn't exist!" } Обходной путь : if...

259
Как запустить PowerShell из проводника Windows?

Есть ли способ запустить PowerShell в определенной папке из проводника Windows, например, щелкнуть правой кнопкой мыши папку и выбрать параметр, например «Открыть PowerShell в этой папке»? Действительно раздражает необходимость менять каталоги в папке моего проекта при первом запуске MSBuild каждый...

255
Сбой Powershell Invoke-WebRequest с защищенным каналом SSL / TLS

Я пытаюсь выполнить эту команду powershell Invoke-WebRequest -Uri https://apod.nasa.gov/apod/ и я получаю эту ошибку. «Invoke-WebRequest: запрос был прерван: не удалось создать безопасный канал SSL / TLS». https запросы работают (" https://google.com "), но не этот вопрос. Как я могу заставить это...

243
Проходить по файлам в каталоге с помощью PowerShell

Как я могу изменить следующий код для просмотра всех файлов .log в каталоге, а не только одного файла? Мне нужно перебрать все файлы и удалить все строки, которые не содержат «step4» или «step9». В настоящее время это создаст новый файл, но я не уверен, как использовать for eachцикл здесь...

243
В PowerShell как определить функцию в файле и вызвать ее из командной строки PowerShell?

У меня есть файл .ps1, в котором я хочу определить пользовательские функции. Представьте, что файл называется MyFunctions.ps1, а его содержимое выглядит следующим образом: Write-Host "Installing functions" function A1 { Write-Host "A1 is running!" } Write-Host "Done" Чтобы запустить этот скрипт и...

242
Как получить только каталоги, использующие Get-ChildItem?

Я использую PowerShell 2.0 и хочу передать все подкаталоги определенного пути. Следующая команда выводит все файлы и каталоги, но я не могу понять, как отфильтровать файлы. Get-ChildItem c:\mypath -Recurse Я пытался использовать $_.Attributesдля получения атрибутов, но тогда я не знаю, как создать...

234
Как я могу запустить PowerShell со средой выполнения .NET 4?

Я обновляю скрипт PowerShell, который управляет некоторыми сборками .NET. Сценарий был написан для сборок, созданных на основе .NET 2 (той же версии платформы, с которой работает PowerShell), но теперь он должен работать как со сборками .NET 4, так и со сборками .NET 2. Поскольку .NET 4...

233
Эхо-эквивалент в PowerShell для тестирования скриптов

Я хотел бы выводить переменные и значения в сценарии PowerShell , устанавливая флаги и просматривая данные в течение всего сценария. Как бы я это сделал? Например, что будет PowerShell эквивалентно следующему коду PHP? echo "filesizecounter: " . $filesizecounter...

226
Создание жестких и мягких ссылок с помощью PowerShell

Может ли PowerShell 1.0 создавать жесткие и программные ссылки, аналогичные разновидностям Unix? Если это не встроено, может кто-нибудь указать мне на сайт, который имеет скрипт ps1, который имитирует это? Это необходимая функция любой хорошей оболочки, ИМХО....