Modification batch

Modification batch - Shell/Batch - Programmation

Marsh Posté le 09-11-2022 à 13:13:27    

Bonjour j'ai fait il y a quelques temps en glanant des infos à droite à gauche un petit script pour mes dossiers. Et je voudrais le modifier mais je ne trouve pas comment faire malgré mes recherches sur le net.
Je vous explique dans mon batch je récupère l'année et du coup elle s'affiche au complet : 2022 maintenant je voudrais juste gardé les 2 derniers chiffres le 22
Avez vous une idée de comment faire
le voici
 
@echo off
cls
 
REM - Se positionner sur le Dossier racine
 
:: Disque de base "O:\"
O:
 
REM - Creer le Nouveau s/Dossier de base dans 21-Diaporama
 
echo Creation dossier Marks
echo ATTENTION pas d'espace sinon la commande ne fonctionne pas. Mettre _
Set /p Dossier= Entrer le nom du dossier du Dossier en majuscule:
set Mth=%Date:~3,2%
set Mth=%Mth: =%
set Yr=%Date:~6,4%
md MK_%Yr%%Mth%_%Dossier%
cd MK_%Yr%%Mth%_%Dossier%
 
Rem Créer sous-dossiers dans le nouveau dossier crée
 
md A_DOCS_CLIENT
md B_CONCEPTION
md C_PREPROD
md D_PROD_3D
md E_assets_IMAGES
md H_RUSHS_FILM
md F_assets_VIDEO
md G_assets_AUDIOS
md I_COMPOS
md J_MONTAGES
md K_PRERENDER
md L_PREVIEWS
md M_LIVRAISONS
 
Rem Information que la création est terminée.
 
Echo Creation Dossier Effectuee
Pause

Reply

Marsh Posté le 09-11-2022 à 13:13:27   

Reply

Marsh Posté le 10-11-2022 à 00:10:06    

J'ai pas Windows sous la main, mais c'est la ligne "set Yr=%Date:~6,4% " qu'il faut modifier. Tente genre set Yr=%Date:~8,2%, sans garantie.

Reply

Marsh Posté le 10-11-2022 à 13:44:34    

bravo super merci beaucoup


---------------
Mon feed
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed