Créer fichier bat

Bonjour j’ai un fichier anniversaire

et je souhaite créer un fichier .bat

mais il y a à chaque fois erreur merci de votre aide .

Cordialement

Anniversaire .xls (58 Ko)

Bonjour,

Je ne comprends pas ce que tu veux faire. Que faut-il mettre dans ce fichier .bat ?

Daniel

Hello
si c’est pour que le fichier s’ouvre tous les jours automatiquement, autant créer une règle dans le planificateur de tâches.

ton fichier un peu optimisé
Anniversaire .xls (44,5 Ko)

Bonjour Hello,

merci pour la simplication.

Ce que je souhaite ce serait d’afficher un message à l’ouverture du pc

s’il y a un anniversaire ce jour.

Merci

Bojour, effectivement je manquais de clarté!

Désolé

Ben le plus simple est de créer dans le planificateur de tâches une nouvelle « tache » qui ouvre Excel et ton fichier au démarrage de ton PC

Bonsoir,
Tout comme tu as pris le soin de créer un fichier « Excel », pourquoi ne pas mettre ces dates dans « Outlook »?
Le rappel se fera automatiquement dès que tu ouvriras « Outlook » (avec, de plus, des messages des anniversaires oubliés…)
Bonne soirée

Outlook ou Gmail, ça fonctionne très bien aussi et en plus tu l’as même sur le téléphone.

Merci taz067

Je vois cela calmement.

Pourquoi ne pas mettre dans outlook ou gmail car je voulais faire un fichier sur excel.

Merci bonne journée

Merci cousin hub, et vive la bretagne!

J’ai répondu ensuite

Bonne journée

Voilà, pas à pas, la procédure.
tu ouvres le planificateur de tâches puis tu cliques sur
« Créer une tâche »

ensuite dans la fenêtre qui s’ouvre tu lui donnes un nom

tu cliques sur Nouveau dans la fenêtre suivante.

tu sélectionnes Démarrer un programme et tu cliques sur Parcourir.
la tu choisis ton fichier à ouvrir.

et enfin tu cliques sur OK

et ta tâche va s’effectuer au prochain redémarrage du PC.

1 « J'aime »

Bonjour,

Le fichier, tel qu’il est conçu doit être ouvert tous les jours, weekends et vacances inclus, à peine de risquer d’oublier l’anniversaire de sa femme. Pourquoi ne pas se fier simplement au téléphone ?

Daniel

Bonjour Daniel77,

comme tu peux le voir dans le poste précédent ce n’est pas pour moi,

Merci de penser à l’anniversaire de mon épouse.

bonne journée

Bonjour et merci Taz67

Pourquoi cette solution , tout simplement car je suis bénévol d’un club informatique pour les séniors

Certains sont encore à windows 7 et à cet âge on ne les chnge pas d’où cette demande.

Même le téléphone pose parfois problème alors

Merci beaucoup pour cette aide

Bonne journée

JML

Sinon un fichier .bat
Tu crées un fichier texte avec le Bloc-notes que tu enregistres en .txt, puis tu changes l’extension en .bat, tu le mets sur le bureau et avec un double-clic dessus il va s’installer et le fichier Excel va alors s’ouvrir à chaque démarrage.

@echo off

REM ============================================================
REM INSTALLER_ANNIVERSAIRE.BAT
REM
REM Objectif :
REM Créer automatiquement un fichier batch dans le
REM dossier de démarrage de Windows.
REM
REM Au prochain démarrage du PC, ce batch ouvrira
REM le fichier Anniversaire.xlsx situé dans Documents.
REM
REM Installation silencieuse :
REM - aucun message affiché
REM - aucune confirmation demandée
REM ============================================================


REM ------------------------------------------------------------
REM Récupère le chemin du dossier "Démarrage" Windows
REM Exemple :
REM C:\Users\Nom\AppData\Roaming\Microsoft\Windows\
REM Start Menu\Programs\Startup
REM ------------------------------------------------------------
set "startup=%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup"


REM ------------------------------------------------------------
REM Création du fichier Ouvrir_Anniversaire.bat
REM dans le dossier démarrage
REM
REM %%USERPROFILE%% sera interprété plus tard,
REM au démarrage de Windows.
REM pour les fichiers Excel postérieur a 2010 changer xls en xslx
REM ------------------------------------------------------------
(
echo @echo off
echo start "" "%%USERPROFILE%%\Documents\Anniversaire.xls"
) > "%startup%\Ouvrir_Anniversaire.bat"


REM ------------------------------------------------------------
REM Fin du programme
REM ------------------------------------------------------------
exit

Il faut mettre le fichier Excel Anniversaire dans le dossier Documents sur le PC.

Voilà le code pour créer un fichier de désinstallation d’ouverture automatique, même manipulation que pour le fichier d’installation.

@echo off

REM ============================================================
REM DESINSTALLER_ANNIVERSAIRE.BAT
REM
REM Objectif :
REM Supprimer le fichier Ouvrir_Anniversaire.bat
REM présent dans le dossier de démarrage automatique
REM de Windows.
REM
REM /f  = force la suppression même si fichier protégé
REM /q  = mode silencieux (pas de confirmation)
REM >nul = masque les messages standard
REM 2>&1 = masque aussi les messages d'erreur
REM ============================================================


REM Suppression du batch de démarrage
del "%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\Ouvrir_Anniversaire.bat" /f /q >nul 2>&1


REM Fin du programme
exit

Le fichier Anniversaire restera dans Documents, c’est juste l’ouverture automatique qui sera supprimée.

Le fichier s’installe et se désinstalle de manière invisible…

les deux fichiers fonctionne tester sur mon PC