[ad_1]
実行可能.exeショートカットWindows lnkを使用してbatファイルを実行したい
私が試したこと:
いろいろな方法を試してみますがうまくいきません
解決策 1
1) .BAT ファイルを作成します。
DoDir.bat
dir >D:\temp\DirContent.txt
2) デスクトップを右クリックし、「新規…ショートカット」を選択します。
3) .BAT ファイルを保存する場所を参照します。
D:\Temp\dodir.bat
4) 「次へ」をクリックします
5) 「完了」をクリックします
6) ショートカットをダブルクリックします。
7) 出力ファイルを確認します。
ディレクトリコンテンツ.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 ...
解決策 2
.bat スクリプトから実行可能ファイルを実行する場合は、次の 1 行を追加する必要があります。
start /d "path" file.exe
詳細については、こちらをご覧ください。 スタート – プログラムの開始 – Windows CMD – SS64.com[^]
[EDIT]
.bat ファイルにショートカットを追加する場合は、次の手順に従ってください。
1) デスクトップ上でマウスの右ボタンをクリックします
2) 「新規」→「ショートカット」を選択します。
3) ウィザードに従ってください
それだけです!
解決策 3
これが古いスレッドであることは承知していますが、同じ解決策を探しています。 彼が達成したいのは、特定のアプリのショートカット LNK の起動パラメータとしてバット ファイルを追加することだと思います。 たとえば、counterstrike のようなゲームを実行する場合、counterstrike.exe を実行する前に、起動パラメータに特定のバット ファイルを追加して、最初にそのバット ファイルを実行したいと考えています。
私の解決策は、batファイルを編集し、実行したい特定のアプリに実行コマンドを追加し、実行したいアプリのアイコンを使用してそのbatファイルのショートカットを作成することです。
しかし、OPが望んでいたように、それについては起動パラメータを使用して達成できれば良いでしょう。
解決策 4
その方法は次のとおりです。
1.バッチファイルを作成する
2.バッチファイルのショートカットを作成する
3. ショートカットを右クリックし、「プロパティ」を選択します。
4.[ショートカット]タブで[ターゲット]を変更します。バッチ パスの前に Explorer.exe を追加します。
奇妙ですね? しかし、それはうまくいきます!
これを行うことのもう 1 つの利点は、ショートカットをスタート メニューとタスク バーに固定できることです。
解決策 5
これは今まで見たことのない新しい方法です。 今日はやりました。
使い方? 以下に記述された行はファイル名として使用されます。 ファイル拡張子は重要ではないか、まったく存在しない可能性があります。 Windows Powershell を使用してファイルを右クリックして起動することが重要です。
永続的に使用するには、まれな拡張機能を使用する必要があるとは思えません。 たとえば、.zzz と入力し、Powershell を使用して常に開かれるように登録します。
ディレクトリ C:\Windows を開きます
(New-Object -ComObject Wscript.Shell).Run('explorer C'+[char]58+[char]92+'Windows'+[char]92,1,'false')
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')
https://github.com を開く
(New-Object -ComObject Wscript.Shell).Run('explorer https'+[char]58+[char]47+[char]47+'github.com',1,'false')
メッセージボックス
-c (New-Object -ComObject Wscript.Shell).popup('ItsFunny!',0,'') -c ((New-Object -ComObject ('htmlfile')).parentWindow).alert('')
[ad_2]
コメント