bat чтение из файла

Я новичок в программировании BAT / CMD.

У меня есть файл с именем «CurrentDevice» в каталоге файлов «C: Custom_BATS Audio_Swap CurrentDevice.txt»

Внутри этого файла будет либо «Динамики», либо «Наушники».

Я хочу, чтобы мой BAT-файл открывал текстовый файл и следовал приведенному ниже псевдокоду

  • Если текст == «Колонки»
  • nircmd setdefaultsounddevice «Наушники» 1
  • заменить текст на «Наушники»
  • сохранить и закрыть файл

Остальное если текст == «Наушники»

  • nircmd setdefaultsounddevice «Динамики» 1
  • заменить текст на «Динамики»
  • сохранить и закрыть файл
  • Я предполагаю, что это просто, но я борюсь с большим количеством жаргона, который я нахожу в Интернете.

    8 просмотра

    1 ответ

    1 Репутация автора

    На этот вопрос уже есть ответ:

    Я пытаюсь прочитать файл строки за строкой из .bat-файла.

    Проблема в том, что каждый раз, когда он печатает только последнюю строку. пожалуйста, помогите мне разобраться в проблеме. Thanx заранее.

    Здравствуйте. Имеется файл с примерным содержанием:

    Мне нужно построчно прочесть файл и если первый символ строки не # записать в другой файл в виде «какой-то_текст строка_из_первого_файла». Тоесть отработав на файле из примера скрипт должен выдать мне:

    Но ничего не получается. Посоветовали:

    Но тоже не работает. Заранее спасибо за помощь

    Оцените статью