Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1813 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win 7

  Création d'un fichier .bat

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Création d'un fichier .bat

n°3268509
socrack
Posté le 04-04-2017 à 10:50:50  profilanswer
 

Hello à tous,
 
Merci d'avance de l'aide que vous pourrez m'apporter.
 
Je cherche à automatiser une action que je dois réaliser sur Windows via le planificateur de tâches, je crois savoir maintenant que je dois créer un fichier .bat mais je ne sais absolument pas comment le créer au-delà du fait que je peux le faire via un bloc-note.
 
Saurez-vous m'aider à effectuer la chose suivante s'il vous plaît ?
 
Tous les lundis à 07H00 :
Supprimer un fichier nommé "x" d’un dossier "A"
Copier le fichier le plus récent du dossier "B"
Coller dans le dossier A et nommer "x"
 
Pour info : mes fichiers sont des fichiers Excel.
 
Merci d'avance de votre aide !

mood
Publicité
Posté le 04-04-2017 à 10:50:50  profilanswer
 

n°3268526
nex84
Dura lex, sed lex
Posté le 04-04-2017 à 11:57:35  profilanswer
 

La manipulation de fichiers en fonction de leur date n'est pas aisée en batch.
 
La manipulation est un peu plus simple en powershell (fichier .ps1) un peu comme ceci :

Code :
  1. $path = "chemin complet du dossier B"
  2. $destination = "chemin complet du dossier A"
  3. Remove-Item "chemin complet du fichier X"
  4. Get-ChildItem -File -Path $path | Sort-Object LastAccessTime -Descending | Select-Object -First 1 | Copy-Item -Destination $destination\"nom du fichier X"


 
Ensuite il faut planifier une tâche qui lance ce script comme ceci :

powershell -command "chemin vers ton script .ps1"


---------------
Come to the Dark Side, we have cookies.
n°3271404
steph78630
Posté le 27-04-2017 à 13:53:25  profilanswer
 

Bonjour,
 
la solution en BATCH à cette demande :
 
https://www.developpez.net/forums/d [...] e-windows/


---------------
"L'erreur est humaine mais un véritable désastre nécessite un ordinateur." de William Henry, dit Bill Gates
n°3271416
nex84
Dura lex, sed lex
Posté le 27-04-2017 à 14:16:03  profilanswer
 

C'est moche de devoir passer par un fichier temporaire ...
C'est pour ça que je préfère la solution powershell, plus souple et plus moderne.


---------------
Come to the Dark Side, we have cookies.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win 7

  Création d'un fichier .bat

 

Sujets relatifs
[powershell] deplacement fichier suivant date de creationthunderbird lent, création fichier sommaire
Windows 10 création du fichier de réponsecréation d'un fichier bat
Programme pour modifier un fichier texte automatiquement à sa créationScript création dossier à partir d'un fichier texte
problème de création de nouveau fichier word[RESOLU] Racine disque -> création fichier impossible
Création fichier typecréation d'un dossier au nom de chaque fichier
Plus de sujets relatifs à : Création d'un fichier .bat



Copyright © 1997-2016 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR