Salut,
je voulais partager avec vous une version améliorer de l'un de mes anciens scripts.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 @Echo off & Setlocal Enableextensions IF "%~2"=="" ( cls Echo. Echo SYNTAXE: Echo. Echo %~n0 BackgroundColor+ForegroundColor chaine Echo. Color /?|Findstr " = " Echo. Echo ------------ EXEMPLE 1 --------------------- Echo. Echo CMD E:\^> %~n0 0C "Bonjour maitre" Echo. Echo ------------ EXEMPLE 2 --------------------- Echo. Echo CMD E:\^> Type uprising.cmd Echo. Echo @Echo off Echo call %~n0 CE "Debut" Echo Echo Processus Echo call %~n0 EC "Fin" Exit /b 3 ) mkdir $temp || (Exit /b 2) pushd $temp || (rmdir $temp & Exit /b 1) for /f "delims=" %%. in (' "%ComsPec% /K Prompt $h$h <&1" ') do >rtn Echo %%. Call:bfc %1 %2 popd rmdir /S /Q $temp Endlocal & Exit /b 0 :bfc >%2 (set/P=+) <&1 findstr /a:%1 + %2 con type rtn GOTO :EOF
Partager