如何用python實作, 本身的程式是否已經啟動, 也就是不允許程式執行第二次。
不只Python於windows的應用
都是透過CreateMutex/ERROR_ALREADY_EXISTS就可以了,
Python則是用 windll.kernel32.CreateMutexA
查一下就會了
一個偷懶的做法
1.檢查目前目錄是否有 run.txt 這個檔案
2.如果有
,就是已經有程式在執行了,程式結束
3.如果沒有
,就隨便儲存一個 run.txt 的檔案,然後程式繼續執行,在程式最後再刪除 run.txt