Environment Variable Bypass Wildcard

If you need to use a variable in computing contexts, especially on Windows systems, you may encounter a variable format like %username%. In Helmut3 and early versions of Helmut4, wildcards were defined using the format %user.name%. However, to ensure compatibility with various other systems, this convention has been changed to {user.name}.

In modern versions, the stream engine no longer resolves the % wildcards in the preview but still converts them. If you need to use this format in a "write file" output action or any other node like JavaScript, you can employ an escape wildcard to bypass automatic resolution.

These changes enhance readability and clarity while maintaining the original content's meaning.

Syntax to bypass

[<]environment variable[>]

Example

This wildcard is not an official wildcard and is not documented within Streamdesigner. Consider it as a secret Swiss army knife tool in case it is needed.

Last updated