Как объединить папки и файлы в Windows 10 и 11

Объединение папок в Windows — отличная идея управления файлами для организации папок с похожими файлами в одну большую папку. Это помогает избежать беспорядка и предлагает все в одном месте, что упрощает поиск того, что вы ищете.

Тем не менее, по умолчанию в Windows нет возможности объединять папки. Несмотря на то, что он достаточно умен, чтобы идентифицировать несколько папок с одинаковым именем на одном уровне, существуют более эффективные способы объединения папок и файлов в Windows 10 и 11.

Здесь мы покажем вам лучшие способы объединения папок в системе Windows 10 и 11. Он включает в себя удобную опцию слияния File Explorer, взлом сценария PowerShell и сторонние инструменты для слияния папок.

1. Объединение папок с помощью проводника

подтвердите папку, замените папку слияния, проводник файлов

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Проводник обнаружит и предложит вам объединить папку, когда вы попытаетесь переместить папку с именем, идентичным существующей папке на том же уровне.

Например, если у вас есть папка XYZ в D:\Folders и вы хотите объединить папку XYX на том же уровне, все, что вам нужно сделать, это переименовать папку XYX в XYZ. Когда появится запрос «Подтвердить замену папки», нажмите «Да».

Точно так же вы можете вырезать и вставить папку с одинаковыми именами, а затем выбрать вариант слияния. Проводник объединит папки и переместит содержимое в папку назначения. Если дубликат файла существует, вы можете выбрать опцию «Заменить» или «Пропустить».

И наоборот, это может занять много времени, когда вам приходится работать с сотнями папок одновременно. Более эффективный способ обойти это ограничение — использовать взлом сценария PowerShell для объединения папок в Windows.

2. Объединение папок с помощью скрипта PowerShell

PowerShell — мощная утилита оболочки автоматизации. Вы можете изучить основные командлеты PowerShell для автоматизации повседневных задач с помощью сценария.

Точно так же вы можете использовать сценарий PowerShell для объединения папок в Windows 10 и 11. Это удобный способ объединить несколько папок, не копируя и не вставляя их одну за другой.

Чтобы использовать сценарий, необходимо включить выполнение сценариев в Windows PowerShell. После этого вы можете скопировать и вставить сценарий прямо в окно PowerShell, не запуская его как файл .ps1.

Чтобы разрешить выполнение локального сценария PowerShell, вам необходимо изменить политику выполнения в приложении «Настройки». Вот как это сделать.

включить powershell для запуска локальных скриптов

  1. Нажмите Win + I, чтобы открыть приложение «Настройки».
  2. Затем откройте вкладку «Конфиденциальность и безопасность» на левой панели.
  3. Нажмите «Для разработчика» в разделе «Безопасность».
  4. Затем прокрутите вниз и щелкните, чтобы развернуть раздел PowerShell.
  5. Переключите переключатель, чтобы включить Изменить политику выполнения, чтобы разрешить запуск локальных сценариев PowerShell без подписи. Требовать подписи для удаленных скриптов.

При включенном сценарии PowerShell выполните следующие действия, чтобы выполнить сценарий PowerShell для объединения папок.

объединить папки powershell

  1. Нажмите клавишу Win и введите powershell.
  2. Щелкните Windows PowerShell в результатах поиска.
  3. Скопируйте и вставьте следующий скрипт в окно PowerShell: $sourcePath = “F:\New folder”
    $destinationPath = “Е:\Новая папка”
    $files = Get-ChildItem -Path $sourcePath -Recurse -Filter “*.*”
    foreach ($ файл в $ файлах) {
    $sourcePathFile = $file.FullName
    $destinationPathFile = $file.FullName.Replace($sourcePath, $destinationPath)
    $exists = тестовый путь $destinationPathFile
    если(!$существует){
    $dir = Split-Path-parent $destinationPathFile
    if (!(Test-Path($dir))) { Каталог New-Item -ItemType -Path $dir }
    Copy-Item -Path $sourcePathFile -Destination $destinationPathFile -Recurse -Force
    }
    еще{
    $isFile = Test-Path -Path $destinationPathFile -PathType Leaf
    если(!$isFile){
    Copy-Item -Path $sourcePathFile -Destination $destinationPathFile -Recurse -Force
    }
    }
    }
  4. В приведенной выше команде замените «E:\Новая папка» и «F:\Новая папка» путями к исходному и целевому файлам соответственно. Чтобы найти путь к файлу, щелкните правой кнопкой мыши имя папки, которую вы хотите объединить, и выберите «Копировать» в качестве пути.
  5. Приведенная выше команда объединит содержимое папки E:\New с папкой F:\New. Он пропустит любой конфликт дубликатов файлов, чтобы оставить исходные файлы в папке назначения нетронутыми.

