Comment ouvrir un programme par lots en plein écran sans barre de défilement?

Je veux créer un fichier batch qui s'ouvre en plein écran comme si vous appuyez sur Alt-Enter. Et je voudrais sans barre de défilement, mais je n'ai rien trouvé sur elle.

J'ai entendu que vous pouvez utiliser vbs pour envoyer des boutons, mais comment faire cela?

Souvenez-vous d'utiliser Windows 10

Il semble que la touche sendkeys à envoyer soit F11 plutôt que Alt + Enter, donc un exemple de script de lot logique qui ouvre une fenêtre CMD, maximise cette fenêtre en plein écran, puis exécute une certaine logique, etc.

Je ne suis pas certain qu'il existe une solution de script par lots disponible pour que la barre de défilement de l'invite de commande disparaisse, mais ci-dessous est une méthode qui fonctionnera sur Windows 10 pour rendre l'invite de commandes (CMD) en plein écran avec la barre de défilement.

Exemple de script par lots

 @ECHO OFF :VBSDynamicBuild SET TempVBSFile=%temp%\~tmpSendKeysTemp.vbs IF EXIST "%TempVBSFile%" DEL /F /Q "%TempVBSFile%" ECHO Set WshShell = WScript.CreateObject("WScript.Shell") >>"%TempVBSFile%" ECHO Wscript.Sleep 900 >>"%TempVBSFile%" ECHO WshShell.SendKeys "{F11}" >>"%TempVBSFile% ECHO Wscript.Sleep 900 >>"%TempVBSFile%" CSCRIPT //nologo "%TempVBSFile%" :: Put whatever logic below for your script to run in the full screen CMD window ECHO Logic is fun ECHO Fun is Logic ECHO Just logically fun PAUSE GOTO EOF 

Autres ressources

  • Sendkeys
  • Cscript