Batch for loop cannot set variables -


To work through each row in the file named estrat name. Then I grab the line and divide it on semicolon and print the text before semicolon and after semicolon.

My file looks something like this ...

  Username: Password username2: password2 username3:  

My current code This is:

  setlocal ENABLEDELAYEDEXPANSION file = alts.txt for / f "tokens = *" %% (% file%) in% (set str = %% set user " Name =% str :: = "^ and REM #% set" pass =% str: *: =% "Echo username =% username% pass =% pass%) stop  

If someone will be sufficient enough to show me my error and in fact the error Will appreciate it a lot to fix.

  @echo off setlocal ENABLEDELAYEDEXPANSION set for file = alts.txt / f "tokens = 1,2 delims = "%%" (% file%) in (set "$ user = %% A" set "$ pass = %% B" echo username =! $ User! Pass =! $ Pass!) Stop  

% Username% Be careful using . This is the system variable you can test by typing echo% username% in CMD prompt. It is better to choose another name for the variable you did as I did.


Comments

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

c# - MySQL Parameterized Select Query joining tables issue -