Lancer le fichier Batch en arrière-plan lorsque windows démarre
Comment puis-je exécuter un fichier batch chaque fois que windows démarre aussi je dois l'exécuter dans le fond(sans que la fenêtre de commande s'affiche)? J'utilise Windows Xp. Mon exigence actuelle est que je veux démarrer le serveur Tracd en utilisant les commandes en ligne de commande chaque fois que Windows démarre.
6 réponses
ajoutez votre programme dans le registre :
Run - Ce sont les emplacements de démarrage les plus communs pour les programmes à installer Auto start à partir. Par défaut, ces clés ne sont pas exécutées en mode sûr. Si vous préfixez la valeur de ces touches avec un astérisque, *, est s'exécutera en Mode sûr. Clefs De Registre:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run registry key
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run registry key
alors vous pouvez lancer votre lot dans un mode invisible :
wscript.exe "C:\yourpath\invis.vbs" "your_file.bat"
Dans invis.vbs mettre...
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
deux autres posibilités de démarrage:
- vous pouvez toujours ajouter le fichier bat dans le dossier de démarrage,
- ou le lancer comme un réglage de tâche programmé pour fonctionner sur logon.
vous pouvez faire tourner une application comme un service.
Vérifier cet article pour plus de détails:
vous pouvez utiliser autoexnt pour cela. Il a été conçu à l'origine Pour windows NT, mais fonctionne toujours dans les nouvelles versions de windows.
vous devez télécharger le kit de ressources de Windows 2003 pour l'obtenir.
il y a aussi hstart , un programme tiers qui a bien fonctionné pour mes besoins. Il est maintenu trop. La dernière version est sortie le 7 juillet 2010.
vous pouvez simplement utiliser la commande start.
Start google.com
Cela ouvrira dans votre navigateur par défaut.