Posez votre question Signaler

Fichier.bat, problème de démarrage. [Résolu]

Papoux123 254Messages postés jeudi 22 novembre 2007Date d'inscription 4 mars 2015Dernière intervention - Dernière réponse le 23 févr. 2010 à 18:47
Bonjour,
J'ai créé un fichier.bat qui se nommes essaie.bat. Il doit faire démarrer un fichier PPS de power point.
Ce fichier PPS ainsi que le fichier .BAT sont sur le lecteur C. Si je vais cliquer directement avec ma souris sur le fichier.BAT, le fichier power point se met en marche correctement. Mais si je me sert d'un autre programme dont j'ai créé une application pour faire partir mon fichier BAT, une fenêtre noir dont je n'ai même pas le temps de voir ce qui est écrit s'ouvre et se referme très rapidement et le fichier PPS ne s'ouvres pas.
Quelqu'un sait pourquoi ??
Papoux123
Lire la suite 
Réponse
+0
moins plus
Met à la fin de ton fichier BAT cette ligne là :
pause


Ainsi la fenêtre ne se fermera pas trop vite et tu pourras voir l'erreur en question.
Ajouter un commentaire
Réponse
+0
moins plus
J'ai réussi à faire ce que je voulais mais j'ai un autre problème.

Voici exactement ce que j'utilise pour faire ce que j'ai besoin.

J'ai crée un fichier .bat à partir de ce texte: cd c:\essaie et sur la 2ième ligne: test.pps

Dans un autre logiciel, j'utilise la fonction suivante pour faire démarrer mon fichier PPS en utilisant la fonction suivante: RunApplication("C:\essaie.bat"). Cette action est déclenchée lorsque j'appuie sur un bouton à l'écran tactile. Jusque la, tout fonctionne très bien.

La ou ça va pas c'est si je met le fichier .bat et le fichier PPS dans un lecteur G qui est sur le réseau de la compagnie. Je crée alors un fichier .bat à partir de ce texte: cd G:\essaie et sur la 2ième ligne: test.pps et sur l'action de mon bouton je met la fonction suivante: RunApplication("G:\essaie.bat"). La fenêtre noir DOS s'ouvre, il apparaît du texte que je n'ai pas le temps de voir mais le fichier PPS ne s'ouvre pas. Par contre, si j'utilise la fonction dans les Tâches planifiés, ça fonctionne.

Quelqu'un saurait comment régler le problème si c'est possible ??

Papoux123
Ajouter un commentaire
Réponse
+0
moins plus
Dédoublement
Papoux123
Ajouter un commentaire
Réponse
+0
moins plus
La simulation Dos ne se connecte pas directement à un lecteur réseau créer dans Windows.

tu dois soit inscrire le chemin réseau complet en commencant pas \\
Ou encore créer ta connection Réseau dans ton .bat.
Ajouter un commentaire
Réponse
+0
moins plus
Merci Habitude.

