Environment variable not overrided by commandline option

What is the problem you are having with rclone?

I have the variable set RCLONE_PROGRESS=true but some times I want to not to show the progress an I add the flag --progress=false, but the progress is still showing.

Run the command 'rclone version' and share the full output of the command.

rclone v1.68.1

  • os/version: Microsoft Windows 11 Pro 23H2 (64 bit)
  • os/kernel: 10.0.22631.4317 (x86_64)
  • os/type: windows
  • os/arch: amd64
  • go/version: go1.23.1
  • go/linking: static
  • go/tags: cmount

Which cloud storage system are you using? (eg Google Drive)

Anyone, the problem isn't linked to a host

The command you were trying to run (eg rclone copy /tmp remote:tmp)

set RCLONE_PROGRESS=true
rclone lsf ./ --progress=false

The rclone config contents with secrets removed.

No config needed

A log from the command with the -vv flag

rclone lsf ./ --progress=false -vv
2024/11/01 22:36:39 DEBUG : Setting --progress "true" from environment variable RCLONE_PROGRESS="true"
2024/11/01 22:36:39 DEBUG : rclone: Version "v1.68.1" starting with parameters ["rclone" "lsf" "./" "--progress=false" "-vv"]
2024/11/01 22:36:39 DEBUG : Creating backend with remote "./"
rclone.exe
vcruntime140.dll
vcruntime140_1.dll
Transferred:              0 B / 0 B, -, 0 B/s, ETA -
Elapsed time:         0.0s