Version 3
-le script recherche automatiquement le plus récent fichier commençant par ad* -l’utilisateur accepte ce fichier ou en choisit un autre. -le script indique à l’utilisateur de cliquer sur Envoyer dans Outlook puis supprime le fichier
This commit is contained in:
66
accordDepart3.bat
Normal file
66
accordDepart3.bat
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
@echo off
|
||||||
|
|
||||||
|
echo.
|
||||||
|
echo *** Recherche des accords de depart ***
|
||||||
|
echo.
|
||||||
|
|
||||||
|
echo On recherche un fichier AD*.txt ...
|
||||||
|
|
||||||
|
REM le script recherche le fichier commencant par AD le plus r<>cent.
|
||||||
|
set FILENAME=AD*.txt
|
||||||
|
set FILEPATH=
|
||||||
|
|
||||||
|
FOR /F %%f in ('dir /O:D /S /B %FILENAME%') do (
|
||||||
|
set FILEPATH=%%f
|
||||||
|
)
|
||||||
|
|
||||||
|
REM si aucun fichier n'a <20>t<EFBFBD> trouv<75>, on le rentre manuellement.
|
||||||
|
IF NOT "%FILEPATH%"=="" (
|
||||||
|
CHOICE /C ON /D O /T 5 /M "%FILEPATH% : est-ce le bon fichier ?"
|
||||||
|
IF errorlevel 2 goto non
|
||||||
|
IF errorlevel 1 goto oui
|
||||||
|
)
|
||||||
|
|
||||||
|
:non
|
||||||
|
echo.
|
||||||
|
echo Taper le nom du fichier archive SNPI... (Tab)
|
||||||
|
set /P FILEPATH=
|
||||||
|
echo.
|
||||||
|
|
||||||
|
:oui
|
||||||
|
echo.
|
||||||
|
|
||||||
|
IF EXIST "%FILEPATH%" (
|
||||||
|
goto find
|
||||||
|
) ELSE (
|
||||||
|
goto fin
|
||||||
|
)
|
||||||
|
|
||||||
|
echo.
|
||||||
|
|
||||||
|
:find
|
||||||
|
set import=%FILEPATH%
|
||||||
|
set export=%FILEPATH:AD=AccordDepart%
|
||||||
|
|
||||||
|
REM on recherche la chaine "AccorderDepart"
|
||||||
|
find "AccorderDepart" "%import%" > "%export%"
|
||||||
|
|
||||||
|
REM et on sauvegarde le r<>sultat sur le bureau.
|
||||||
|
echo.
|
||||||
|
echo Un fichier %export% a ete cree sur le bureau...
|
||||||
|
|
||||||
|
REM on ouvre le resultat dans le Bloc Note. (option)
|
||||||
|
echo.
|
||||||
|
start "realmd" "%export%"
|
||||||
|
|
||||||
|
REM on pr<70>pare le mail avec sa PJ
|
||||||
|
"c:\Program Files\Microsoft Office\Office14\OUTLOOK.EXE" /c ipm.note /m "mailto:seb.huet@reseau.sncf.fr?subject=[Accord de depart IHM1]&body=Bonjour, " /a "%export%"
|
||||||
|
|
||||||
|
REM reste <20> cliquer sur envoyer
|
||||||
|
|
||||||
|
Echo Dans Outlook, cliquer sur Envoyer !!!
|
||||||
|
PAUSE >nul
|
||||||
|
DEL %export%
|
||||||
|
|
||||||
|
:fin
|
||||||
|
Echo Aucun fichier n'a pas <20>t<EFBFBD> trouv<75>.
|
||||||
Reference in New Issue
Block a user