Création / Ecriture dans un fichier [RESOLU] - Shell/Batch - Programmation
Marsh Posté le 24-05-2011 à 13:13:01
Et si tu mets un path absolu au nom de ton fichier? Dans le même genre, as-tu recherché ton fichier truc.txt sur ton disque système pour voir s'il n'avait pas été généré ailleurs?
Marsh Posté le 24-05-2011 à 14:13:06
Merci de t'interesser à mon problème !
Alors, oui :
- j'ai tenté un accès au fichier en relatif et en absolu ( aucun changement du côté de la tâche planifiée, elle ne fait rien )
- oui j'ai tenté une recherche rapide via le menu démarrer et la encore, ça n'a rien donné
Marsh Posté le 24-05-2011 à 15:26:30
Chez moi en spécifiant C:\truc.txt je ne rencontre pas de problème.
Sans ce path absolu il se retrouve dans C:\Windows\System32
Marsh Posté le 24-05-2011 à 16:42:11
Tu as lancé le .bat en double cliquant dessus ou en le lançant depuis une tâche planifiée?
Marsh Posté le 25-05-2011 à 09:52:05
ah, effectivement, j'ai bien le fichier qui se créer dans C:\Windows\System32 mais je n'arrive pas à le trouver via la barre de recherche windows intégré dans le menu démarrer...
Et une fois sur deux, le fichier n'est pas accessible ( génération d'une erreur windows ).
Merci encore de m'avoir aidé à résoudre ce p'tit souci
Marsh Posté le 24-05-2011 à 12:22:23
Bonjour !
J'aimerai avoir votre avis sur cette question ( et peut etre résoudre mon problème en même temps ).
Je me lance rapidement dans le batch pour mon stage d'entreprise mais voila que je me heurte déjà à un problème !
Donc j'ai créé un fichier .bat comme ci :
##########################
@echo off
(
@echo Bonjour,
@echo Tout le monde !
) >> truc.txt
##########################
Lorsque j'execute mon .bat, un fichier est bien créé dans le même répertoire que mon .bat .
Mais ! Je me suis dit, pourquoi ne pas faire une tâche planifiée ?
Donc voila, je crée une tâche planifiée qui se lance toutes les 5 minutes et qui est censé ajouter en boucle "Bonjour, Tout le monde !" dans le fichier truc.txt mais !
Là bizarrement, mystère et boule de gomme, rien ne se passe.
Le .bat est bien executé mais rien n'est écrit dans le fichier .txt .
Je suis sous Windows 7 64bit, j'ai déjà effectué des dizaines et des dizaines de recherches qui n'ont pas vraiment traité du sujet lui même et me voila coincer.
Je suppose que c'est une histoire de droits, pourtant, le fichier est accessible à 100% par mon user ( celui qui est utilisé par la tâche planifiée ) et par le système.
Merci d'avance pour celui ou celle qui pourra éclairer ma lanterne.
Ideo.
Message édité par IdeoThay le 06-06-2011 à 14:47:13