Question

J'ai traqué une erreur dans mes journaux, et essaie de le reproduire. Ma théorie est qu'un fichier est parfois bloqué dans un dossier spécifique, et lorsque l'application (ASP.NET) tente de supprimer ce dossier, il se bloque.

Je n'ai pas l'application en cours d'exécution sur ma propre machine donc je débogage cela sur un serveur distant. Mais pour la vie de moi, je ne peux pas sembler trouver un moyen de verrouiller un fichier qui l'empêche d'être supprimés par le processus.

Ma première pensée était de cartographier le chemin réseau sur un lecteur local et il suffit de laisser une commande ouverte invite à ce dossier. Localement toujours Fautes mon dossier, supprime mais apparemment SMB est un peu plus robuste et ne me donnent pas un verrou.

Après que je créé une boucle vbscript infinte dans le dossier et exécutaient à distance. Le fichier a été supprimé de dessous le code d'exécution. Man!

J'ai ensuite essayé de créer un fichier sur le serveur dans ce dossier et la suppression de toutes les autorisations. Cela ne fait pas le tour. Je n'ai pas accès aux paramètres IIS alors peut-être il est en cours d'exécution sous un compte système privilégié.

Alors: qu'est-ce qu'un programme qui vous le savez est libre et je peux utiliser pour créer rapidement un verrou exclusif sur un fichier afin que je puisse tester ma théorie supprimer? Comme un vraiment, vraiment mauvais clone de Bloc-notes ou quelque chose.

: -)

Était-ce utile?

La solution

Tu ne peux pas simplement créer un fichier texte à partir d'un dossier réseau et ouvrez-le avec MS Word / VS ou un programme similaire qui le verrouille lors de l'édition?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top