Batch file 从文本文档中获取多个变量的批处理文件

Batch file 从文本文档中获取多个变量的批处理文件,batch-file,variables,text,Batch File,Variables,Text,我正在尝试创建一个批处理文件“帐户”系统,但我不想把用户名和密码放在显而易见的地方。我希望它们隐藏在文本文件中。我知道可以从文本文件中提取变量,但我只知道如何从文档顶部提取变量。我希望每个文档有多个变量,这样每个文档可以有多个“帐户”登录 我的代码: @echo off title Secure Account System (SAS) V 0.1 :ssoa cls color 04 echo =--------------= echo Hello. Welcome echo to

我正在尝试创建一个批处理文件“帐户”系统,但我不想把用户名和密码放在显而易见的地方。我希望它们隐藏在文本文件中。我知道可以从文本文件中提取变量,但我只知道如何从文档顶部提取变量。我希望每个文档有多个变量,这样每个文档可以有多个“帐户”登录

我的代码:

 @echo off
title Secure Account System (SAS) V 0.1



:ssoa
cls
color 04
echo =--------------=
echo  Hello. Welcome
echo  to the SAS 0.1
echo =--------------=
echo Sign in here.
set /p ssos=Username:
set /p ssod=Password:

if %ssos% == default if %ssod% == user goto baselog

:plzno
echo Don't press enter without correct information.
timeout 2 >nul
goto ssoa

:baselog
cls
color 02
echo =--------------=
echo Default Terminal
echo =--------------=
echo type help for help
set /p termbase=SAS:\default\:

if %termbase% == help goto helpba
if %termbase% == logoff goto ssoa
if %termbase% == end exit

:whydoudo
echo Enter a correct command.
timeout 2 >nul
goto baselog

:helpba
echo help   - Puts you here.
echo logoff - Logs you off.
echo end    - Shuts down the SAS.
pause
goto baselog
我只有这些了。我需要它来拉取变量,这样一来,
“如果%ssos%==1如果%ssod%==2转到某个地方”

'if %ssos% == %pulled_Variable% if %ssod% == %pulledVariable% goto something'

您打算如何使用帐户凭据隐藏文本文件?@Squashman使用隐藏的文本文件。如果您这样说的话。“如果你认为你可以隐藏它,祝你好运。”Squashman我用一个变量就做到了。