Pourrais tu me donner un exemple STP, je ne suis pas un expert en informatique :(

Papoux123
Ajouter un commentaire
Réponse
+0
moins plus
hello
si tu changes de lecteur, il faut faire
cd /d G:\essaie
Ajouter un commentaire
Réponse
+0
moins plus
Merci dubcek.

La je ne comprend pu trop.

Mon fichier BAT, je le met dans le G ?? avec mon fichier PPS qui est la aussi ??. J'ai essayé mais ça ne fonctionne pas.

Mon logiciel qui fait la commande est dans le C et la ligne de commande est : RunApplication("C:\essaie.bat"

Est ce que je dois mettre à la place :RunApplication("G:\essaie.bat ??

Quand je démarre l'application en cliquant directement sur le fichier .bat la fenêtre dos apparaît en m'indiquant ceci sur la première ligne: G:\essaie >cd/D G:\essaie\essaie
Sur la deuxième ligne: Le chemin d'accès spécifié est introuvable.

et sur la troisième ligne: G:\essaie>Test.pps

Merci

Papoux123
Ajouter un commentaire
Réponse
+0
moins plus
c'est uniquement avec la commande cd, pour changer de lecteur et de répertoire
Ajouter un commentaire
Réponse
+0
moins plus
Mais c'est ou que je dois modifier. Je ne comprend pas car je n'ai pas assez d'explication :(

Papoux123
Ajouter un commentaire
Réponse
+0
moins plus
que contient G:\essaie.bat ?
il y a un cd ?
Ajouter un commentaire
Réponse
+0
moins plus
G:\essaie.bat contient ceci : cd c:\essaie et sur la 2ième ligne: test.pps

Test .pps est un fichier power point que je veut faire démarrer lorsque j'appuie sur un bouton à l'écran tactile. Ça fonctionne bien si je suis sur le lecteur C mais pas sur le G


Le lecteur G est un lecteur disponible à tous les postes de travail, c'est un disque dur. C'est pour ça que je dois mettre mon fichier PPS sur ce lecteur car celui ou celle qui aura à le modifier pourra le faire à partir de n'importe quel poste de travail. Ensuite, les trois ordinateurs qui dovent afficher ce fichier PPS iront le chercher sur ce lecteur.

Papoux123
Ajouter un commentaire
Réponse
+0
moins plus
si G:\essaie.bat contient une commande cd sur un auttre lecteur, il faut l'option /d
Ajouter un commentaire
Réponse
+0
moins plus
Voila ce qui apparaît comme fenêtre:

C:\Documents and Settings\Mes documents\Classeur PB>cd/d G:\essaie
Syntaxe du nom de fichier, de répertoire ou de volume incorrect

C:\Documents and Settings\Mes documents\Classeur PB>test.pps
'test.pps n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commande.

Papoux123
Ajouter un commentaire
Réponse
+0
moins plus
il faut un espace entre cd et /d
et dire ou se trouve test
.\test.pps
Ajouter un commentaire
Réponse
+0
moins plus
Pourtant, quand j'utilise le planificateur de tâches, ça fonctionne de faire ouvrir le fichier sur le G :(

Présentement, j'ai essayé différentes combinaison mais rien ne marche.

Papoux123
Ajouter un commentaire
Réponse
+0
moins plus


Papoux123
Ajouter un commentaire
Réponse
+0
moins plus
si test.pps se trouve dans G:\essaie
dans G:\essaie.bat mettre

@echo off
cd /d G:\essaie
.\test.pps

et exécuter G:\essaie.bat
Ajouter un commentaire
Réponse
+0
moins plus
J'ai écrit exactement les lignes que vous m'avez écrites et ça indiques:
Le chemin d'accès spécifié est introuvable.
'.\test.pps' n'est pas reconnu en tant que commande interne ou externe, un programme ou un fichier de commandes.

Papoux123
Ajouter un commentaire
Réponse
+0
moins plus
Y'a t'il une solution différente qu'un fichier.bat pour activer cette fonction, soit par la création d'un mini programme ou autres. Tout ce que ça doit faire c'est de faire démarrer un fichier power point qui se situe dans un lecteur autres que celui de l'ordinateur.

Papoux123
Ajouter un commentaire
Réponse
+0
moins plus
Bon finalement, a force de chercher j'ai trouvé une solution. Je peut importer le fichier à partir du G et le mettre sur le C de chacun des systèmes d'affichage, reste juste à faire démarrer la présentation en cliquant sur un bouton à l'écran. Le fichier reste donc sur le lecteur jusqu'a ce que quelqu'un le remplace par un nouveau portant le même nom.

Merci à ceux qui ont bien voulu prendre de leurs temps pour m'aider, ce fut bien apprécié

Papoux123
Ajouter un commentaire
Ce document intitulé «  fichier.bat, problème de démarrage.  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.