Вы можете повторить сценарий с разными путями к файлам, чтобы объединить больше папок. Если вы столкнулись с какой-либо ошибкой, проверьте правильность пути к файлу назначения и источника.

2. Объединение папок с помощью стороннего программного обеспечения

Если вы предпочитаете утилиту на основе графического интерфейса, а не сценарий PowerShell для объединения файлов, у вас есть несколько вариантов на выбор. Сторонние инструменты слияния для Windows предлагают базовые возможности слияния и предложения премиум-класса, ориентированные на профессионалов в области программного обеспечения и творческого дизайна.

1. Объединение папок

окна слияния папок

Folder Merger — бесплатная утилита для объединения содержимого разных папок в одну папку. Вы можете добавить в приложение несколько исходных папок, а затем объединить их в указанную папку назначения.

Использование Folder Merger очень просто. Вы можете добавить одну папку или выбрать корневую папку, чтобы добавить подпапки первого уровня. Затем щелкните значок папки назначения, чтобы указать папку назначения.

После добавления всех папок нажмите «Выделить все», чтобы объединить все папки или отдельные папки с помощью клавиши Ctrl. Нажмите кнопку «Объединить», чтобы начать процесс объединения. После этого щелкните значок «Показать папку» в разделе «Назначение», чтобы просмотреть только что объединенные файлы.

Кроме того, вы также можете копировать или перемещать файлы, объединять файлы с определенным именем или расширением и разрешать конфликты файлов с помощью опции пропуска, замены или переименования.

Скачать: Объединение папок (Бесплатно)

2. WinMerge

Сравнение различий файлов winmerge

WinMerge служит другой цели, чем слияние папок, с чистым пользовательским интерфейсом. Это утилита для определения различий и слияния с открытым исходным кодом для Windows. Удобный инструмент, если вы хотите сравнить несколько текстовых документов, чтобы найти различия. Он может сравнивать текстовые документы, изображения, веб-страницы и многое другое из папки на наличие различий, а затем выполнять слияние.

Чтобы сравнить и объединить документы с помощью WinMerge:

  1. Нажмите «Файл» и выберите «Открыть».
  2. Выберите первый файл или папку, а затем второй файл или папку. Вы можете выбрать до трех файлов или папок для перекрестного сравнения.
  3. Нажмите «Сравнить», чтобы загрузить и сравнить файлы.
  4. Если это текстовый файл, WinMerge выделит разницу между строками между выбранными документами.
  5. Чтобы объединить отдельные изменения в документе, щелкните выделенный текст и выберите «Копировать справа» или «Копировать справа» в зависимости от того, какую версию вы хотите объединить.
  6. Чтобы объединить все изменения, нажмите Ctrl + A, чтобы выделить весь текст, а затем используйте параметр копирования. Он также поддерживает сравнение различий для изображений, веб-страниц, двоичных файлов и таблиц.

Кроме того, он поддерживает интеграцию с оболочкой, хороший плагин и поддержку архивных файлов с 7-Zip.

Скачать: WinMerge (Бесплатно)

Лучшие приложения для объединения файлов и папок в Windows

Windows 11 может обнаруживать и предлагать объединить скопированные папки на одном уровне. Однако, если вам нужно часто работать с несколькими папками, сценарий PowerShell или инструмент на основе графического интерфейса, такой как Folder Merger, значительно упростят задачу.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)