Recherche de script

Résolu/Fermé
Snowmann Messages postés 227 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 6 décembre 2020 - 14 oct. 2017 à 12:27
Snowmann Messages postés 227 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 6 décembre 2020 - 27 oct. 2017 à 09:33
Bonjour,

Auriez-vous une idée de script batch pour couper le volume de l'ordinateur lors de l'ouverture du fichier et si possible le ré-augmenter lors de sa fermeture ?

Merci pour vos réponses

Snowmann

6 réponses

Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 929
14 oct. 2017 à 21:15
1
ZelatorIx Messages postés 4 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 14 octobre 2017
Modifié le 14 oct. 2017 à 19:14
Je ne connais pas beaucoup le batch, mais je sais qu'il ne te servira pas beaucoup pour cela. Utilise plutôt le C# ou le C++
Va sur OpenClassroom pour cela.

En espérant t'avoir aidé,
Cdlt, ZelatorIx
0
Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 929
14 oct. 2017 à 20:15
Bonjour
il pourra faire ça en C# et C++, mais par contre, les cours d'openclassroom ne sont pas top (C# et VB.Net sont bourrés d'incohérences et de codes exemples qui ne compilent pas et même si on leur dit, ils ne corrigent pas).

Deuxième point Snowmann demande en batch, il ne veut donc pas avoir à apprendre un langage et installer un IDE lourd...
0
Snowmann Messages postés 227 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 6 décembre 2020 2
20 oct. 2017 à 17:46
il n'y a donc pas de simple script batch qui ressemblerait à : sound up ou sound : -10 ?
0
Snowmann Messages postés 227 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 6 décembre 2020 2
18 oct. 2017 à 16:31
Merci beaucoup pour ta réponse, donc de ce que je comprends, une commande pour cmd ou en .bat n'existe pas pour cette action et je dois le faire de préférence en C ou C++ mais peux tu me dire rapidement ce que c'est et comment y accéder ?
Faut-il installer quelque chose ?

Merci encore,

Snowmann
0
Whismeril Messages postés 19025 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 19 avril 2024 929
18 oct. 2017 à 16:43
Je ne connais pas bien le batch, mais il me semble que le lien que je t’ai proposé fourni une solution (que je n’ai pas essayé)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
little boy62 Messages postés 3584 Date d'inscription lundi 11 novembre 2013 Statut Membre Dernière intervention 15 avril 2024 1 757
21 oct. 2017 à 14:06
Salut.

En batch, de base : Non.

Avec un utilitaire en ligne de commande, à placer dans system32 pour l'utiliser directement en batch ou cmd : oui.

Regarde : https://superuser.com/questions/42039/change-windows-sound-volume-via-the-command-line

++
0
Snowmann Messages postés 227 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 6 décembre 2020 2
22 oct. 2017 à 11:42
Salut.

Merci beaucoup pour ta réponse, en effet nircmd à l'air de permettre quelques fonctionnalités dont celle que je cherchais. Seul problème, je l'installe mais l'ouverture ne fonctionne pas... J'ai essayé en 32 et 64 et plusieurs liens de téléchargements et toujours pareil...

Merci quand même,

Snowmann
0
little boy62 Messages postés 3584 Date d'inscription lundi 11 novembre 2013 Statut Membre Dernière intervention 15 avril 2024 1 757 > Snowmann Messages postés 227 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 6 décembre 2020
Modifié le 22 oct. 2017 à 13:18
...

Tu as lu ce que j'ai écrit ?

Utilitaire en ligne de commande, à utiliser via cmd ou batch.


Si tu (double) cliques dessus, ça marchera pas. ^^

++
0
Snowmann Messages postés 227 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 6 décembre 2020 2
Modifié le 22 oct. 2017 à 16:55
Oui oui bien-sûr mais je ne sais pas si le simple téléchargement a suffit à avoir nircmd opérationnel, ou s'il faut une action supplémentaire, celle que je ne peux pas faire justement.
Dans tous les cas j'ai essayé la commande : nircmd.exe mutesysvolume 1 dans un ficher batch ou via cmd et cela n'a pas marché

Merci de ta patience ;)
0
little boy62 Messages postés 3584 Date d'inscription lundi 11 novembre 2013 Statut Membre Dernière intervention 15 avril 2024 1 757
Modifié le 22 oct. 2017 à 17:13
Dans tous les cas j'ai essayé la commande : nircmd.exe mutesysvolume 1 dans un ficher batch ou via cmd et cela n'a pas marché 


Et il y au message d'erreur ?
As-tu bien mis nircmd.exe dans le dossier system32 ?

Je vais tenter.


EDIT : chez moi, ça fonctionne.


++
0
Snowmann Messages postés 227 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 6 décembre 2020 2
23 oct. 2017 à 09:28
Je te dis ce que je fais :
-je télécharge nircmd
-il est en zip et n'est pas dans system 32
-dans un tuto que j'avais vu il était dit d'ouvrir nircmd.exe et de cliquer sur "copy to windows directory", je le fais mais le message d'erreur "Failed to copy Nircmd !" apparait...

Est-ce que je fais les bonnes actions ? Sinon peux tu me décrire les tiennes ?
0
little boy62 Messages postés 3584 Date d'inscription lundi 11 novembre 2013 Statut Membre Dernière intervention 15 avril 2024 1 757
25 oct. 2017 à 16:58
Salut.

tu ne saurais pas comment remettre le son, donc avec la commande : nircmd.exe changesysvolume 0 mais à la fin de l'éxecution du batch, par exemple si la commande ouvre un programme,

Hmmm, tu veux dire à la fermeture de CMD, et donc quand le script est interrompu ?


++
0
Snowmann Messages postés 227 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 6 décembre 2020 2
25 oct. 2017 à 20:03
Eh bien à la fermeture de ce qu'ouvre mon fichier batch en fait...
Cela devrait faire :
1-couper le son
2-ouvrir le programme
3-je ferme le programme
4-le son se rallume

--
0
little boy62 Messages postés 3584 Date d'inscription lundi 11 novembre 2013 Statut Membre Dernière intervention 15 avril 2024 1 757
25 oct. 2017 à 20:27
Donc un Call suffit.

Car avec avec call pour lancer le programme, le script se met en pause, et donc attend que le programme se ferme pour continuer.


++
0
Snowmann Messages postés 227 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 6 décembre 2020 2
26 oct. 2017 à 08:53
Et... Qu'est ce que call ?

--
0
little boy62 Messages postés 3584 Date d'inscription lundi 11 novembre 2013 Statut Membre Dernière intervention 15 avril 2024 1 757 > Snowmann Messages postés 227 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 6 décembre 2020
26 oct. 2017 à 10:09
Une commande cmd. lol
0
Snowmann Messages postés 227 Date d'inscription samedi 14 octobre 2017 Statut Membre Dernière intervention 6 décembre 2020 2
26 oct. 2017 à 10:27
Tu pourrais me montrer le script si on veut pas exemple ouvrir chrome ?

...Merci ;)
0