Présentation
DTL Morning est un petit assistant de démarrage Windows qui vérifie les dépôts Git locaux et affiche un résumé matinal dans une boîte de dialogue Windows.
Contenu du README
DTL Morning est un petit assistant de démarrage Windows qui vérifie les dépôts Git locaux et affiche un résumé matinal dans une boîte de dialogue Windows.
Le script parcourt un dossier racine, détecte les dépôts Git et indique ce qui demande une action :
- fichiers non suivis ou modifiés à enregistrer ;
- changements indexés à valider ;
- commits distants à récupérer ;
- commits locaux à publier.
Si tout est propre, il affiche un message calme indiquant qu'aucune action n'est nécessaire. La même boîte de dialogue propose aussi d'ouvrir le panneau XAMPP quand Apache ne semble pas démarré.
Fichiers
DTLmorning.ps1 : script PowerShell qui inspecte les dépôts et affiche le message.Install-DTLmorning.cmd : lanceur simple de l'installation.Install-DTLmorning.ps1 : script qui crée le raccourci de démarrage Windows.DTL Morning n'utilise plus de lanceur VBScript. Le raccourci de démarrage lance directement DTLmorning.ps1 avec PowerShell.
Prérequis
Utilisation
Lancer le script manuellement depuis PowerShell :
powershell.exe -NoProfile -ExecutionPolicy Bypass -File "C:\Users\Utilisateur\Documents\outils\DTLmorning\DTLmorning.ps1"
Par défaut, le script analyse le dossier parent du dossier DTL Morning et salue l'utilisateur Windows courant.
Le dossier racine, le nom affiché et le dossier XAMPP peuvent être personnalisés :
powershell.exe -NoProfile -ExecutionPolicy Bypass -File "C:\Path\To\DTLmorning.ps1" -Root "C:\Path\To\Projects" -UserName "VotreNom" -XamppPath "C:\xampp"
Installation au démarrage de session Windows
La méthode la plus simple consiste à lancer l'installateur :
- Ouvrir le dossier DTL Morning.
- Double-cliquer sur
Install-DTLmorning.cmd. - Laisser l'installateur créer le raccourci
DTL Morningdans le dossier de démarrage Windows.
Le raccourci est créé dans le dossier de démarrage de l'utilisateur courant et lance :
powershell.exe -NoProfile -ExecutionPolicy Bypass -WindowStyle Hidden -File "...\DTLmorning.ps1"
DTL Morning s'exécutera automatiquement à chaque ouverture de session Windows.
Raccourci de démarrage manuel
Si vous préférez créer le raccourci de démarrage manuellement :
Win + R.shell:startup puis Entrée.powershell.exe -NoProfile -ExecutionPolicy Bypass -WindowStyle Hidden -File "C:\Users\Utilisateur\Documents\outils\DTLmorning\DTLmorning.ps1"
DTL Morning.Fonctionnement
Le script PowerShell :
.git, build, dist, node_modules, logs et __pycache__ ;git status --porcelain --branch dans chaque dépôt ;Désinstallation
Pour désactiver le message matinal :
Win + R.shell:startup.DTL Morning.Mise à jour - 30 juin 2026
DTL Morning s'installe maintenant au démarrage de session Windows via un raccourci créé par PowerShell, sans lanceur VBScript.
Points confirmés :
-Root, -UserName et -XamppPath.DTL Morning dans le dossier de démarrage de l'utilisateur courant.-WindowStyle Hidden.