| Did you know ... | Search Documentation: | 
| Predicate win_folder/2 | 
win_folder(?Name, 
-Directory)CSIDL_ 
and mapping the constant to lowercase. Check the Windows documentation 
for the function SHGetSpecialFolderPath() for a description of 
the defined constants. This example extracts the‘My Documents’folder:
?- win_folder(personal, MyDocuments). MyDocuments = 'C:/Documents and Settings/jan/My Documents'