Add PyInstaller compatibility for diskpart script location handling
- Detect if running as PyInstaller executable using sys.frozen - Use different directory priority order for PyInstaller vs development: - PyInstaller: prioritize user home directory and executable location - Development: prioritize current working directory - Include executable directory (sys.executable) as fallback for PyInstaller - Ensures diskpart script creation works reliably in both scenarios - Addresses file access issues when running as compiled executable
Showing
Please
register
or
sign in
to comment