batファイル名のiniファイルが読む方法が分からないので検索方法をご助力頂きたい

実現したいこと

hoge.bat
から
そのファイル名.ini(この場合だったらhoge.ini)
を読み込みたい

前提

ファイル操作のbatファイルを作っていて疑問が出てきたので返答頂けますと嬉しく思います。

発生している問題・エラーメッセージ

_gaName

と以下のソースで読んでいない

該当のソースコード

main.bat

1@echo off 2title Main 3setlocal enabledelayedexpansion 4 5 6set FILENAME=%0 7set FILEEXCEPTEXTENSION=%FILENAME:~0,-4% 8 9echo %FILEEXCEPTEXTENSION%.ini_wo_yomu 10 11rem for /f "tokens=1,* delims==" %%a in (main.ini) do ( 12rem for /f "tokens=1,* delims==" %%a in ("%FILEEXCEPTEXTENSION%.ini") do ( 13for /f "tokens=1,* delims==" %%a in (%FILEEXCEPTEXTENSION%.ini) do ( 14 set %%a=%%b 15) 16 17 18echo %Name%_gaName 19 20echo end 21 22endlocal

main.ini

1; My Name 2Name=MIMI 3

試したこと

ググったのですが該当の記事探せませんでした……

補足情報(FW/ツールのバージョンなど)

とりあえずWindowsで動作予定です。

どなたかなんと検索すれば良いのか手助け頂けますようお願い申し上げます。

コメントを投稿

0 コメント