python - At holde to personer fra at køre det samme program på samme tid på et delt drev

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har en pyinstall bygget Windows Exe på et delt drev. Er der en robust måde at stoppe to forskellige brugere fra at køre exe på samme tid. For den anden bruger kunne det ...


print('Someone else is running "Blah.exe".  Please be patient.')


Jeg tænkte på at have programmet oprette en skjult fil og test for den fil, men jeg var bekymret for, at nogen kunne ramme Cntl-C, og den skjulte fil ville forblive rundt og holde folk fra at køre exe.

Bedste reference