閱讀使用記事本等程序,而該文件正被另一個程序寫入到一個文件?當文件正在被其他程序寫入時,使用記事本等程序讀取文件?
我創建了一個Windows服務應用程序連續記錄。
我要檢查服務的當前事件而不將其關閉。要做到這一點,我打開Notepad
的log.txt
,但得到的消息
,因爲它正由另一個 過程
我怎樣才能讀取日誌文件,而不關閉該進程無法訪問該文件服務?服務關閉後,我可以隨時檢查文件中的每個日誌條目。
該文件正在通過致電fopen_s
和fprintf
寫入,如果這應該是任何利益。另外,該服務在C/C++
編程上Windows 10 64-bit
,採用默認權限的即LocalSystem
SCM
下運行。
我總是使用記事本++(從某處免費下載,谷歌搜索)。它可以打開日誌文件,而那些仍然被寫入(它比記事本中的幾個其他的方式更好。 – JSF
在這種情況下,它便無法打開文件,:-) – Shuzheng