Если пользователь запускает 1.bat, а 1.bat запускает 2.bat, а 2.bat запускает 3.bat, тогда 3.bat будет работать как учетная запись пользователя, выполнившего 1.bat.Нет необходимости делать что-то другое.
Редактировать: Поскольку проблема в том, что 1.bat запускается как система, это меняет дело.
Попробуйте эту идею,Используйте команду runas .Теперь вам будет предложено ввести пароль, но я уверен, что вы можете обойти это, передавая текст вашего пароля на стандартный ввод .