Мой опыт: 1/10 (первый сценарий за 15 лет)
Справочная информация: у меня есть файл журнала чата, который работает активно и вечно.Я настроил команду Powershell для экспорта файлов журнала в общую папку в другой папке.В главной папке есть несколько файлов журнала.Для простоты я настроил экспорт всей папки с помощью команды подстановки.Исходные файлы журналов, к которым у меня нет прямого доступа, и должны очищаться каждые 24 часа.Мне нужно иногда возвращаться дальше, чем на 24 часа, к неизвестным временным рамкам, которые могут быть несколькими днями ранее.Текущий экспорт просто заменяет существующие выходные файлы новыми выходными файлами, что позволяет мне вернуться только 24 часа назад.Желание: мне нужно объединить скопированные файлы в новом расположении с предыдущим экспортом, в который они были помещены, вместо того, чтобы перезаписывать их (и вместо добавления нового имени файла, то есть имени файла и имени файла1) или по существу объединять файлы в один и тот жесуществующее имя файла
Где я нахожусь:
Я создал файл Powershell;
Copy-Item "C:\Users\Soutinwyze\AppData\Roaming\HexChat\logs\Our_Secrets\*.*" "C:\Users\Soutinwyze\Dropbox\Public\hexchat logs"
Я создалфайл bat;
PowerShell -NoProfile -ExecutionPolicy Bypass -Command "& {Start-Process PowerShell -ArgumentList '-NoProfile -ExecutionPolicy Bypass -File ""c:\scripts\hexchat.ps1""' -Verb RunAs}"
- Я создал задачу Windows, которая запускает файл bat каждый день
Что мне нужно: объединить выходные файлы / синтаксис