From .NET, I am using the process approach to zip a list of files. Some of them contains $ and comma characters. At first, I thought those were forbidden by Windows to be included in a file name. However, I was able to create a file on disk with such characters. However, WinZip won't zip such a file saying it cannot find then. Are you able to negotiate with those two characters as is in a file name?