被獨占打開

只有調用它的程式進程獨自享有讀取寫入,其他程式均無權訪問(例如把它拖入記事本打開會顯示“拒絕訪問”)。這可以防止其他程式訪問修改檔案,引起錯誤。要訪問它必須要結束調用檔案被獨占打開它的進程。

意義及作用

只有調用它的程式進程獨自享有讀取寫入,其他程式均無權訪問(例如把它拖入記事本打開會顯示“拒絕訪問”)。這可以防止其他程式訪問修改檔案,引起錯誤。要訪問它必須要結束調用

檔案被獨占打開檔案被獨占打開
它的進程。
常被木馬、病毒所利用,如頑固圖示。
安全軟體亦可以獨占方式打開惡意檔案,達到清除病毒的作用。

解決方法

如果要訪問與編輯該檔案,許多安全軟體都可以實現解除程式占用如QQ軟體管理360UNLOCKER等都可以實現。

使一個檔案被獨占打開

VB

語句:Open "c:\test.dat" For Input Lock Read Write As #1
作用:以獨占方式打開“C:\test.txt”實現禁止該檔案被其它程式訪問

JAVA

file = new RandomAccessFile( "file.txt ", "rw ");
FileChannel fc = file.getChannel();
fc.lock();// 獨占檔案鎖
//以獨占方式打開“file.txt”

相關詞條

相關搜尋

熱門詞條

聯絡我們