Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/PolarGoose/ShowWhatProcessLocksFile
Discover what processes lock a specific file or folder. It is a simpler and faster clone of the PowerToys File Locksmith utility.
https://github.com/PolarGoose/ShowWhatProcessLocksFile
utility windows
Last synced: 3 months ago
JSON representation
Discover what processes lock a specific file or folder. It is a simpler and faster clone of the PowerToys File Locksmith utility.
- Host: GitHub
- URL: https://github.com/PolarGoose/ShowWhatProcessLocksFile
- Owner: PolarGoose
- License: mit
- Created: 2021-05-02T10:16:14.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-29T02:31:33.000Z (6 months ago)
- Last Synced: 2024-06-22T18:46:28.404Z (5 months ago)
- Topics: utility, windows
- Language: C#
- Homepage:
- Size: 568 KB
- Stars: 53
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - PolarGoose/ShowWhatProcessLocksFile - Discover what processes lock a specific file or folder. It is a simpler and faster clone of the PowerToys File Locksmith utility. (C# #)
README
# ShowWhatProcessLocksFile
A simple clone of [PowerToys File Locksmith](https://learn.microsoft.com/en-us/windows/powertoys/file-locksmith) utility to discover what processes lock a specific file or folder.
## Advantages over File Locksmith
* Much faster
* Lightweight
* Supports older versions of Windows
* Doesn't require admin rights to be installed## Screenshots
### Context menu
### Application
## System requirements
* Windows 7 x64 or higher (you might need to install [.Net Framework 4.6.2](https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net462-web-installer))
## How to use
* Download `ShowWhatProcessLocksFile.msi.zip` from the latest [release](https://github.com/PolarGoose/ShowWhatProcessLocksFile/releases).
* Run the installer. The installer will install this program to the `%AppData%\ShowWhatProcessLocksFile` folder and add a `Show what locks this file` Windows File Explorer context menu element.
* Use `Show what locks this file` File Explorer's context menu to select a file or folder
* To terminate a process, select it and open a context menu by clicking the right mouse button
* If you want to uninstall the program, use `Control Panel\Programs\Programs and Features`. Uninstaller will remove an integration with the context menu and all installed files.## How to build
* To work with the codebase, use `Visual Studio 2022` with a plugin [HeatWave for VS2022](https://marketplace.visualstudio.com/items?itemName=FireGiant.FireGiantHeatWaveDev17).
* To build a release, run `.\build.ps1` (`git.exe` should be in your PATH)