Warning, file /frameworks/syntax-highlighting/autotests/html/test.bat.dark.html was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

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