Dear Topic St artier, R U still there?
Hello, perhaps I had been hard or unkind. Please accept my apology.
Your code is difficult to understand. Good programming practice is to comment code and break it into smaller parts so as to help others to understand what you're doing. Also, when you go back to your code months later it will be easy to understand why you did a certain thing.
Yesterday originally the batch commands were intended for simple jobs like to to copy files to rename files and in find a certain types of files in the directories. Later, Microsoft added some more features to the command set. Many of these were simply extensions for code that was already inside the command interpreter. However, the extensions were not what we would call elegance or intuitive. The ability to search for substrate in the command line or again a text file is a rather awkward feature of the command language. It helps if there is a notation that helps others understand what you are doing when you're looking for substrate.
Also, the command language does not have, by itself, a graceful way to take input from the user. So some external program is often used for this purpose, one of these was the program called choice.com, which is not inside a the command interpreter, is actually another program that stands by itself.
To solve the password hiding questions, or any situation where you want to hide the user input, many programmers will suggest using one of the external programs to take the user input and either showed or nonchalant according to some switches the program accept.
Of course, there is awaited the using just the things that are inside the badge commands. But some today's parts so on orange furor that many people would choose not to do it that way.
A few years ago when MS-DOS was very popular people use the are ANSI system to write colorful images in the upper left corner every time he got a prompt. Sometime later this sort of thing faded from use, and she decided to become more familiar with a graphical user interface of Windows and no longer were interested in drawing pictures on the screen inside a DOS. However, the graphical capabilities of the ANSI system would make it possible for you to hide the user input and thus that would be one way to solve this problem. And it would not require any external programs. But it would require that the DOS would have to love the ANSI system before the station started.
Well, that is the end of my lecture for today. Thank you for listening.
By the way, any funny spelling or grammar is due to the speech recognition program. When I some long lecture together I give up on trying to the user keyboard. Bye for now.