taravasya
20-02-2010, 00:40
Здравствуйте! Хотелось бы узнать, как можно получить переменные из текстового файла?
Например имею батник, который надо запускать на разных компах. Батник должен использовать 5 разных директорий для манипуляций с файлами: использовать, создать, переместить...
Не на каждом компе можно организовать эти папки - на одном диске, на одном пути. Файлы будут использоваться большие, поэтому их расположение в %tmp% очень не желательно.
Как можно организовать, такой-себе ini файл из которого батник брал бы расположение папок? Я как то не сталкивался со снятием данных командной строкой из текстового файла. Даже не знаю с чего начать.
Причём каждой папке наверное, нужно выделить свою строку, а в начале этой строки, должно быть что-то типа кодового названия этой папки.
Вообщем должно быть что такое...
set inifile=такой то файл
set inputfolder=%inifile%, такая то строка, начиная с такого то символа(по счёту? по знаку разделения? ещё по какому нибудь признаку?)
set outputfolder=%inifile%, такая то строка, начиная с такого то символа(по счёту? по знаку разделения? ещё по какому нибудь признаку?)
Как это всё оформить по-науке?
Спасибо.
Например имею батник, который надо запускать на разных компах. Батник должен использовать 5 разных директорий для манипуляций с файлами: использовать, создать, переместить...
Не на каждом компе можно организовать эти папки - на одном диске, на одном пути. Файлы будут использоваться большие, поэтому их расположение в %tmp% очень не желательно.
Как можно организовать, такой-себе ini файл из которого батник брал бы расположение папок? Я как то не сталкивался со снятием данных командной строкой из текстового файла. Даже не знаю с чего начать.
Причём каждой папке наверное, нужно выделить свою строку, а в начале этой строки, должно быть что-то типа кодового названия этой папки.
Вообщем должно быть что такое...
set inifile=такой то файл
set inputfolder=%inifile%, такая то строка, начиная с такого то символа(по счёту? по знаку разделения? ещё по какому нибудь признаку?)
set outputfolder=%inifile%, такая то строка, начиная с такого то символа(по счёту? по знаку разделения? ещё по какому нибудь признаку?)
Как это всё оформить по-науке?
Спасибо.