Why a program doesn't work when run from a batch file, but works when clicked | Hacker News Reader