LOAD &/OR SAVE VARIABLE
Hi, here is a script that i wrote recently it saves and reads variables. The main command
used is the "IF" COMMAND. The bat script below creates a save file to save the values to
(if used for the first time on that user account), otherwise, it reads a saved value
from a file "setvar.bat", arithmetically adds the current time(s) run to the already
saved value of the number of times run in that account. In other words this script Reads
and Saves the values of the number of times the script has run in that account.
Follow the below procedure carefully.
Click to view all Commands View all commands
1) Open Notepad.exe
2) Copy the below to notepad ( Please copy, positioning of text might change if you type it yourself)
3) Save the file as "Load.bat"
4) Run as Administrator (right-click on file and left click on run as Administrator).
==========================================================================
@echo off
:: Check OS version
IF NOT "%OS%"=="Windows_NT" GOTO close
mode con:cols=80 lines=25
COLOR 3E
set TIME1=6
:: Load and save variable V1.0.0
:: THIS SCRIPT IS WRITTEN BY JOSHUA KALONDE,
:: FEEL FREE TO MAKE ANY MODIFICATION TO SUIT YOUR NEED.
if exist "%MYFILES%\setvar.bat" call "%MYFILES%\setvar.bat"
if "%svdvar%"=="" set svdvar=0
SET /A result=%svdvar%+1
rem Add %svdvar% 1
::set svdvar=%result%
echo:
echo SAVE AND LOAD VARIABLE PRACTICAL
echo:
echo:
echo:
echo:
echo:
echo:
echo:
echo:
echo:
echo This batch file has ran %result% time(s)
echo:
REM Save the variable in a batch file that will be ran next time
echo:set svdvar=%result% >"%MYFILES%\setvar.bat"
REM Now wait 3 seconds and close the window
ping -n "%TIME1%" 127.0.0.1>NUL
:PRESS
ECHO press any key to close the program.
PAUSE>NUL
EXIT
:close
ECHO THIS PROGRAM IS CLOSING. THANK YOU.
cls
EXIT
==========================================================================
Earn free bitcoin
Click to view all Commands View all commands
DOWNLOAD LOAD &/OR SAVE VARIABLE.RAR
BELOW ARE SOME OF THE COMMANDS USED
Performs conditional processing in batch programs.
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command
NOT Specifies that Windows should carry out
the command only if the condition is false.
ERRORLEVEL number Specifies a true condition if the last program run
returned an exit code equal to or greater than the number
specified.
string1==string2 Specifies a true condition if the specified text strings
match.
EXIST filename Specifies a true condition if the specified filename
exists.
command Specifies the command to carry out if the condition is
met. Command can be followed by ELSE command which
will execute the command after the ELSE keyword if the
specified condition is FALSE
The ELSE clause must occur on the same line as the command after the IF. For
example:
IF EXIST filename. (
del filename.
) ELSE (
echo filename. missing.
)
The following would NOT work because the del command needs to be terminated
by a newline:
IF EXIST filename. del filename. ELSE echo filename. missing
Nor would the following work, since the ELSE command must be on the same line
as the end of the IF command:
IF EXIST filename. del filename.
ELSE echo filename. missing
The following would work if you want it all on one line:
IF EXIST filename. (del filename.) ELSE echo filename. missing
If Command Extensions are enabled IF changes as follows:
IF [/I] string1 compare-op string2 command
IF CMDEXTVERSION number command
IF DEFINED variable command
where compare-op may be one of:
EQU - equal
NEQ - not equal
LSS - less than
LEQ - less than or equal
GTR - greater than
GEQ - greater than or equal
and the /I switch, if specified, says to do case insensitive string
compares. The /I switch can also be used on the string1==string2 form
of IF. These comparisons are generic, in that if both string1 and
string2 are both comprised of all numeric digits, then the strings are
converted to numbers and a numeric comparison is performed.
The CMDEXTVERSION conditional works just like ERRORLEVEL, except it is
comparing against an internal version number associated with the Command
Extensions. The first version is 1. It will be incremented by one when
significant enhancements are added to the Command Extensions.
CMDEXTVERSION conditional is never true when Command Extensions are
disabled.
The DEFINED conditional works just like EXIST except it takes an
environment variable name and returns true if the environment variable
is defined.
%ERRORLEVEL% will expand into a string representation of
the current value of ERRORLEVEL, provided that there is not already
an environment variable with the name ERRORLEVEL, in which case you
will get its value instead. After running a program, the following
illustrates ERRORLEVEL use:
goto answer%ERRORLEVEL%
:answer0
echo Program had return code 0
:answer1
echo Program had return code 1
You can also use numerical comparisons above:
IF %ERRORLEVEL% LEQ 1 goto okay
%CMDCMDLINE% will expand into the original command line passed to
CMD.EXE prior to any processing by CMD.EXE, provided that there is not
already an environment variable with the name CMDCMDLINE, in which case
you will get its value instead.
%CMDEXTVERSION% will expand into a string representation of the
current value of CMDEXTVERSION, provided that there is not already
an environment variable with the name CMDEXTVERSION, in which case you
will get its value instead.
Click to view all Commands View all commands
<a href="http://www.freebiebitcoin.com">Earn free bitcoin</a>
used is the "IF" COMMAND. The bat script below creates a save file to save the values to
(if used for the first time on that user account), otherwise, it reads a saved value
from a file "setvar.bat", arithmetically adds the current time(s) run to the already
saved value of the number of times run in that account. In other words this script Reads
and Saves the values of the number of times the script has run in that account.
Follow the below procedure carefully.
Click to view all Commands View all commands
1) Open Notepad.exe
2) Copy the below to notepad ( Please copy, positioning of text might change if you type it yourself)
3) Save the file as "Load.bat"
4) Run as Administrator (right-click on file and left click on run as Administrator).
==========================================================================
@echo off
:: Check OS version
IF NOT "%OS%"=="Windows_NT" GOTO close
mode con:cols=80 lines=25
COLOR 3E
set TIME1=6
:: Load and save variable V1.0.0
:: THIS SCRIPT IS WRITTEN BY JOSHUA KALONDE,
:: FEEL FREE TO MAKE ANY MODIFICATION TO SUIT YOUR NEED.
if exist "%MYFILES%\setvar.bat" call "%MYFILES%\setvar.bat"
if "%svdvar%"=="" set svdvar=0
SET /A result=%svdvar%+1
rem Add %svdvar% 1
::set svdvar=%result%
echo:
echo SAVE AND LOAD VARIABLE PRACTICAL
echo:
echo:
echo:
echo:
echo:
echo:
echo:
echo:
echo:
echo This batch file has ran %result% time(s)
echo:
REM Save the variable in a batch file that will be ran next time
echo:set svdvar=%result% >"%MYFILES%\setvar.bat"
REM Now wait 3 seconds and close the window
ping -n "%TIME1%" 127.0.0.1>NUL
:PRESS
ECHO press any key to close the program.
PAUSE>NUL
EXIT
:close
ECHO THIS PROGRAM IS CLOSING. THANK YOU.
cls
EXIT
==========================================================================
Earn free bitcoin
Click to view all Commands View all commands
DOWNLOAD LOAD &/OR SAVE VARIABLE.RAR
BELOW ARE SOME OF THE COMMANDS USED
Performs conditional processing in batch programs.
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command
NOT Specifies that Windows should carry out
the command only if the condition is false.
ERRORLEVEL number Specifies a true condition if the last program run
returned an exit code equal to or greater than the number
specified.
string1==string2 Specifies a true condition if the specified text strings
match.
EXIST filename Specifies a true condition if the specified filename
exists.
command Specifies the command to carry out if the condition is
met. Command can be followed by ELSE command which
will execute the command after the ELSE keyword if the
specified condition is FALSE
The ELSE clause must occur on the same line as the command after the IF. For
example:
IF EXIST filename. (
del filename.
) ELSE (
echo filename. missing.
)
The following would NOT work because the del command needs to be terminated
by a newline:
IF EXIST filename. del filename. ELSE echo filename. missing
Nor would the following work, since the ELSE command must be on the same line
as the end of the IF command:
IF EXIST filename. del filename.
ELSE echo filename. missing
The following would work if you want it all on one line:
IF EXIST filename. (del filename.) ELSE echo filename. missing
If Command Extensions are enabled IF changes as follows:
IF [/I] string1 compare-op string2 command
IF CMDEXTVERSION number command
IF DEFINED variable command
where compare-op may be one of:
EQU - equal
NEQ - not equal
LSS - less than
LEQ - less than or equal
GTR - greater than
GEQ - greater than or equal
and the /I switch, if specified, says to do case insensitive string
compares. The /I switch can also be used on the string1==string2 form
of IF. These comparisons are generic, in that if both string1 and
string2 are both comprised of all numeric digits, then the strings are
converted to numbers and a numeric comparison is performed.
The CMDEXTVERSION conditional works just like ERRORLEVEL, except it is
comparing against an internal version number associated with the Command
Extensions. The first version is 1. It will be incremented by one when
significant enhancements are added to the Command Extensions.
CMDEXTVERSION conditional is never true when Command Extensions are
disabled.
The DEFINED conditional works just like EXIST except it takes an
environment variable name and returns true if the environment variable
is defined.
%ERRORLEVEL% will expand into a string representation of
the current value of ERRORLEVEL, provided that there is not already
an environment variable with the name ERRORLEVEL, in which case you
will get its value instead. After running a program, the following
illustrates ERRORLEVEL use:
goto answer%ERRORLEVEL%
:answer0
echo Program had return code 0
:answer1
echo Program had return code 1
You can also use numerical comparisons above:
IF %ERRORLEVEL% LEQ 1 goto okay
%CMDCMDLINE% will expand into the original command line passed to
CMD.EXE prior to any processing by CMD.EXE, provided that there is not
already an environment variable with the name CMDCMDLINE, in which case
you will get its value instead.
%CMDEXTVERSION% will expand into a string representation of the
current value of CMDEXTVERSION, provided that there is not already
an environment variable with the name CMDEXTVERSION, in which case you
will get its value instead.
Click to view all Commands View all commands
<a href="http://www.freebiebitcoin.com">Earn free bitcoin</a>
Comments
Post a Comment