Sim. Escreva um arquivo em lotes para definir um argumento como uma variável. Em seguida, execute o aplicativo desejado com o comando runas ou psexec e passe a variável para o aplicativo como um parâmetro. Em seguida, defina o arquivo em lote como o aplicativo padrão para o tipo de arquivo.
set arg1=%1
runas /user:<UserName> "C:\Program Files\GIMP 2\bin\gimp-2.8.exe" %1
O problema com as runas é que você precisaria digitar a senha todas as vezes. Você pode querer usar psexec como você pode escrever a senha também.
set arg1=%1
psexec -u user -p password "C:\Program Files\GIMP 2\bin\gimp-2.8.exe" %1