
no-gdid
no-gdid is a PowerShell-based tool to audit and block the Windows Global Device Identifier (GDID), a per-account device ID used by Microsoft and shared with law enforcement, based on verified reverse engineering.
它通过利用便宜的SSD硬盘盒作为游戏卡带,创造性地弥合了数字与实体拥有感之间的鸿沟,并配有注重安全的信任系统和跨平台支持。
This project is a hobby experiment and is not an official Steam product.
Automatic launching depends on your operating system settings and security policies. Some systems may require additional configuration for automounting drives or allowing scripts to run automatically.
Although there is a safe guard feature to auto-launch only trusted scripts, it still IS a security risk. Anyone with physical access to your PC could plug in a drive with a script on it, find the project folder and put their script to the trusted list. But at that point they could just execute their script already.
Use this at your own risk
Physical game cartridges for your Steam library using 2.5" SATA SSDs.
Turn your digital Steam games into something that feels physical: insert a cartridge, and your PC automatically detects it and launches the configured game or action.
Each cartridge is a simple storage device containing a small launcher script. When inserted, the system detects the cartridge and executes the script file on the drive if it has been classified "trusted". Launching a Steam/GoG game, opening a game's details page, or running any custom commands.
STEP-Files are available over at MakerWorld: MakerWorld
Clone the repository:
git clone https://github.com/LewdM3at/PC-Cartridge-System.git
Enter the project directory:
cd PC-Cartridge-System
Run the script:
./cartridge-linux.sh
Installation Select menu point 1) Install The installer will install the required udev rule, systemd service, and launcher helper.
Trust Scripts / Check trust state After you have created a Cartridge with the launch.sh script, add the script to trusted-scripts with menu point 2) Trust Scripts. It will scan for any connected storage media for the launch.sh script and ask if you want to trust said script:
You can also check the trust state of scripts here and have the option to stop trusting the scripts if they are already trusted.
Any script that hasn't been trusted through this process will NOT be automatically executed ! If you modify the script later on, you have to re-add it to trusted scripts again.
Auto-Launch Scripts
You can toggle the automatic
Physical game cartridges with 2.5" SSDs for your Steam/GoG/Local library
根据分类、Topic 和编程语言匹配的相似项目。

no-gdid is a PowerShell-based tool to audit and block the Windows Global Device Identifier (GDID), a per-account device ID used by Microsoft and shared with law enforcement, based on verified reverse engineering.

A PowerShell script for Windows 10/11 that regenerates the Global Device Identifier (GDID) by removing local session tokens and forcing a new device registration with Microsoft servers.

A PowerShell toolkit with 12+ scripts for day-to-day Intune/Entra ID administration, including policy reporting, compliance checks, stale device cleanup, BitLocker management, bulk actions, and policy conflict troubleshooting.