I am getting the below error while executing the script on one of the application server.
WindowsError: [Error 32] The process cannot access the file because it is being used by another process
Script used to delete the files from the server.
I had used os.remove(file) and tried with os.unlink(file) . But it is giving me the same error.
Is there any way i can skip the files which can not be deleted and script proceed further to delete other files or it delete the files forcely without giving this error.
I know the process which was using the files but i cannot stop that service because it will impact the application.
I tried with Catching the Exception but that also doesnt help.
Is there any way i could get the list of files which i am not able to delete from the directory then delete the rest one.
Attached is the code which i am executing.
Thanks
WindowsError: [Error 32] The process cannot access the file because it is being used by another process
Script used to delete the files from the server.
I had used os.remove(file) and tried with os.unlink(file) . But it is giving me the same error.
Is there any way i can skip the files which can not be deleted and script proceed further to delete other files or it delete the files forcely without giving this error.
I know the process which was using the files but i cannot stop that service because it will impact the application.
I tried with Catching the Exception but that also doesnt help.
Is there any way i could get the list of files which i am not able to delete from the directory then delete the rest one.
Attached is the code which i am executing.
Thanks
Comment