Thứ Tư, 10 tháng 9, 2025

Symbolic Link Creator - python

🔗 Symbolic Link Creator

Author: titanhp

Platform: Windows, macOS, Linux

Overview

Symbolic Link Creator is a user-friendly GUI application designed to simplify the creation of symbolic and hard links across major operating systems. Built with Tkinter and TkinterDnD2, it supports drag-and-drop functionality and automatically requests admin privileges on Windows when needed.

✨ Features

  • Create symbolic links for files and folders
  • Create hard links for files (where supported)
  • Drag-and-drop support for path selection
  • Admin privilege handling on Windows

🛠 Requirements

  • Python 3.7+
  • tkinterdnd2 library
  • Admin rights (Windows only)

🚀 Installation & Usage

  1. Clone or download the repository
  2. Install dependencies: pip install tkinterdnd2
  3. Run the app: python Symlink-Creator.py

🧭 Steps to Create a Link

  1. Select link type: symbolic or hard
  2. Choose link location and name
  3. Select destination path
  4. Click “Create Link”

📦 Building a Standalone Executable (Windows)

Use PyInstaller to create a standalone .exe:

pip install pyinstaller
pyinstaller --noconfirm --onefile --windowed --icon symlink.ico Symlink-Creator.py

The executable will be available in the dist folder.

📁 Project Structure

  • Symlink-Creator.py – Main script
  • symlink.ico – Optional icon
  • build/ – PyInstaller output
  • .gitignore – Git rules

📄 License

MIT License


Explore the project on GitHub

0 nhận xét :

Đăng nhận xét