Exécutez le Fichier de commandes Sur la Start-up
Est-il un moyen de démarrer plusieurs programmes dans un fichier de commandes au démarrage du système? En outre, dans ce fichier de commandes, je voudrais être en mesure de dire: une Fois que j'exécute un programme, attendre jusqu'à ce que complètement charges, et de l'exécuter au prochain programme.
Toute aide serait appréciée.
- Je pense que cette question est mieux placé sur le super-Utilisateur. De toute façon les applications de démarrage sont à la fois dans le registre et un dossier spécial. Votre deuxième question est plus complexe: vous avez besoin de l'aide du programme que vous souhaitez exécuter (est-il interactif? il va signer et de retourner immédiatement?)
- Mon plan était de désactiver le chargement de tous les éléments de démarrage (dans la configuration du système), et seulement de charger les services système. Puis remplacez que la fonction du système avec un fichier de commandes qui se charge de tous les éléments de démarrage. Je ne sais pas si ça marcherait mieux, mais j'ai pensé que je pourrais le tester, pour voir si les choses encore charger lentement (au démarrage). Aucun des programmes que je serait le chargement nécessite aucune interactivité.
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème dans Win7 concernant l'exécution d'un script (.chauve-souris) au démarrage (Lorsque l'ordinateur démarre vs quand quelqu'un se connecte) qui permettrait de modifier les paramètres réseau à l'aide de la commande netsh. Ce qui a fini par travailler pour moi a été la suivante:
Cliquez sur “Créer une Nouvelle Tâche” sur le côté droit de l'écran et réglez les paramètres comme suit:
un. Définir le compte d'utilisateur pour le SYSTÈME de
b. Choisissez "Exécuter avec les autorisations maximales"
c. Choisissez le système d'exploitation Windows7
Choisissez “Au Démarrage” dans le menu déroulant, cliquez sur Activé et appuyez sur OK
Si vous exécutez une .fichier bat, cmd, comme le programme de la mettre
/c .chauve-souris
Dans la zone Ajouter des arguments champ
être prévue.
Pour exécuter un fichier de commandes au démarrage: démarrer >> tous les programmes >> cliquez à droite de démarrage >> ouvrir >> à droite, cliquez sur fichier batch >> créer un raccourci >> faites glisser le raccourci vers le dossier de démarrage.
Le chemin du dossier est :
[D|C]:\Profiles\{User}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Win/System32
répertoire?D:\Profiles\{User}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Pour lancer le fichier batch au démarrage de votre système, vous pouvez également utiliser une clé de registre.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Ici, vous pouvez créer une chaîne de caractères. Que le nom vous pouvez choisir n'importe quoi et les données est le chemin d'accès complet à votre dossier.
Il est aussi la clé de registre
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
à exécuter quelque chose, à seulement au prochain démarrage de votre système.
Il y a un peu de moyens pour exécuter un fichier de commandes sur démarrer. Celui que j'utilise habituellement est par le planificateur de tâches. Si vous appuyez sur la touche windows puis tapez le planificateur de tâches, il viendra comme une option (ou de trouver par le biais de administerative outils).
Lorsque vous créez une nouvelle tâche, vous pouvez choisir de déclencher des options telles que " À ouvrir une session pour un utilisateur spécifique, sur le poste de travail déverrouiller etc. Puis, dans les actions que vous sélectionnez démarrer un programme et de mettre le chemin complet vers votre script batch (il existe également une option pour le mettre tout en ligne de commande arguments requis).
Voici un exemple de script pour lancer un Débordement de Pile dans Firefox:
Aller à Courir (WINDOWS + R) et
Type
shell:startup, collez votre .fichier bat là !
Si votre Windows dans une langue différente de l'anglais, vous pouvez lancer le Planificateur de Tâches,
Une autre option serait d'exécuter le fichier de commandes en tant que service, et définissez le démarrage du service pour les "Automatique" ou "Automatique (Début différé)".
Cochez cette question pour plus d'informations sur la façon de le faire, personnellement, j'aime NSSM le plus.