@echo off echo. echo これは、TAB区切りCSVファイルを、Panasonic電話機用の電話帳に変換するバッチファイルです。 echo. echo CSVファイルの書式は以下です。 echo グループ番号^表示名^ヨミガナ^電話番号 echo グループ番号は01〜09の半角数字、ヨミガナは半角カナ、電話番号は半角数字 echo. echo. echo ※大切なファイルは必ずバックアップをとっておいて下さい。 echo.※万が一消えてしまっても、責任は持てません。 echo. echo. set /p FileNum=電話帳ファイルNo.を指定してください[0-9]: if "%~dp10000000%FileNum%.txt" equ "%~dpnx1" ( echo %~dp10000000%FileNum%.txt" と "%~dpnx1"は同じファイルです。 echo 生成元と生成先のファイル名を同じにすることはできません。 echo. echo 終了します pause exit) echo. echo 0000000%FileNum%.txtは元ファイル(%~nx1)と同フォルダに出力され、同名ファイルがあれば上書きされます。 echo. echo. echo. echo 0000000%FileNum%.txtの出力をを開始します。中止するには CTRL+C か、このDOS窓の閉じるボタンを押してください。 pause echo char=01>"%~dp10000000%FileNum%.txt" echo version=001>>"%~dp10000000%FileNum%.txt" echo model=f_PD552>>"%~dp10000000%FileNum%.txt" echo title=>>"%~dp10000000%FileNum%.txt" echo.>>"%~dp10000000%FileNum%.txt" echo 1002 1000 1001 2000>>"%~dp10000000%FileNum%.txt" for /f "usebackq tokens=* delims= " %%i in ( "%~1" ) do (echo %%i:0:0>>"%~dp10000000%FileNum%.txt") echo. echo. : echo. : echo. : echo. echo 0000000%FileNum%.txtの出力が終了しました。 echo. echo マニュアルを確認し、このファイルを適切なフォルダに配置した後、電話機で読み込み操作を行ってください。 echo. echo. echo 終了します echo. pause