﻿Duplicate Files Search & Link (ранее Duplicate & Same Files Searcher)
======================================

Это программа предназначена для поиска дублирующихся файлов и NTFS-ссылок на файлы.
Она позволяет не только удалять дублирующиеся файлы или переносить их в другое месторасположение, но и заменять дубликаты жёсткими ссылками на файл (уникально!).
Помните: все операции по удалению, перемещению или замене файлов вы совершаете на свой страх и риск! Автор не несёт никакой отвественности за возможную потерю ваших данных или за нарушение работы системы, связанное с работой программы!
Не рекомендуется заменять файлы жёсткими ссылками, если вы не вполне понимаете, как они функционируют. Жёсткие ссылки - это записи в файловой системе, посредством которых несколько путей к файлам могут ссылаться на один и тот же файл на диске. 
Помните: так как жёсткая ссылка - это только запись в каталоге, любое изменение файла, представленного одной ссылкой, приведёт к синхронному изменению содержимого файлов, представленных другими ссылками на ту же самую область диска.

Duplicate Files Search & Link требует для работы установленной среды Microsoft .NET Framework 4.7.2+ или более поздней версии. 
.NET Framework 4.7.2 уже предустановлена в Windows 10 начиная с выпуска 1803.
Вы так же можете установить .NET Desktop Runtime 5.0 https://dotnet.microsoft.com/download/dotnet-core/5.0/runtime/ для запуска DuplicateSearcherCore.exe, построенного для платформы .NET 5.0.

Duplicate Files Search & Link поддерживает следующие опции командной строки для запуска поиска:
	-s "Path1;[Path2;][Path3;]": поиск дубликатов в папках, пути к которым разделены символом ';'
		Например: DuplicateSearcher.exe -s "D:\Photos1;D:\Photos2;" 
			 или  DuplicateSearcher.exe -s "D:/Photos1;D:/Photos2;" 
		
	-profile "<ProfileName>": имя существующего профиля настроек для поиска. Если опция опущена или профиль с данным именем еще не существует, 
		для поиска из командной строки используются настройки профиля по умолчанию "Default".
		Например: DuplicateSearcher.exe -s "D:\Photos1;D:\Photos2;" -profile "Photos".
			 или  DuplicateSearcher.exe -s "D:/Photos1;D:/Photos2;" -profile "Photos".

	-script "<StriptFileName>": путь к текстовому файлу, содержащему сценарий выделения файлов и операции над ними. Смотрите справку по командам в файле "Help\DuplicateSearcherScriptCommandsHelp.ru.txt".

Программа бесплатна для некоммерческого использования, но если программа оказалась вам полезна, вы можете поддержать деньгами дальнейшие развитие программы.

(c) 2008-2022 Yury Malich, St. Petersburg, Russia.
http://duplicatesearcher.net
http://malich.ru/duplicate_searcher
http://malich.org/duplicate_searcher

e-mail: <duplicate.searcher@gmail.com>, <duplicate.searcher@yandex.com>

В интерфейсе программы  Duplicate Files Search & Link использованы несколько иконок из бесплатного пакета "Sky Light (Basic)", http://www.ReadyIcons.com.
Также используются: 
- бесплатная библиотека taglib-sharp, https://github.com/mono/taglib-sharp, доступная по лицензии GNU LGPL.
- бесплатная библиотека SharpShell, http://sharpshell.codeplex.com/, доступная по лицензии The MIT License (MIT)
