2009-09-29 3 views
8

Je le vois à quelques reprises dans mon script batch, mais je ne suis pas certain de ce qu'il fait réellement. Les deux occurrences sont en dessous d'un @echo (qui affiche le texte suivant sur la console) et sont des copies exactes du texte qui est imprimé avec @echo.Que fait la commande de script batch @title?

Répondre

18

Sans surprise, il sets the title de la fenêtre d'invite de commande le lot est en cours d'exécution. Le @ empêche la ligne d'être renvoyé à l'invite.

26
  • @ signifie "ne pas répercuter cela, il suffit de l'exécuter".
  • title permet de définir le titre de la fenêtre cmd.exe.

Essayez title /? à partir de l'invite de commande.

4

Il définit le titre de la barre de titre de la fenêtre de commande en cours.

Si vous exécutez le script suivant dans un fichier de commandes, vous verrez un exemple:

@title = "My Title" 
pause 
2

Il « indique le titre de la fenêtre d'invite de commande » (trouvé en exécutant title /?).

+0

Intéressant ... Je ne l'ai jamais vu changer réellement le titre de la fenêtre avant ... –

Questions connexes