Самый простой способ сделать это с помощью Batch - это, вероятно, просто сопоставить диск для вошедшего в систему пользователя, используя правильные учетные данные, и сохранить его (переподключиться при входе в систему). Затем вы можете вызвать программу, используя что-то вроде Z: \ app.exe, не сохраняя ваши кредиты в виде открытого текста. В качестве альтернативы вы можете использовать NET USE
команду для передачи учетных данных.
Используя PowerShell, вы можете просто cd \\server\share\
перейти в удаленный каталог и запустить свое приложение. Убедитесь, что вы настроили запланированное задание на запуск от имени правильного пользователя в мастере «Создать задание».