次のようなフォルダー構造があります。
project
bin
my_program.exe
misc_stuff.exe
DROP_OVER_ME.bat
input_file.txt
基本的には、DROP_OVER_ME.bat
バッチファイルの上に入力ファイルをドラッグアンドドロップして、入力ファイルのパスをexeに渡せるようにしたいです。
これは私のバッチファイルがどのように見えるかです:
@echo off
start bin/my_program.exe %1
exit
input_file.txt
バッチ ファイルにドラッグ アンド ドロップすると、すべてmy_program.exe
が正常に機能し、入力ファイルのパスを正常に受け取り、実行されます。
ただし、input_file.txt
プロジェクト フォルダーの外にある場合、ドラッグ アンド ドロップすると、バッチ ファイルがポップアップ メッセージを表示します。
Windows は「bin/my_program.exe」を見つけることができません。名前を正しく入力したことを確認してから、もう一度やり直してください。
ファイルシステム内の任意の場所からファイルをドラッグアンドドロップできるように、バッチファイルを修正するにはどうすればよいですか?