Я работаю над сценарием резервного копирования, который ведет себя как TimeMachine и использует RSync с --link-dest для создания жестких ссылок на неизмененные файлы.
Если я запускаю это на * Nix-системе, конечно, она работает как положено.
Но теперь я хочу использовать тот же сценарий с Cygwin на компьютере с Windows 8.1. Я знаю, что в Windows 8 добавлена утилита для пользователей для создания и изменения жестких и символических ссылок (при запуске от имени администратора), поэтому NTFS определенно поддерживает жесткие ссылки и символические ссылки.
Но знает ли Cygwin, как сопоставить вызовы link() из Rsync (и других программ) с соответствующим Win32 API?
Это так же просто, как запустить Cygwin с правами администратора?