|
0 / 0 / 0
Регистрация: 06.11.2022
Сообщений: 19
|
|
Скрипт копировать с папки1 в папку2 файлы с расширением png. Удалить спосле копирования файлы с папки 107.11.2022, 10:44. Показов 378. Ответов 0
Скрипт копировать с папки1( много других папок с *.png файлами ) в папку2 (с такими же папками как в папки 1 ) файлы с расширением png соблюдая директорию.
У каждого png Оригинальное имя. пример: Папка1\папка 43RFO\ 43fg1.png. Обновленная картинка появилась в папке2\папка 43RFO\ 43fg1.png и нужно скопировать и заменить его а затем удалить с папке2\папка 43RFO\ 43fg1.png. Но есть вероятность что файл 43fg1. Может сменить папку но не корневую Пример: Раньше файл находился Папка1\папка 43RFO\ 43fg1.png. После обновления он сменил папку что отражаеться в папке2\папка 55RFO\ 43fg1.png и теперь нужно переместить файл в новую удалив ее из папки2 и с папке2\папка 55RFO\ 43fg1.png и Папка1\папка 43RFO\ 43fg1.png так как он теперь в папке2\папка 55RFO\ 43fg1.png а если папки папке2\папка 55RFO нет создать его. Как я писал ранее имена файлов уникальные и не повторяються. Прошу помочь в Powershell либо cmd нужен именнно скрипт Спасибо Добавлено через 2 часа 19 минут Ребята сделал как то так Write-Host Write-Host "Menu" -BackgroundColor White -ForegroundColor Red Write-Host Write-Host "1. Copy" -ForegroundColor Green Write-Host "2. Clean" -ForegroundColor Green Write-Host "3. Exit" -ForegroundColor Green Write-Host $choice = Read-Host "Select the menu item" Switch($choice){ 1{xcopy /y /s "C:\Users\dni38816\Desktop\Test\testsprn ew\*.png" "C:\Users\dni38816\Desktop\Test\TESTSPR2 " | where {$_.state -eq "Copy"} | ft Name, DisplayName -a} 2{Get-ChildItem -Path 'C:\Users\dni38816\Desktop\Test\testsprn ew' *.png -Recurse | foreach { Remove-Item -Path $_.FullName } | where {$_.state -eq "Clean"} | ft Name, DisplayName -a} 3{Write-Host "Exit"; exit} default {Write-Host "Wrong choice, try again." -ForegroundColor Red} } меню с выбором 1-копировать, 2-удалить с папки1, 3-выход. Теперь остался последни момент сравнить картинки по имени папку1 = папка 2 и удалить с папки 2
0
|
|
| 07.11.2022, 10:44 | |
|
Ответы с готовыми решениями:
0
Если в двух каталогах, исходных для копирования файлов, есть одноимённые файлы, то копировать ранние файлы
|
| 07.11.2022, 10:44 | |
|
Помогаю со студенческими работами здесь
1
Как копировать не только файлы из папки, но и папки по имени? Копировать файлы только с определёнными расширениями (png, jpg, jpeg) Копировать файлы и папки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
|
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|