It's not currently possible to define an encrypted
step property from script code (you would need to use the step's [undocumented] IObjectProperties interface, which isn't accessible from VBScript). You can create/update an encrypted project
macro via
Macros.AddEx, so you could do that and then assign the macro's value (i.e., "%MAP_DRIVE_PWD%") to the step property.