Вход | Регистрация
 

можно ли поймать файл?

можно ли поймать файл?
Я
   DES
 
23.03.21 - 13:48
Windows10
сторонняя программа создает временный файл на %TEMP% и  затем удаляет его, в корзине нет его.
Как можно поймать этот файл, можно как то запретить удаление или как то дублировать в другой каталог?
   Волшебник
 
1 - 23.03.21 - 13:55
(0) Скорее всего он будет блокирован
   dka80
 
2 - 23.03.21 - 14:32
для пользователя, под которым запущена программа, запретить удаление файлов из временного каталога
   МихаилМ
 
3 - 23.03.21 - 14:48
да. можно. с помощью wmi. заблокировать, дождаться закрытия , скопировать, разблокровать.
   Klesk
 
4 - 23.03.21 - 16:04
1с на что?

Пока 1=1 Цикл
ОбработкаПрерыванияПользователя();
МассивНайденныхФайлов = НайтиФайлы(КаталогВременныхФайлов() ,"*.*",Истина);
Для Каждого Файл из МассивНайденныхФайлов
копировать
и т.д.

)))
   DES
 
5 - 23.03.21 - 19:08
Не успею.
Программа это желает за 0.33 сек
   DES
 
6 - 23.03.21 - 19:09
(2) как это сделать?
   Четвертинкин
 
7 - 23.03.21 - 19:17
(0) Вроде, утилитка ProcessMonitor что-то подобное умеет, но это не точно :)
   RetardedToBoot
 
8 - 23.03.21 - 19:50
Запретить удаление на весь каталог. Временно на папку временных. На серверной винде такое прокатывает.
   dka80
 
9 - 24.03.21 - 09:49
   тук-тук
 
10 - 24.03.21 - 10:24
Отслеживание изменений каталога в REAL-TIME
https://infostart.ru/public/203225/
   Serginio1
 
11 - 24.03.21 - 18:03
   Serginio1
 
12 - 24.03.21 - 18:12
Статья старая можно просто
NotifyFilters=врап.ПолучитьТип("System.IO.NotifyFilters");
watcher.NotifyFilter=Врап.OR(NotifyFilters.LastAccess,NotifyFilters.LastWrite,NotifyFilters.FileName,NotifyFilters.DirectoryName)
   Вафель
 
13 - 24.03.21 - 18:41
тут отслеживание не поможет
   Провинциальный 1сник
 
14 - 24.03.21 - 18:57
Перенаправить темп на сетевой диск с линуксом с файловой системой btrfs, а там делать снапшоты тыщу раз в секунду)
   Serginio1
 
15 - 24.03.21 - 19:04
   mistеr
 
16 - 24.03.21 - 19:56
А никто не хочет спросить нафига это нужно и какова цель?
Наверняка ведь для удаления гланд через задний проход.
   DES
 
17 - 24.03.21 - 20:14
Есть  задача переписать функцию стронней проги под 1с8
не криминал
   Serginio1
 
18 - 24.03.21 - 20:57
(17) Ну вообще можно восстановить файл с помощью кучи программ, если конечно файл перед удалением не перезаполняется всякой хе...

Список тем форума
 
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.