All variables and identifiers are returning correct values per the situation. I had him try it with no ini file, and the first parameter that was echoed $file(c:\mircstats\Stats.ini) returned $false.

I then had him manually create the ini file, and at that point it reeturned $true

However, the only way to get the $true was to manually create the ini file, and then the file wasn't updated with the information supplied.

Aside from that, the other variables and identifiers have all returned expected values.