PPTools/Ppgen/Using/WinUser2
The usage instructions on windymilla's ppgen installation page are good, so I won't try to provide additional alternatives.
However, I will point out that Python releases later than 3.4 will (by default) install into directories whose directory names contain spaces. If you allow that it will complicate windymilla's instructions slightly. To avoid the complication you can use a custom install and specify a directory without spaces in the name.
Example: windymilla specifies that you should invoke ppgen by a command of the form:
c:\python34\python C:\DP\PP\Tools\ppgen\ppgen.py ...
However, if the install directory was, for example, c:\program files\python35 you would need to enclose the first part of the command in " marks:
"c:\program files\python34\python" C:\DP\PP\Tools\ppgen\ppgen.py ...
Also, you can simplify matters significantly by telling the Python installer to associate .py files with the Python interpreter. If you do that, then you can invoke ppgen more simply, with a command like:
C:\DP\PP\Tools\ppgen\ppgen.py ...