Свързани въпроси 'powershell-3.0'
Export-csv: Обединяване на дублиращи се редове
Всичко, благодарение на решението във въпроса Редактиране на скрипт, който намерих, за импортиране на списък с потребители, вземане на тяхната информация и експортиране обратно в друг csv , който успях да измисля следния скрипт. Скриптът изтегля...
807 изгледи
schedule
09.10.2022
Powershell ConvertFrom-Json грешка
Създадох един прост PowerShell скрипт fromJson.ps1 (по-долу):
param([string]$Jstring, [string]$JColumn)
$val = $Jstring | out-string | ConvertFrom-Json | select $Jcolumn
$val | format-table -auto
Сега се опитвам да анализирам примерен JSON,...
3479 изгледи
schedule
12.11.2023
Регистриране на планирано задание с PowerShell
Създадох PowerScript файл, който ще извърши известно почистване на файлове на моя сървър. Искам да се изпълнява всяка вечер в 11:30, така че според техническата бележка на Microsoft използвах следния синтаксис, за да регистрирам заданието:
PS...
3312 изгледи
schedule
30.11.2023
Използване на PowerShell за премахване на редове от текстов файл, ако съдържа низ
Опитвам се да премахна всички редове от текстов файл, който съдържа частичен низ, като използвам кода на PowerShell по-долу:
Get-Content C:\new\temp_*.txt | Select-String -pattern "H|159" -notmatch | Out-File C:\new\newfile.txt...
118769 изгледи
schedule
21.11.2023
Информация за чипсет - AMD ИЛИ Intel
Искам да сваля чипсета от множество сървъри. Просто тестване на основната линия, която ще получи тази информация.
Някои сървъри имат Intel, а други имат AMD - когато използвам по-долу, наистина не работи - просто изпраща всичко обратно - ще избера...
3249 изгледи
schedule
17.12.2023
Разбор на отчет за показатели на XML код с помощта на Powershell
Надявам се, че мога да получа малко помощ за тази скриптова гърбица. Опитвам се да анализирам този XML. В момента това се прави чрез C#, но се опитвам да го пренапиша в powershell.
<CodeMetricsReport Version="10.0">
<Targets>...
297 изгледи
schedule
04.11.2023
Как мога да задам LogPipelineExecutionDetails за текущия модул?
Бих искал да мога да задам LogPipelineExecutionDetails = $True (от about_Eventlogs ) в файла .psm1 на моя модул, но когато стартирам Get-Module с името на модула, той не връща нищо. Има ли друг начин да получите обекта PSModuleInfo за текущия...
668 изгледи
schedule
24.12.2023
PowerShell: Как да извикате пакетен скрипт, който изпълнява скрипт на Python и да изчакате скриптът на Python да се върне?
Имам следните скриптове:
runTest - настройва средата за изпълнение на скрипт на python runEnv - изпълнява скрипт на python, който анализира файл и стартира програма.
Искам да напиша команда на powerShell, която изпълнява скрипта runTest и да...
372 изгледи
schedule
02.01.2024
Сортиране и форматиране в имейл
Нов съм в Powershell и се опитвам да изпратя изхода по имейл на следната част от кода, ако го изпратя на конзолата, той е добре форматиран, но когато го прехвърля в имейл, извлечените обекти са не са подредени.
$bios = Get-WmiObject Win32_BIOS...
53 изгледи
schedule
19.11.2023
създайте папка и файл в Powershell
Искам да напиша скрипт, който създава директория, която не съществува, и да създам файл в тази папка. Скриптът също трябва да може да присвоява стойност на файла. Следното е моят код, но той не присвоява стойността на файла. В този случай се...
161 изгледи
schedule
07.01.2024
Как да конвертирате файл, разделен със запетая, във файл, разделен с конектори в Powershell?
Изтеглям CSV файлове, които са разделени със запетаи. Проблемът, който имам, е, че запетаите прецакват импортирането ми в таблица на база данни (SQL Server). Например, имам заглавен ред, наречен hotel_name, но някои от имената са като следното:...
2036 изгледи
schedule
21.10.2022
Щракнете два пъти върху файла ps1 и прозорецът на Powershell изчезва
Проверих тук и има някои теми, които говорят за двойно кликване на ps1 файл за изпълнение. но моята ситуация е, че имам ps1 файл, който отваря отдалечена сесия като тази:
$pw = convertto-securestring -AsPlainText -Force -String xxxxxx
$cred =...
1252 изгледи
schedule
24.01.2024
Вземете само имена на компютри от AD
Нов съм в Power Shell и тествам някои команди и идеи. Заседнал съм в това, което чувствам, че трябва да е доста просто. Искам да изтегля имената на компютърни обекти в AD във файл. Методът, който опитвам досега, е този
$computers =...
37074 изгледи
schedule
31.01.2024
Връщане на данни от задания на Powershell без Job-Information
изпълнявам работа, която изглежда така
$myjob =
{
# regerate some $data
return $data
}
Започвам и получавам работата си така:
Start-Job -ScriptBlock $myjob -Name "job1"
Wait-Job -Name "job1"
$result = Receive-Job -Job "job1"
Сега...
24284 изгледи
schedule
09.02.2024
Възможно ли е да има помощни модули?
Имам редица разширени функции в PowerShell, които се занимават с номерата на версиите, което е основна част от нашия конфигурационен модул.
Когато потребителят импортира конфигурационния модул, тези функции трябва да са му достъпни. Бих могъл да...
130 изгледи
schedule
02.12.2023
Функция на дъщерен модул, модифицирана в обхвата на скрипта, се връща, когато изпълнението достигне дъщерен модул - по дизайн?
Скрипт (.ps1) импортира ModuleA, който импортира ModuleB. От скрипта мога да видя функция от ModuleB (с Get-Command), но тя е посочена като принадлежаща към ModuleA. Мога също да променя/премахвам функцията. Когато изпълнението влезе в ModuleA,...
172 изгледи
schedule
23.02.2024
От рамките на функция, как да видите резултата, който досега ще бъде върнат в конвейера
Наскоро ми се наложи да добавя междинна променлива към PowerShell скрипт, в противен случай New-Item резултатът ще бъде част от резултата на функцията:
# Put in local varible, otherwise we will return it as part of the function result...
44 изгледи
schedule
18.02.2024
Как да диагностицирам това изключение от Invoke-Sqlcmd?
Изпълнявам следната команда (най-малкият възпроизводим пример, който мога да измисля):
Invoke-Sqlcmd "select * from sys.databases" | %{
Invoke-Sqlcmd "select 1"
}
Получавам следната грешка:
Invoke-Sqlcmd: Не може да се...
1214 изгледи
schedule
29.02.2024
Powershell 3: Конвертирайте Word в PDF
Сравнително нов съм в Powershell и намерих следния скрипт в мрежата: (Модифицирах го за моя проект)
# Acquire a list of DOC files in a folder
$Word = New-Object -ComObject word.application
$formats = "Microsoft.Office.Interop.Word.WdSaveFormat"...
1468 изгледи
schedule
02.03.2024
Задаване на Nullable Enum на $null - това наистина ли трябва да причини PSInvalidCastException?
Задаването на Nullable Enum на $null в PowerShell причинява a System.Management.Automation.PSInvalidCastException изключение. Това е неочаквано (поне за мен). Има ли разумно обяснение за това? Ето един пример, който показва как настройката на...
741 изгледи
schedule
01.03.2024