Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WinAlias Manager (Python)

Windows 시작 메뉴\프로그램 폴더의 바로가기(.lnk)를 관리하는 GUI 유틸리티입니다.

기능

  • 목록: %APPDATA%\Microsoft\Windows\Start Menu\Programs 및 하위 폴더의 .lnk 파일 조회·검색
  • 수정: 대상 경로, 인자, 작업 디렉터리, 아이콘 등 바로가기 속성 편집
  • 추가: 새 바로가기(.lnk) 생성
    • 실행 파일: 선택한 exe의 아이콘 사용
    • URL: 입력한 주소의 favicon을 .ico로 저장 후 아이콘으로 사용
  • 삭제: 삭제 시 복구 불가 안내 후 영구 삭제
  • 기타: 실행, 파일 위치 열기(탐색기에서 해당 lnk 폴더 열기)

요구 사항

  • Windows
  • Python 3.13+
  • uv (권장)

설치

uv sync

추가 패키지는 pip install 대신:

uv add <패키지명>
uv add --group dev <패키지명>

실행

uv run python main.py
# 또는
uv run winalias

디버그 출력(경로·검색 결과를 콘솔에 출력):

uv run python main.py --debug

빌드 (PyInstaller)

uv run task build
  • 결과물: dist/WinAliasManager.exe (콘솔 없음, GUI 전용)

About

Add shortcut at `Start Programs` to make files faster using custom names

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages