Мы будем игнорировать огромную, блестящую дыру в безопасности , возникающую в результате ввода пар имени пользователя и пароля в имена файлов.Не делай этого.И оттуда мы также будем игнорировать явную дыру в безопасности хранения паролей в виде простого текста.Также не делайте этого.
Тем не менее, ваша проблема в том, что при создании файла вы использовали другое имя, чем при проверке на наличие файла.
Отсутствует C:\
Возможно, это часть теста, поскольку у вас, вероятно, нет другого диска, на котором она может быть.Но нехорошо включать его в одну точку, а не включать в другую.
Большая проблема - забыть включить расширение .bat
в тест.
Чтобы лучше справиться с этим, сразу же после получения информации вычислите нужное имя файла в переменной и используйте эту переменную во всех местах, где вы ссылаетесь на имя.