I use WinSCP portable with automatic ini setting.
The ini template is basically a newly generated one.
I have an extension command with this as part of it.
# @option mpget -config -run textbox "Mirror Pget (parts to split each file into when downloading)" "5"
When i use the command in WinSCP, it loads the extension scripted defaults, it shows the defaults in the config, but the config options only take effect if manually save them. Until i save them the scripted defaults will load.
Once i have saved them they are static until i manually edit them again.
Before, WinSCP seems to be automatically saving the command config settings based on my last used entry into the text box.
I don't understand how or why it was doing this because i cannot seem to replicate it. (maybe it was accidentally using the registry?)