Raymond Chen explains how Windows Explorer and batch scripts can launch the same executable with different working directories.