Удалите файл, пока он используется, не прерывая процесс, который он использует

236
insidepug

Пример:

Minecraft Forge (javaw.exe) использует файлы мода .jar, мне нужен способ удалить их во время работы minecraft. ничего не волнует, просто удалите байты.

1
Существуют программы, которые позволят вам закрыть дескриптор файла, открытый в программе, но вы должны ожидать непредсказуемых последствий в самой программе и в операционной системе в целом. Я действительно не рекомендую это, и я не хочу нести ответственность за любые последующие повреждения диска. AFH 5 лет назад 0
да, меня не волнуют возможные повреждения диска. Мне просто нужно, чтобы это было возможно. Я искал в Интернете, но программы, которые делают это, закрывают процесс, использующий файл. insidepug 5 лет назад 0
Добро пожаловать в Супер пользователя! почему ты хочешь сделать это? Это может помочь направить ответы :) bertieb 5 лет назад 4
Если у файла есть открытый дескриптор процесса, вы не сможете делать то, что хотите, пока не завершите процесс. Moab 5 лет назад 0
Вы можете закрыть дескриптор с помощью [Process Explorer] (https://docs.microsoft.com/en-gb/sysinternals/downloads/process-explorer), но я никогда не хотел или не решался делать это. Вы можете экспериментировать, но вам придется жить с последствиями. AFH 5 лет назад 1

0 ответов на вопрос

Похожие вопросы