Exécutez .bat avec le raccourci Windows Lnk

la programmation


je veux exécuter le fichier bat avec le raccourci Windows exécutable .exe lnk

Ce que j’ai essayé :

j’ai essayé plusieurs façons mais je n’ai pas fonctionné

Solution 1

1) Créez votre fichier .BAT :
DoDir.bat

dir >D:\temp\DirContent.txt

2) Faites un clic droit sur le bureau, sélectionnez “Nouveau…Raccourci”.
3) Accédez à l’emplacement où vous enregistrez le fichier .BAT :

D:\Temp\dodir.bat

4) Cliquez sur Suivant
5) Cliquez sur Terminer
6) Double-cliquez sur le raccourci.
7) vérifiez le fichier de sortie :
DirContent.txt

Volume in drive D is [DELETED]
 Volume Serial Number is [DELETED]

 Directory of D:\Temp

15/09/2019  08:38    <DIR>          .
15/09/2019  08:38    <DIR>          ..
12/09/2019  11:33               214 .NETFramework,Version=v4.6.2.AssemblyAttributes.cs
15/09/2019  06:43           151,518 AdobeARM.log
08/09/2019  13:12           559,480 AndroidDesigner551023013106060069.dll
08/09/2019  13:12         6,000,640 AndroidDesigner551023013106060069.pdb
08/09/2019  15:12             2,236 application_data.xml
15/09/2019  06:32                 0 aria-debug-14180.log
01/09/2019  12:18    <DIR>          Autodesk
...

Solution 2

Si vous souhaitez exécuter un fichier exécutable à partir du script .bat, vous devez ajouter une seule ligne :

VB
start /d "path" file.exe

Plus de détails, vous trouverez ici : Démarrer – Démarrer un programme – Windows CMD – SS64.com[^]

[EDIT]

Si vous souhaitez ajouter un raccourci vers le fichier .bat, suivez les instructions :
1) Cliquez sur le bouton droit de la souris sur le bureau
2) Choisissez “Nouveau->Raccourci”
3) Suivez l’assistant
C’est tout!

D’ailleurs: Manche d’origine[^] j’ai déjà expliqué comment y parvenir (voir points 2 à 5)

Solution 3

Je sais que c’est un vieux sujet mais je cherche la même solution. Je pense que ce qu’il veut accomplir, c’est ajouter un fichier bat comme paramètre de lancement pour un raccourci d’application spécifique LNK. Comme par exemple, lors de l’exécution d’un jeu comme Counterstrike, il souhaite ajouter un fichier bat spécifique dans le paramètre de lancement pour exécuter ce fichier bat avant d’exécuter counterstrike.exe.

Ma solution consiste à modifier le fichier bat et à ajouter une commande d’exécution à l’application spécifique que vous souhaitez exécuter et à créer un raccourci pour ce fichier bat à l’aide de l’icône de l’application que vous souhaitez exécuter.

Mais comme le voulait l’OP, ce serait bien si cela pouvait être réalisé en utilisant le paramètre de lancement d’ailleurs.

Solution 5

C’est une nouvelle façon que je n’ai jamais vue auparavant. Je l’ai fait aujourd’hui.
Comment ça fonctionne? Les lignes écrites ci-dessous sont utilisées comme noms de fichiers. L’extension du fichier n’a pas d’importance ou peut ne pas exister du tout. Il est important de faire un clic droit pour lancer le fichier à l’aide de Windows Powershell.
Pour une utilisation permanente, j’en doute, il faut utiliser une extension rare. Par exemple, .zzz et enregistrez-le comme ouvert en permanence à l’aide de Powershell.

pour ouvrir un répertoire C:\Windows

(New-Object -ComObject Wscript.Shell).Run('explorer C'+[char]58+[char]92+'Windows'+[char]92,1,'false')

pour démarrer C:\Windows\notepad.exe

(New-Object -ComObject Wscript.Shell).Run('explorer C'+[char]58+[char]92+'Windows'+[char]92+'notepad.exe',1,'false')
(New-Object -Com WScript.Shell).Exec('notepad')

pour ouvrir https://github.com

(New-Object -ComObject Wscript.Shell).Run('explorer https'+[char]58+[char]47+[char]47+'github.com',0,'false')

msgBox

-c (New-Object -ComObject Wscript.Shell).popup('ItsFunny!',0,'')
-c (New-Object -с Wscript.Shell).popup('ItsFunny!',0,'')
-c ((New-Object -ComObject ('htmlfile')).parentWindow).alert('')

Solution 4

La façon de procéder est de :
1. Créez le fichier batch
2. Créez le raccourci du fichier batch
3. Cliquez avec le bouton droit sur le raccourci et sélectionnez « Propriétés »
4. Sous l’onglet Raccourci, modifiez la « Cible » : ajoutez Explorer.exe devant le chemin du lot.

Bizarre hein ? Mais ça marche !
Un autre avantage de cette procédure est que vous pouvez désormais épingler le raccourci vers le menu Démarrer et la barre des tâches.

コメント

タイトルとURLをコピーしました