2010-06-08 3 views
1

J'ai repéré une erreur dans mes journaux et j'essaie de la reproduire. Ma théorie est qu'un fichier est parfois verrouillé dans un dossier spécifique, et lorsque l'application (ASP.NET) tente de supprimer ce dossier, elle se bloque.Un moyen facile de verrouiller un fichier sur une machine distante (windows)?

Je n'ai pas l'application en cours d'exécution sur ma propre machine, donc je débogue cela sur un serveur distant. Mais pour la vie de moi, je n'arrive pas à trouver un moyen de verrouiller un fichier qui l'empêche d'être supprimé par le processus. J'ai d'abord pensé à mapper le chemin d'accès réseau à un lecteur local et laisser une invite de commande ouverte à ce dossier. Localement cela efface toujours mon dossier supprimé, mais apparemment SMB est un peu plus robuste et ne me donne pas un verrou. Après cela, j'ai créé une vbscript à boucle infinie dans le dossier et l'ai exécutée à distance. Le fichier a été supprimé sous le code d'exécution. Homme! J'ai ensuite essayé de créer un fichier sur le serveur dans ce dossier et de supprimer toutes les autorisations. Cela n'a pas fait l'affaire. Je n'ai pas accès aux paramètres IIS donc peut-être qu'il fonctionne sous un compte système privilégié. Donc, qu'est-ce qu'un programme que vous connaissez est gratuit et que je peux rapidement utiliser pour créer un verrou exclusif sur un fichier afin de pouvoir tester ma théorie de suppression? Comme un clone de Notepad vraiment, vraiment mauvais ou quelque chose.

:-)

Répondre

2

Ne peut pas vous suffit de 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?

+0

Studio visuel n'a pas fait l'affaire, mais Word ... merci Word. – roufamatic

Questions connexes