Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   Как скопировать заблокированный файл? (http://forum.oszone.net/showthread.php?t=164791)

Sp01LeR 26-01-2010 21:53 1330734

Как скопировать заблокированный файл?
 
Вот понадобилось создать утилиту для резервного копирования файлов, но возникла проблема с файлами которые закрыты для чтения другими приложениями, запущенными в ОС.
Конечно, как вариант, есть способ разблокирывать закрытые файлы вручную с Unlocker'ом - но он мне не подходит, потому что очень много папок расположеных в разных местах и на двух разделах...
В гугле нашел только способ с UnlockFile, но я не смог разблокировать файл этой функцией :(

Creat0R 27-01-2010 09:58 1331126

Есть утилита OpenedFilesView, она поддерживает командную строку:

Код:

Run('OpenedFilesView.exe /closefile "' & $sFile & '"')
Утилита немного весит, всего 40 kb (exe'шник).

Sp01LeR 29-01-2010 17:09 1333616

Creat0R, я как-то и забыл, на nirsoft глянуть :)
Утилитка работает очень быстро - жаль только что в новых виндах нужно права на запуск подтверждать, ну да это мелочи...

e6969938 12-03-2011 14:43 1633216

HoboCopy работает из командной строки, использует теневое копирование


Время: 23:45.

Время: 23:45.
© OSzone.net 2001-