PDA

Показать полную графическую версию : Сохранение файлов


Kasper
16-10-2003, 10:51
Привет всем. На машине стоит win2k prof. У меня такой вопрос: есть нужда сохранять файлы (к примеру мои документы) в двух разных папках. Можно ли задать это автоматом? и как будут вести себя файлы если в одной папке файл потом изменится, а во второй? Заранее благодарен.

unknown bug
16-10-2003, 15:07
Не знаю как сделать средствами системы , но есть понятие Hard Link (только на NTFS), если знаешь хоть немного какой-нибудь язык программирования - то можешь написать простенькую прогу, которая этот линк и создает. Функция начала изучения CreateHardLink. Смотри msdn (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/createhardlink.asp)...

Kent
16-10-2003, 20:34
Kasper
С HardLink хороший вариант, но только на NTFS и в пределах одного раздела.
Программы для этого уже написаны.

FileLink 1.0.0
http://www.supershareware.com/bin/user/DetailedView.asp?id=13092
Из самой инсталляции нужен один исполняемый файл. Прога консольная.

Для автоматизации можно использовать nnCron. У него есть функция отслеживания новых и изменившихся файлов, и запуск задачи по условию.
http://www.nncron.ru/download/nncron189b8.exe

В случае с HardLink при изменении одного файла второй тоже будет меняться.

Можно с помощью того же nnCron делать простое копирование в другой каталог.

Исправлено: Kent, 21:37 16-10-2003

Kasper
17-10-2003, 07:38
unknown bug
попытался разобраться в проге, не получилось
:(
может чуть подскажешь что и с чем

unknown bug
17-10-2003, 09:50
По поводу прог - это лучше к Kent, ссылки он давал :)

Kasper
17-10-2003, 10:35
Kent

попытался разобраться в проге, не получилось

может чуть подскажешь что и с чем

Kent
17-10-2003, 21:14
Kasper
В какой пытался? Если FileLink, то там всё просто.
FileLink.exe путь\результирующий_файл путь\исходный_файл

С кроном посложнее. Скачай русский хэлп, если ещё не сделал.
http://www.nncron.ru/download/help_ru.zip
Там всё очень хорошо расписано. Посмотри примеры в example.tab
Если нужно совершить действие с файлом, то используется слово WatchFile.

DAnG
18-10-2003, 03:06
Kent спасибо за ссылку!
hard-линков очень не хватало.
Интересно, а символические линки есть? (нормальные, а не чудовищные .lnk)


Исправлено: DAnG, 7:08 18-10-2003




© OSzone.net 2001-2012