Programmer du .bat

J'ai récemment appris à faire un .bat pour exécuter un fichier ou éteindre l'ordi, avec un compte à rebours.

Mon fichier:

start shutdown.exe -s -t 1800

start C:Users/Skunk/Desktop/une_chanson.mp3


J'aimerais approfondir les utilisations de ce genre de "petit programmes" mais je ne trouve pas de liste de commandes sur le net, j'ai trouvé par hasard la commande "start" et "-s -t" sur des forums en sachant précisément ce que je cherchais.

Est-ce que quelqu'un sait où je peux trouver ça ?

Poster un commentaire
anonyme
anonyme
a
10 ans

Commentaire supprimé.

Skunk
Skunk
10 ans

@NeySlim: Mon antivirus bloquait le site, j'ai désactivé l'option et batcher me semble bien pratique comme site, merci !

Skunk
Skunk
10 ans

Le "back slash" n'appairait pas dans le texte, je l'ai remplacé par des /

The_Kas_Machine

tu trouve pas un site qui éxplique le BAT ? surprenant..

Skunk
Skunk
10 ans

@Tonio1018: Je tombe sur des sites où ils en mettent quelques unes, mais par je ne trouve jamais la commande -s -t par exemple.

LeSchtroumpf

@Skunk: -s -t c'est seulement des parametre de start non ?
RTFM

Skunk
Skunk
10 ans

@LeSchtroumpf: Haha, link moi le manuel alors, parce que le mien se limite à "help" dans le dos.

LeSchtroumpf

@Skunk: out dépend de ce que tu veux faire. Tu cherches quelque chose comme ça : http://php.net/ Mais pour du .bat c'est ça ?

Skunk
Skunk
10 ans

@LeSchtroumpf: oui !

Hadoken
Hadoken
10 ans

tapes Help dans la console, ou help suivi du nom de la commande "help start" par exemple

Skunk
Skunk
10 ans

@Hadoken: Ça fonctionne pour toutes les commandes qui apparaissent quand tu tape help, mais pour celles qui sont pas dedans (et qui pourtant fonctionnent): "cette commande n'est pas prise en charge par l'utilitaire d'aide"

Skunk
Skunk
10 ans

@Hadoken: Ça me donne les mêmes résultats qu'avec "help nomdelacommmande"

Hadoken
Hadoken
10 ans

@Skunk: donne des noms de commandes que tu vois pas

Skunk
Skunk
10 ans

@Hadoken: -s et -t

Hadoken
Hadoken
10 ans

@Skunk: c'est des parametres de commandes ça

Skunk
Skunk
10 ans

@Hadoken: Ok, c'est surement pour ça que j'arrive pas à les trouver. Tu peux m'expliquer ce que c'est ?

Hadoken
Hadoken
10 ans

@Skunk: ca te permet d'avoir plus d'options sur les commandes, chaque commande à ses propres arguments. Pour les connaitre tu tapes "nomDeLaCommande /?" (ou alors help nomDeLaCommande)
par ex pour shutdown j'ai tapé "shutdown /?" :

shutdown [-i | -l | -s | -r | -a] [-f] [-m nom_ordinateur] [-t xx] [-c "commentaire"]
[-d up:xx:yy]

Sans argument : affiche ce message (identique à -?)
-i : affiche l'interface graphique, doit être la 1ère option
-l : ferme la session (ne peut pas être utilisé avec l'option -m)
-s : met l'ordinateur hors tension
-r : met l'ordinateur hors tension et le redémarre
-a : annule une mise hors tension système
-m nom_ordinateur : ordinateur distant à mettre hors tension / à redémarrer / annuler
-t xx : définir le délai d'expiration pour la mise hors tension à xx secondes
-c "commentaire" : commentaire de la mise hors tension (maximum de 127 caractères)
-f : force des applications en cours d'exécution à se fermer sans avertissement
-d [u][p]:xx:yy : le code de raison de la mise hors tension

Geraven
Geraven
10 ans

@Skunk: Cela permet de donner des directives à la commande que tu lances.
Pour -s et -t, ce sont des paramètres de shutdown; -s permettant de dire qu'il faut éteindre la machine (car shutdown fait bien plus que cela), et -t permet de donner le délai (que tu donnes à 1800 secondes).

Skunk
Skunk
10 ans

@Hadoken: Super, merci beaucoup !

Hadoken
Hadoken
10 ans

@Skunk: tiens ça peut t'intéresser, c'est un bout du tuto sur le batch qui était sur le sdz y'a quelque temps http://www.partage-facile.com/R26JLG3J07/tuto_3_2330_1_le_batch.zip.html

Skunk
Skunk
10 ans

@Hadoken: Le fichier n'existe plus, mais le site du zéro a l'air d'être plein de tutos intéressants et apparemment il y en a un en construction http://www.siteduzero.com/forum/sujet/big-tuto-renovellement-du-tutoriel-ms-dos-et-batch-14132

le_pacificateur

Tu tapes "commandes dos" sur le net tu aura de la doc à coups sûr.

Nell
Nell
10 ans

Sinon, y'a jetaudio qui intègre un timer de ce genre (éteindre dans x minutes, lancer la musique à tel heure etc etc...). Plutôt que de s'ennuyer avec du bash.

Skunk
Skunk
10 ans

@Nell: Je préfère apprendre à coder un petit peu et pouvoir faire ça sur n'importe quel ordi que d'avoir un programme tout fait. Puis je trouve ça intéressant.

choualinou
choualinou
10 ans

Connard de kikoo-scripteur.

Cette page est réservée aux ADULTES

Tu es sur le point d'accéder à un site web qui contient du matériel explicite (pornographie).

Tu ne dois accéder à ce site que si tu as au moins 18 ans ou si tu as l'âge légal pour visionner ce type de matériel dans ta juridiction locale, l’âge le plus élevé étant retenu. En outre, tu déclares et garantis que tu ne permettras aucun mineur à d'accéder à ce site ou à ces services.


En accédant à ce site, tu acceptes nos conditions d'utilisation.