File indexing completed on 2024-05-12 04:02:09

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