using Variable for Output File Path

Description

I currenty ran into some troubles using greenshot.

We are trying to change some settings to roll them out in our company.
Each user should be able to save screenshots using greenshot to their specific user path.

Path: \\SERVER_home\${USERNAME}.DOMAIN\Dokumente\Eigene Bilder

The path is set in the .ini configuration file. And testing shows that the ${USERNAME} global variable is correctly translated to the current user.
However, when a screenshot is made the default save location is still going to the Desktop instead of the user’s pictures folder.

Testing using a username directly in the path shows positive results, but that of course is static and not what we want.

Because we still have set a path to …/Desktop it seems to use this as sort of a fallback, because greenshot doesn’t seem to accept the global environment variable.

Is there something we’re missing or are global variable just not supported ?

Environment

None

Activity

Show:
Robin Krom
October 10, 2020, 2:29 PM

Maybe you can add which variables you changed, and in what file?

Nicola Hunziker
November 3, 2020, 9:53 AM

We have change the following variables in greenshot-fixed.ini (located in Greenshot programs folder):

  • OutputFilePath=\\SERVER\_home\${USERNAME}.DOMAIN\Dokumente\Eigene Bilder

  • OutputFileAsFullpath=\\SERVER\_home\${USERNAME}.DOMAIN\Dokumente\Eigene Bilder\2019-03-26 13_46_14-Window.png

However, when a user with the above mentioned settings captures a screenshot and saves it to default save-location, it always outputs to Desktop instead of personal pictures folder

 

fyi: We set these settings once on our terminal server. Different users log onto that server and have their respective user environment.

Assignee

Unassigned

Reporter

manser IT

Components

None

Affects versions

None

Labels

None

Priority

Major
Configure