Warning, /frameworks/syntax-highlighting/autotests/input/test.bat is written in an unsupported language. File is not indexed.
0001 set "Def1=" 0002 set "VAR=bla bla %xx% bla !xx! bla" 0003 set "LSW=%Nibble3%%Nibble2%%Nibble1%%Nibble0%" 0004 set "Array[One]=Entrée 1" 0005 set "Array[1]=Entrée 1" 0006 set "Result!Counter!=%%A" 0007 set "Result=%%A" 0008 set "SInt32=%~2" 0009 set "SInt32=-2147483648" 0010 set "ScriptName=%~nx0" 0011 set "VAR=%VAR:chaîne=voiture%" 0012 set "VAR=%VAR:~3,6%" 0013 set "VAR=%VAR:~31,63%" 0014 set "Var=%Var% %%A" 0015 set "%~1=%value%" 0016 set VAR=bla bla %xx% !xx! bla 0017 set VAR="bla bla %xx% !xx! bla" 0018 set VAR_Saisie 0019 set line=!line:~0,48! 0020 0021 set /p VAR_Saisie_Un= ma saisie un: 0022 set /p "Var2=Entrez une chaîne: " 0>nul 0023 0024 set /a "Addition+=!foobar!" 0025 set /a "Attrib0+=1" 0026 set /a "Attrib1=1","Attrib2=2","Attrib3=3","Attrib4=4","Attrib5=5" 0027 set /a "Attrib2*=2" 0028 set /a "Attrib3-=2" 0029 set /a "Attrib4/=2" 0030 set /a "Attrib5%%=2" 0031 set /a "Cinq=10 / 2" 0032 set /a "Hexa=0x1 + 0x3" 0033 set /a "Huit=8+Dix","Neuf=10-Un" 0034 set /a "Mod=5 % 2" 0035 set /a "Mod=5 %% 2" 0036 set /a "Nibble%%A=15 - Nibble%%A" 0037 set /a "Nibble%%A=Nibble7 %% 16", "Nibble7/=16" 0038 set /a "Nibble0= SInt32 %% 16","HighOrder0= SInt32 / 16" 0039 set /a "SInt32" 0040 set /a "SInt32=~SInt32" 0041 set /a "Sept=(( 2 + 1 ) * 2 ) + 1" 0042 set /a "Val1AttribSwitchR=Val1","Val1AttribSwitchR>>=15" 0043 set /a "Val1SwitchL01=Val1<<1","Val1SwitchL15=Val1<<15","Val1SwitchL31=Val1<<31" 0044 set /a "Val3AttribXorVal4=Val3","Val3AttribXorVal4^=Val4" 0045 set /a "Val3LogicalAndVal4=Val3 & Val4" 0046 set /a "Val3LogicalOrVal4=Val3 | Val4" 0047 set /a "Val3LogicalXorVal4=Val3 ^ Val4" 0048 set /a "Var=09" 2>nul 0049 set /a VAR_Calcul_Un=1+10 0050 set /a DOW=(ANSI_DATE+1)%%7+1 0051 0052 rem bla bla ^& bla bla & bla bla 0053 ::bla bla ^& bla bla & bla bla 0054 0055 echo %VAR% 0056 @echo off 0057 @echo on 0058 cls 0059 @echo off & cls 0060 echo. & echo. & echo 1 & echo 2 0061 pause & exit /b 0 0062 echo foo ^& ^| ^^ ^< ^> ^( ^) 0063 echo %% 0064 echo %PATH% 0065 echo %HomeDrive%\Users\%UserName% 0066 echo %VAR:~0,2% %VAR:~-6% %VAR:~0,-7% 0067 echo VAR1: %VAR1% 0068 echo %Val1% ^<^< 1: %Val1SwitchL01% 0069 echo %Val3% ^|= %Val4%: %Val3AttribOrVal4% 0070 echo %X:une=ma% 0071 echo %~dpnx$ComSpec:1 %~nx0. 0072 echo [ %~1 ] 0073 echo %ScriptName% [/p^|/P] /hex ^<number^> 0074 echo %ScriptName% {/?^|-?^|/h^|-h^|/help^|-help} 0075 mkdir "%cd%\foo\beer" 0076 type txt|findstr ^^bar 0077 call :WriteFile >>"%cd%\foo\bar\bar.bat" 0078 runas /User:%UserName% "cmd /c \"notepad \"%cd%\\%~nx0\"" 0079 timeout /t 10 /nobreak 0080 exit /b 0081 test.bat arg 0082 0083 call :WriteTestBat >>test.bat 0084 echo abc2>file 0085 echo abc 2>file 0086 more<COMx 0087 2>nul set "var=foo" && 2>nul set "var2=bar" 0088 2>nul set /a "nb=09" && 2>nul set /a "nb2=07" 0089 2>nul set "var=foo" || echo Erreur de la commande : set "var=foo" 0090 2>nul set /a "nb=09" || echo Erreur de la commande : set /a "nb=09" 0091 0>nul >&3 set /p "=%%a " 0092 2>nul set "var=foo" || echo Erreur de la commande : set "var=foo" 0093 1>"%cd%\test.txt" echo line 1 0094 1>>"%cd%\test.txt" echo ;commentary 0095 <&3>logInput.txt type test.txt 0096 ( 0097 echo foo 0098 echo bar 0099 )>>txt 0100 0101 ( 0102 2>nul set /a "var=09" 0103 ) || ( 0104 echo [Erreur] 1 set /a "var=09" 0105 ) && ( 0106 echo [Ok] 1 set /a "var=09" 0107 ) 0108 0109 3>>buffer3 ( 0110 1<&3 echo Foo 0111 1>&3 echo Bar 0112 0>nul >&3 set /p "=Foo" 0113 >&3 echo Bar 0114 ) 0115 0116 if %value% equ !%1! ( 0117 endlocal & ( 0118 echo %1 0119 exit /b 0 0120 ) 0121 ) 0122 0123 if exist "%cd%" echo %cd% exists 0124 if defined Def1 ( 0125 echo Def1 is defined 0126 ) 0127 if not defined Def2 ( 0128 echo Def2 is not defined 0129 ) else ( 0130 echo Def3 0131 ) 0132 0133 if not errorlevel 1 echo no error 0134 if errorlevel 1 echo code = %ErrorLevel%. 0135 0136 if "%s1%" GTR 1 0137 echo "gtr". 0138 else if "%s1%" EQU "%s2%" ( 0139 echo "eq". 0140 ) 0141 if /i "%s1%" LSS "%s2%" ( 0142 echo "lss". 0143 ) else if /i "%s1%" NEQ "%s2%" ( 0144 echo "neq". 0145 ) 0146 0147 if exist text.txt 9>>buffer9 ( 0148 >&9 echo Le fichier text.txt a été trouvé. 0149 ) 0150 0151 if %~2 GEQ 1 echo ok 0152 if "%x%"=="%y%" echo == 0153 if not "%x%"=="%y%" echo != 0154 if /i "%x%"=="%y%" echo == 0155 if "%~1"=="" goto Init 0156 if %~1 EQU /P set /a "UpperPrefix=1" 0157 if "!FixLine:~0,1!"=="[" echo ok 0158 if %CasseSensitive% "%%~b"=="%IniEntrie%" echo %%a 0159 if "!foo:~%%a,1!"=="&" ( call :Injection "!foo:~%%a,1!" "%foo%" ) 0160 0161 goto Label 0162 :Label 0163 call :Label 0164 goto :eof 0165 0166 for %%A in (texte) do echo %%A 0167 for %%B in ("%cd%") do if exist %%B echo %%B 0168 for %%A in (a,z) do ( 0169 set "Var=%Var% %%A" 0170 ) 0171 for %%A in (One,Two,Three) do echo !Array[%%A]! 0172 if /i "%NegNum%"=="true" for /l %%A in (0 1 7) do set /a "Nibble%%A=15 - Nibble%%A" 0173 for /d %%A in ("%cd%\foo\*") do echo %%A 0174 for /r "%cd%\foo" %%B in ("*.bat") do echo %%~B 0175 for /l %%A in (1 1 20) do echo Le paramètre A a pour valeur %%A. 0176 for /l %%B in (1 1 !Counter!) do if not "!Var%%B!"=="" echo !Var%%B! 0177 for /l %%A in (0 1 4096) do ( 0178 if "!str:~%%A,1!"=="" exit /b %%A 0179 ) 0180 for /f "eol=; delims=" %%A in ('type test.txt') do echo %%A 0181 for /f "tokens=1-5*" %%A in ("1 2 3 4 5 6 7 8 9") do ( 0182 echo %%A 0183 echo %%B 0184 ) 0185 for /f "usebackq delims=" %%A in (`type "%cd%\%~nx0"`) do ( 0186 echo %%A 0187 ) 0188 for /f "usebackq delims=" %%A in (`type text.txt^|find /n /v ""`) do ( 0189 for /f "tokens=1-2 delims=[]" %%a in ("%%A") do echo Ligne %%a: %%b 0190 ) 0191 for /f "delims=" %%a in ('type text.txt') do ((( 0192 echo %%a | findstr \^<foo 1>&3 0193 echo %%a | findstr \^<bar 1>&4 0194 echo %%a | findstr bar\^> 1>&5 0195 ) 5>>buffer5 0196 ) 4>>buffer4 0197 ) 3>>buffer3