When I create a QIK assembly for changing service account passwords (using the SC command line tool) and test with Invoke .Net Object, I see problems with handling of some special characters, particularly the dollar sign ($).
When I use a password that contains two consecutive dollar signs (like Pa$$word), I notice in the Policy Testing Console that one of the dollar signs is removed. If I enter and extra dollar sign in my password (Pa$$$word), then the correct value is passed.
I see nothing in the QIK Help about handling of special characters or escaping them in some fashion.
Known issue? Bug? Behavior by design?