Я хочу сделать файл bat, который при вводе моих данных сохраняет переменную в другой файл bat. Я могу это сделать, но проблема в том, что я хочу использовать одну и ту же переменную для других данных.Как создать переменную, которая является инкрементальной в файле bat?
Возможно ли иметь% var% = Green, а затем файл bat будет понимать, что% var% уже используется и вместо этого использует% var1%, чтобы он мог% var1% = Red? Я пробовал для циклов и если заявления, но я не думаю, что я использую их правильно.
Любая помощь оценена!
Это то, что я использую сейчас
If Exist %var% (
set /a variable=!variable!+1)
set /p var=Enter Card Number:
set /p val=Enter Amount:
set /p fname=Enter First Name:
set /p lname=Enter Last Name:
set /p cbal=Enter Current Balance:
Edit: так что если% Var% существует, то оно должно создать% var1%, а затем, если% var1% существует создать% var2% и так далее, и так далее. Все, что указано выше, должно быть связано друг с другом. Поэтому, когда я набираю номер карты, имя и фамилия вместе с текущим балансом отображаются правильно.
Хорошо я вижу, что будет работать, но я хотел, чтобы добавить больше переменных через скрипт. Я хочу создать небольшую базу данных, если это имеет смысл. –
Откройте новый вопрос и опишите, что вы после, с примерами. – foxidrive
Я разместил еще один вопрос http://stackoverflow.com/questions/21793087/create-a-database-within-a-bat-file –