# Python Shortcut Creator

This project provides a simple utility for creating **Windows Desktop Shortcuts (.lnk)** that run Python scripts.  
It uses the `win32com.client` module to interact with Windows' scripting/automation system, making it possible to launch `.py` files directly from a shortcut—optionally with or without a terminal window, and with a custom icon.

---

## Features

- Create a `.lnk` shortcut for any Python file.
- Choose whether the script runs **with a terminal** (`python.exe`) or **hidden** (`pythonw.exe`).
- Assign a custom icon (`.ico`) to the shortcut.
- Set the working directory of the script.
- Automatically places the shortcut on the **Desktop**.

---

## Requirements

- **Windows OS** (shortcuts are Windows-specific).
- Python 3.7+
- Dependencies:
  ```bash
  pip install pywin32