Вопросы по теме 'powershell-3.0'
Export-csv в Powershell v3 — вывод отличается от PS v2
Это странно. Всякий раз, когда я пытаюсь что-то экспортировать в csv с помощью export-csv, единственными данными в .csv является свойство длины. Почему это? Так, например:
$boogers = "string data"
$boogers | export-csv c:\script\boogers.csv...
965 просмотров
schedule
10.09.2022
копировать/создавать несколько файлов
Мне нужно сначала создать, а затем скопировать несколько сотен папок и файлов через powershell (сначала создать их в локальном хранилище, а затем скопировать в удаленное хранилище). Однако, когда мой цикл foreach работает, примерно каждые 40 попыток...
773 просмотров
schedule
14.03.2024
Как найти файлы в каталоге, в котором есть элемент, соответствующий xpath
Чтобы найти элемент по xpath, я делаю:
Select-Xml -XPath "//node[a='1']" -Xml $xml
Есть ли простой способ (без цикла) найти все файлы в этом каталоге, в котором есть элемент с этим xpath?
Что-то похожее на текстовый поиск:...
1609 просмотров
schedule
10.10.2022
Сценарий PowerShell для перемещения файлов и папок, включая подпапки, из одного места в другое старше x дней.
Я разработал сценарий PowerShell, и он отлично работает. Единственная проблема заключается в том, что файлы в подпапках не перемещаются в место назначения.
get-childitem -Path "\\servername\location" |
where-object {$_.LastWriteTime -lt...
83795 просмотров
schedule
18.07.2022
Скрипт PowerShell для отображения файлов из папок и подпапок, а затем удаления файлов старше X дней.
Мне любопытно понять возможные способы повторения файлов в папках и подпапках и создания вывода с указанием имен файлов, которые выбираются для удаления X дней.
Я хотел написать этот скрипт на двух разных уровнях
Уровень 1: сценарий PowerShell...
4247 просмотров
schedule
25.07.2022
PSSessionStateBroken с start-job -credential в запланированной задаче
Строки ниже работают нормально из командной строки Powershell, но не выполняются из запланированного задания.
$pass = gc C:\secrets\shhh.txt | convertTo-secureString
$Cred = new-object -typeName System.management.automation.psCredential...
3779 просмотров
schedule
28.03.2024
Powershell: запланированная задача с ежедневным запуском и интервалом повторения
Кажется, я не могу понять, как создать новую запланированную задачу, которая запускается ежедневно и повторяется каждые 30 минут. Хожу по кругу.
Все, что об этом ниже, работает для постановки задачи, которую я хочу, но запускается только один раз....
69536 просмотров
schedule
20.01.2024
Запуск скрипта powershell в памяти
Я ищу способ запустить скрипт powershell на С# в памяти, используя новейший движок powershell, найденный в системе. В настоящее время я использую базовую сборку Microsoft Windows PowerShell Engine (System.Management.Automation), которая идеально...
2994 просмотров
schedule
12.02.2024
как сделать путь к выходному файлу Powershell, используя сопоставленный путь к диску вместо истинного пути?
Как я могу изменить путь в результате, используя сопоставленный диск вместо истинного пути? Теперь у меня есть что-то вроде \\server\data\work\.... Я хотел бы видеть это, скажем, K:\work\.... Я не могу использовать сопоставленный путь к диску для...
2106 просмотров
schedule
05.04.2024
PowerShell Удалить заголовки столбцов
У меня есть следующий код, который экспортирует в файл CSV права доступа к папке из корневого пути:
$RootPath = "\\R9N2WRN\Test Folder"
$OutFile = "C:\CodeOutput\Permissions.csv"
$Header = "Folder Path,IdentityReference"
Del $OutFile
Add-Content...
22451 просмотров
schedule
08.12.2023
Проверить работу Robocopy
Я хочу запустить запланированный сценарий после запуска сценария Robocopy, который перемещает файлы между удаленными серверами.
Требование этого сценария состоит в том, что он проверит, успешно ли сценарий Robocopy завершил операцию копирования из...
6816 просмотров
schedule
21.02.2024
Попытка удалить элемент, но он не удаляется
Я прореживаю свои файлы резервных копий с помощью скрипта powershell и знаю, что у меня правильные имена файлов, но по какой-то причине, когда я использую remove-item, элемент не удаляется, и исключение не выдается. Вот как это выглядит:
try{...
529 просмотров
schedule
27.10.2022
Использование оператора -f для строки, содержащей фигурные скобки
Рассмотрим следующую здесь строку, которую я пытаюсь использовать в качестве шаблона для своих определений Nagios.
$blankDefinition = @"
define host{
use windows-server ; Inherit default values from a template...
6742 просмотров
schedule
04.09.2022
Powershell для выбора столбцов из csv при совпадении условия
Мой csv выглядит так
SvnDirectory Release
export Yes
import
service Yes
Мой сценарий должен выбирать только те имена SvnDirectory, для которых значение Release равно «Да» и сохранять их в массиве.
Скрипт...
1638 просмотров
schedule
21.09.2022
Get-Content -Wait блокирует файл во время его чтения, не позволяя Add-Content записывать данные
Я использую powershell для записи и чтения файлов журнала.
Один сценарий создает файл журнала с помощью Add-Content. Другой скрипт следит за файлом журнала, используя Get-Content -Wait. Кажется, это должно быть довольно надежно.
Однако...
2925 просмотров
schedule
16.06.2024
Запланированный скрипт не перенаправляет вывод в файл
У меня есть два похожих сценария PowerShell для резервного копирования файлов (первый очищает сетевой диск, второй выполняет фактическое резервное копирование), настроенных на ежедневный запуск в одной и той же задаче планировщика Windows (только...
1908 просмотров
schedule
15.10.2023
Случайное число добавляется к определенному числу с помощью PowerShell
Здравствуйте, эксперты PowerShell.
Я работаю над простым кодом, который создает список продуктов и задач (у продукта есть несколько задач) со временем, затрачиваемым на него «Случайно». Я хочу, чтобы totalTime суммировал время до 40 (целое число)...
98 просмотров
schedule
05.09.2022
Получение всех заполнителей из файла с шаблоном @{} с помощью Powershell
Я пытаюсь получить все заполнители в файле с шаблоном @{}. Я пытаюсь овладеть всеми переменными, но не могу определить шаблон для закрывающих скобок, а также всего слова внутри. Ниже мой код до сих пор
$SampleText = "I need all the variables...
606 просмотров
schedule
13.08.2022
Распаковать файл Powershell
Я использую приведенный ниже сценарий для распаковки файла. Но после распаковки я вижу, что мои файлы находятся в папке «D:\Packages\Content\C_C\Jenkins\workspace\Call\obj\Release\Package\PackageTmp». Как мне обрезать папки и увидеть реальное...
1551 просмотров
schedule
27.10.2022
Почему следующая ошибка PowerShell показывает ошибку после добавления перенаправления в конце строки?
У меня есть скрипт Python, который будет вызывать nmake . Я хочу вызвать этот скрипт в powershell следующим образом.
python D:\build.py -f folder
Он отлично работает, и вывод выглядит следующим образом:
Microsoft (R) Program Maintenance...
368 просмотров
schedule
04.06.2024