2013-03-08 40 views
0

我必須使用鎖定數據文件的錯誤會計應用程序,並在停止使用鎖定時不釋放鎖定。所以下一個試圖訪問該文件的人會得到拒絕訪問。如何阻止Windows服務器鎖定文件?

這可以通過使用Unlocker刪除文件鎖定句柄來臨時修復,但必須每次完成,並且非常煩人。

有沒有辦法配置(Windows 2003服務器)來禁用一個特定文件上的文件鎖?我發現了一些關於如何在系統範圍內禁用文件鎖定的信息,但是我不想爲整個服務器執行此操作,只有一個文件。

+1

現在,沒有。 – 2013-03-08 00:37:37

+0

或者也許是一個腳本,每隔5分鐘就會從文件中刪除所有文件鎖?那可以完成嗎? – 2013-03-08 00:47:46

+0

@AndreiKravcheni是的! – 2013-03-08 00:54:41

回答

1

我發現Unlocker提供了一個命令行界面來運行它。所以我創建了一個運行解鎖器的批處理文件,並根據需要解鎖這個文件。不理想,但它比其他的選擇更討人喜歡:

解鎖 「C:\路徑\ File.lck」/ S/d