Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Aide sur un script
Auteur Message
Répondre en citant
Message Aide sur un script 
Bonjour,

J'ai crée un base access sur un serveur. Un module est copié sur le poste des utilisateurs. Lors que je modifie la base sur le serveur il faut que j'aille sur chaque poste de ces derniers pour copier le fichier, remplacer l existant.

Alors j'ai entendu parler du Batch, et j'ai voulu aller sur un site spécialisé sur ce domaine..

J'ai trouvé une partie de mon code qui marche à condition que l'utilisateur n'ait pas le fichier sur son bureau.
Si l'utilisateur a déjà son fichier sur le bureau, ca ne marche pas il me fait avoir 4 fichiers deux en accdb et deux en accdr.
Donc j'ai essayé de lui faire supprimer les fichiers, mais je ne maitrise pas cette fonction..
Aussi, est il possible de ne pas lui dire "voulez vous supprimer le fichier" et lui imposer?

Un grand merci d'avance.

Anthooooony



Code:
@echo off
echo ------------------------------------------------------------------------------
echo -------------------------------------------------------------------------------
echo -------------------------------------------------------------------------------
echo -------------------------------------------------------------------------------
echo -----------------------------ELY--------------------------------------------
echo ------------------------SERVICE CLIENT-----------------------------------------
echo --------------------------CONTENTIEUX------------------------------------------
echo -------------------------------------------------------------------------------
echo --------------------PROGRAMME DE MISE A JOUR-----------------------------------
echo -------------------------------------------------------------------------------
echo -----------------------------ACCESS--------------------------------------------
echo -------------------------------------------------------------------------------
echo -------------------------------------------------------------------------------
echo.



if "%USERNAME%"=="RC1194" COPY /-y "K:\CSP CLIENTS\CONTENTIEUX\Application access\Gestion Amiable black V1.accdb" "C:\Documents and Settings\RC1194\Desktop\"

if "%USERNAME%"=="RC1194" COPY /-y "K:\CSP CLIENTS\CONTENTIEUX\Application access\Gestion Contentieux Blackprod V2.accdb" "C:\Documents and Settings\RC1194\Desktop\"

if "%USERNAME%"=="RC1194" REN "C:\Documents and Settings\RC1194\Desktop\Gestion Amiable black V1.accdb" "Gestion Amiable black V1.accdr"

if "%USERNAME%"=="RC1194" REN "C:\Documents and Settings\RC1194\Desktop\Gestion Contentieux Blackprod V2.accdb" "Gestion Contentieux Blackprod V2.accdb.accdr"


KILL "C:\Documents and Settings\RC1194\Desktop\Gestion Contentieux Blackprod V2.accdb"
KILL "C:\Documents and Settings\RC1194\Desktop\Gestion Amiable black V1.accdb"
pause




Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Aide sur un script 
Bonjour
sujet déplacé et balise code ajouté merci d y penser à l avenir

Pour supprimer un fichier tu dois utiliser la commande DEL ET /Q permet de ne pas confimer la suppression.
bien sur le fichier ne doit pas être chargé ds access.

Code:

@echo off
IF EXIST "C:\Documents and Settings\RC1194\Desktop\Gestion Contentieux Blackprod V2.accdb" DEL /Q "C:\Documents and Settings\RC1194\Desktop\Gestion Contentieux Blackprod V2.accdb"
pause


ou

Code:
@echo off
set FILEACCDB=C:\Documents and Settings\RC1194\Desktop\Gestion Contentieux Blackprod V2.accdb
IF EXIST "%FILEACCDB%" DEL /F /Q "%FILEACCDB%"
pause





______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Aide sur un script 
Bonjour

merci de ta réponse ca à l'air de bien fonctionner !! j'ai pris la premiere solution car la deuxieme supprimait tout les fichiers dont l'extention est accdb mais comme certains ont plein de module sur les destoks Smile faudrait pas creer des incidénts diplomatiques

je pensais avoir mis des balises sur le code désolé..

Pourrais tu me dire quelle est la commande pour modifier sans avoir à demander l'autorisation ?

En faite dans mon cas, j'aurais soit ceux qui travaillent deja sur l'outil soit ceux qui ne travaillent pas encore.



Message Aide sur un script 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch