.bat en tache de fond
Résolu/Fermé
kimojo
Messages postés
383
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
17 août 2009
-
3 juin 2009 à 15:08
dca - 7 mars 2021 à 08:54
dca - 7 mars 2021 à 08:54
A voir également:
- .bat en tache de fond
- Fichier bat - Guide
- Bat to exe converter - Télécharger - Édition & Programmation
- Comment mettre une vidéo en fond d'écran - Guide
- Deplacer barre de tache windows 11 - Guide
- Gestionnaire de tache - Guide
14 réponses
BeFaX
Messages postés
14245
Date d'inscription
mercredi 24 décembre 2008
Statut
Contributeur
Dernière intervention
6 août 2013
3 818
3 juin 2009 à 15:13
3 juin 2009 à 15:13
Sous windows XP j'avais trouvé ceci, qui cachais les fenêtres lancées :
C'est du VBS, il faut le mettre dans un fichier avec extension .VBS, tu peux ensuite le lancer comme une application. Remplace ce qui est souligné par ton fichier BAT et met le dans le même dossier, il me semble sinon que ça marche en mettant un répertoire entier.
Dim shell, commande
Set shell = WScript.CreateObject("WScript.Shell")
commande="fstexe.exe"
shell.Run commande, 0,true
WScript.quit
C'est du VBS, il faut le mettre dans un fichier avec extension .VBS, tu peux ensuite le lancer comme une application. Remplace ce qui est souligné par ton fichier BAT et met le dans le même dossier, il me semble sinon que ça marche en mettant un répertoire entier.
Dim shell, commande
Set shell = WScript.CreateObject("WScript.Shell")
commande="fstexe.exe"
shell.Run commande, 0,true
WScript.quit
Utilisateur anonyme
3 juin 2009 à 15:13
3 juin 2009 à 15:13
Il faut utiliser cmdow regarde ce lien
http://ww1.win-web.be
http://ww1.win-web.be
bonjour crée un racourci dans le méme répertoire du fichier batch ensuite va dans les propriété du raccourci et dans l'option Exécuter choisie le mode Réduite et valide...replanifie la tache en utilison le nouveau raccourci..dorénavant la fénetre ne sera plus visible sauf dans la barre des taches
kimojo
Messages postés
383
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
17 août 2009
41
3 juin 2009 à 15:30
3 juin 2009 à 15:30
Merci
J'ai testé le Vbscript, ça fonctionne niquel juste une question :
A quoi sert la ligne : Dim shell, commande
Qu'elle soit présente ou non le script fonctionne.
Pour le raccourci ça ne fonctionne pas bien. En effet quand je crée ma tache et que je spécifie le raccourci, au moment ou je fais parcourir puis ok il est d'accord mais quand je regarde le chemin choisi, il prendre le script et le prend pas le raccourci.
Merci
Merci aussi a Dante meme si je préfère les autres solutions ou je n'ai pas d'installation à faire.
J'ai testé le Vbscript, ça fonctionne niquel juste une question :
A quoi sert la ligne : Dim shell, commande
Qu'elle soit présente ou non le script fonctionne.
Pour le raccourci ça ne fonctionne pas bien. En effet quand je crée ma tache et que je spécifie le raccourci, au moment ou je fais parcourir puis ok il est d'accord mais quand je regarde le chemin choisi, il prendre le script et le prend pas le raccourci.
Merci
Merci aussi a Dante meme si je préfère les autres solutions ou je n'ai pas d'installation à faire.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
BeFaX
Messages postés
14245
Date d'inscription
mercredi 24 décembre 2008
Statut
Contributeur
Dernière intervention
6 août 2013
3 818
3 juin 2009 à 15:32
3 juin 2009 à 15:32
Je crois que la ligne Dim shell, commande sert à "déclarer les variables".
dubcek
Messages postés
18752
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
3 octobre 2024
5 619
3 juin 2009 à 15:40
3 juin 2009 à 15:40
tu démarres ton .bat ou ta commande avec start /b
kimojo
Messages postés
383
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
17 août 2009
41
3 juin 2009 à 15:43
3 juin 2009 à 15:43
En mettant start /b la console reste ouverte tout le temps :)
dubcek
Messages postés
18752
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
3 octobre 2024
5 619
3 juin 2009 à 16:03
3 juin 2009 à 16:03
c'est à dire ?
Démarre une nouvelle fenêtre pour exécuter le programme ou la commande donné.
START ["titre"] chemin [/I] [/MIN] [/MAX] [SEPARATE]
| /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL
[/WAIT] [/B] [commande/programme]
...
B Démarre l'application sans créer de nouvelle fenêtre.
Démarre une nouvelle fenêtre pour exécuter le programme ou la commande donné.
START ["titre"] chemin [/I] [/MIN] [/MAX] [SEPARATE]
| /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL
[/WAIT] [/B] [commande/programme]
...
B Démarre l'application sans créer de nouvelle fenêtre.
kimojo
Messages postés
383
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
17 août 2009
41
3 juin 2009 à 16:08
3 juin 2009 à 16:08
J'ai mon .bat sur mon bureau.
Si je met au début du fichier start /b et que je l'exécute, la fenêtre reste ouverte.
A mon avis cette commande permet de ne pas ouvrir de nouvelle fenêtre mais laisse celle la ouverte.
Si je met au début du fichier start /b et que je l'exécute, la fenêtre reste ouverte.
A mon avis cette commande permet de ne pas ouvrir de nouvelle fenêtre mais laisse celle la ouverte.
dubcek
Messages postés
18752
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
3 octobre 2024
5 619
3 juin 2009 à 16:42
3 juin 2009 à 16:42
il faut faire start /b commande
kimojo
Messages postés
383
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
17 août 2009
41
3 juin 2009 à 16:48
3 juin 2009 à 16:48
Non, toujours pas.
Tu as essayé et ça marche chez toi ?
Genre créer un fichier .bat sur ton bureau par exemple et tu mets dedans :
start /b cd C:\Documents and Settings\
Quand tu double clic sur ton bureau sur ton fichier .bat la fenêtre ne s'ouvre pas ?
Pour moi cette commande sert juste à ne pas ouvrir une nouvelle fenêtre à l'exécution de la commande mais laisse celle la ouverte.
Tu as essayé et ça marche chez toi ?
Genre créer un fichier .bat sur ton bureau par exemple et tu mets dedans :
start /b cd C:\Documents and Settings\
Quand tu double clic sur ton bureau sur ton fichier .bat la fenêtre ne s'ouvre pas ?
Pour moi cette commande sert juste à ne pas ouvrir une nouvelle fenêtre à l'exécution de la commande mais laisse celle la ouverte.
kimojo
Messages postés
383
Date d'inscription
vendredi 28 novembre 2008
Statut
Membre
Dernière intervention
17 août 2009
41
3 juin 2009 à 20:20
3 juin 2009 à 20:20
Merci mais c'est pour mettre sur un serveur plus tard donc j'ai pas trop envie de rajouter des programmes en plus. Le vbs fonctionne très bien donc je pense que je vais rester la dessus.
Mais merci de me proposer :)
Mais merci de me proposer :)
2 nov. 2009 à 15:24
si je veux lancer plusieurs .bat en tache de fond les uns apres les autres qui s'enchainent en quelque sorte, est ce qu'il faut juste déclarer d'autre variable comme commande et shell?
4 mars 2018 à 20:35
7 mars 2021 à 08:54