I have a text file (...\config.txt) containing 2 lines which looks like:
Preamp: -4 dB
Include: surround.txt
I need to change "surround" to "headphones" in that config file. I really need to make 2 batch files. One for "headphones" and one for "surround".
The config file in question is a file related to EqualizerAPO that calls a separate file containing EQ settings for a particular listening environment. In the example above, "surround". However, there can be many others. That config file, when saved, automatically triggers the EQ settings it's calling under the "include" line. The reason I need this is because, if I need to change the listening environment to something else, I need to browse to the directory, open the config.txt file, edit the "Include" section to my needs, then save. It becomes tedious when I have to change it when the need arises. I really need a one-click solution. Any help would be greatly appreciated. Thank you!
EDIT:
The directory (containing that "config.txt" file referred to earlier):
C:\Program Files\EqualizerAPO\config\
contains 2 types of text files: EQ settings files (e.g. headphones, surround, theater, etc. Basically the files that users create and export in TXT format via software called Room EQ Wizard. We'll call them "reference" files.) The other is the actual single config file that EqualizerAPO uses to determine which "reference" file it needs to use and adjust it's EQ settings accordingly. EqualizerAPO attaches itself to the system effect infrastructure as an Audio Processing Object. All I need is a simple solution that would allow me to change the line "Include: surround.txt" to whatever other EQ file I need to use at that time. I am constantly switching between EQs, hence my coming here. If possible, I'd like to be presented with a list of choices.
For example:
Select from the following equalizers:
1. Headphones
2. Surround
3. Theater
4. ***
5. ***
Enter the number:_
And then exit when the number is chosen.
Ideally, it'd be nice to have a very minimal application of some sort running in the taskbar that allows a one-click solution, removing the use of batch files entirely. However, that is not a necessity. Batch files are fine for the time being.
I really need to make 2 batch files. One for "headphones" and one for "surround"
What do you mean ? A batch file to changesurround
toheadphones
and another batch file to changeheadphones
tosurround
? And finally, is batch mandatory or Powershell is an available option ?rename
:) easy !