Вопросы по теме 'powershell-4.0'
Ошибка PSRemoting с использованием сеанса и CredSSP
Я использую Windows 8.1 Enterprise 64 бит и Powershell 4.0.
Я хочу выполнить удаленное взаимодействие PowerShell и использовать аутентификацию CredSSP.
Я открываю консоль Powershell, запускаю ее от имени администратора и выполняю команду...
5427 просмотров
schedule
26.05.2024
Копирование в буфер обмена в PowerShell без новой строки
Есть ли способ удалить новую строку из out-clipboard или clip в PowerShell?
Я использую этот код для копирования текущего пути в буфер обмена:
function cl() {
(Get-Location).ToString() | clip
}
И каждый раз, когда я использую это,...
6946 просмотров
schedule
10.12.2023
PowerShell — перебор имен компьютеров в Active Directory
Я новичок в PowerShell и пытаюсь написать скрипт, который будет запрашивать у AD имена компьютеров, проверять, какие из них отвечают, и записывать вывод в файл. Пока у меня это:
$computers = Get-ADComputer -filter {(Name -like "PC*")} |...
3813 просмотров
schedule
24.11.2023
Как отсортировать многомерный массив в Powershell
У меня есть скрипт для регулярной очистки папки. Каждый месяц создается 3-4 подпапки; то, что я пытаюсь сделать, это хранить одну папку в месяц и удалять остальные в этой папке на каждом сервере. Я успешно работал со сценарием, но столкнулся с...
1457 просмотров
schedule
02.06.2024
Можно ли чем-то разделить длинные выражения на несколько строк в командной строке PowerShell?
PowerShell ISE 4.0
В скриптах ps1 можно использовать обратную кавычку, чтобы разделить длинное выражение на несколько строк. Например:
gps|sort -Descending -Property StartTime 2>$null|select `
-First 10 -Property id,StartTime,Name|ft...
65 просмотров
schedule
01.04.2024
Перехват скрипта остановки PowerShell из другого скрипта
У меня проблема... У меня есть два сценария PowerShell для ps1:
Первый ловит такую ошибку:
$F = "Hola2"
try {
if ($F -contains "Hola") { write-host "ok" }
else {
write-error "Word is not Hola"
return
}
}
catch {
throw
break...
514 просмотров
schedule
01.03.2024
Выполните запрос RESTAPI от Powershell, используя учетные данные пользователя, вошедшего в систему Windows (учетные данные AD).
Я хочу войти/общаться с удаленной системой, используя RESTAPI, и я хочу использовать те же учетные данные AD, что и пользователь, запускающий скрипт с компьютера с Windows. Пример: - Я вошел на сервер Windows с учетными данными «Домен\Пользователь» с...
754 просмотров
schedule
13.02.2024
Невозможно запустить цикл ForEach PowerShell с переменной
Как видно из приведенного ниже фрагмента, я новичок в PowerShell. Я пытаюсь запустить команду, используя переменную для буквы диска, с которой запускаются инструменты. Я получаю сообщение об ошибке:
неожиданный токен в операторе выражения...
289 просмотров
schedule
19.03.2024
Import-Csv блокирует файл в PowerShell ISE
Я хочу прочитать некоторые файлы CSV с помощью PowerShell, а затем сохранить их в том же месте с другим разделителем:
$content = (import-csv -path $filepath -Encoding utf8 -Delimiter ",")
write-host $(& ..\DLLs\Handle\handle.exe $filepath)...
1178 просмотров
schedule
04.03.2024
Powershell - странное поведение с .split
Может ли кто-нибудь объяснить странное поведение с помощью string.split на следующих примерах.
# produces output that appears to split on "n" rather than the newline character
(ls alias: | Out-String).Split("\n")
# produces output that appears to...
33 просмотров
schedule
23.10.2022
Получение CimException: недопустимое свойство при использовании Get-Disk без параметров
У меня есть скрипт, который использует команду Get-Disk в Powershell. Время от времени я получаю сообщение об ошибке при использовании Get-Disk без параметров:
$disk = Get-Disk | Where-Object { $_.Location -eq $Location }...
1368 просмотров
schedule
06.01.2024
Удалить файлы из структуры папок с исключением
в настоящее время я пытаюсь удалить файлы внутри структуры папок
root
|
|__subfolder1 (includes files)
|
|__subfolder2 (includes files)
|
etc
Сценарий должен удалить все файлы внутри подпапок, кроме subfolder1, но не удалять подпапки. То,...
356 просмотров
schedule
24.02.2024
Слияние двух массивов с именами
Я пытаюсь узнать, как объединить имена двух массивов, это то, что я пытаюсь запустить, но это не сработало
for ($i=1; $i -le 4; $i++) {
$test[$i] = Invoke-WebRequest http://lon-serv-$i/mani.json -TimeoutSec 30 -ErrorVariable RestError...
127 просмотров
schedule
09.05.2024
Как правильно установить область действия в модуле powershell?
Фон
Я бы хотел, чтобы все мои скрипты и модули основывались на шаблонном скрипте, который выполняет некоторые общие «хозяйственные» задачи.
Некоторые из моих модулей взаимозависимы, поэтому я могу загрузить модуль внутри другого модуля, даже...
253 просмотров
schedule
02.02.2024
foreach copy-item не работает
Мой Copy-Item не работает при включении в цикл foreach . Очень похоже на Powershell: Copy-Item не работает в цикле ForEach Только моя папка назначения не установлена так же, как исходная папка, которая, похоже, была проблемой.
Это самая...
329 просмотров
schedule
29.02.2024
Как удалить специальный символ в текстовых файлах с несколькими папками с помощью PowerShell?
У меня PowerShell 4.0. Мой вопрос в том, что у вас 10 папок, и каждая папка содержит 300 текстовых файлов. Из 300 текстовых файлов почти 150 файлов пусты, но имеют уникальный специальный символ. Я открываю каждый файл с помощью Notepad ++, и символ...
108 просмотров
schedule
12.10.2022
Выполнение сценария PowerShell с псевдонимом в другой зоне DNS
У меня есть скрипт, размещенный на сервере Windows 2016. Этот сценарий используется всеми ИТ-командами. В настоящее время для запуска скрипта пользователи используют следующую команду:
powershell \\ServerName.mydomain1\Share\MyScript.ps1...
27 просмотров
schedule
23.09.2022
MyInvocation.MyCommand.Path в ISE по сравнению с обычным PS
У меня есть старый скрипт, который вызывает себя с некоторыми дополнительными параметрами в определенной ситуации. Это работает, если запустить через обычное окно PowerShell.
$spath = $script:MyInvocation.MyCommand.Path
$FilePathWithQuotes =...
320 просмотров
schedule
02.12.2023
Переименовать файл перед копированием в определенную папку
Я все еще новичок и учусь создавать сценарии PowerShell, чтобы упростить жизнь в ИТ.
В настоящее время я пытаюсь создать сценарий, который запускает определенный инструмент Microsoft, сканирует определенные сетевые ресурсы в файле csv и создает...
269 просмотров
schedule
19.11.2022
Powershell, заменяющий CMD
Как PowerShell может заменить CMD, когда по умолчанию политика выполнения ограничена (хотя и по уважительной причине), но, например, со многими коммерческими программными системами, требующими пакетной обработки во время и после установки, как это...
374 просмотров
schedule
23.10.2022