Deprecated: nl2br(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/office/common/DView.php on line 106
No.367
0
回数0
優先度0
発生日2016/11/09
仮完了
完了日
期限
タイトル汎用化する
サブタイトル
内容
@echo off

@rem ファイルの有無確認
if "%1"=="" (
echo #事故情報データバンクシステム アカウント処理用バッチ#
echo.
echo このバッチに処理するファイルをドラック&ドロップして下さい。
echo 処理を終了します。
pause
Exit
)

@REM ドラックアンドドロップされたドライブ、パス、ファイル名、拡張子を変数に設定する。
set org_csv=%1
set org_csv_filename=%~nx1
set org_csv_name=%~n1
set org_csv_ext=%~x1
set LOCAL_FOLDER=%~dp1
set TOOL_FOLDER=%~dp0

@REM 現在日時を取得して、半角数字のみに整形して変数に設定する。
set DATE_A=?TE%
set DATE_B=?TE_A:~-10%
set DATE_B=?TE_B:/=%
set TIME_A=%TIME%
set TIME_B=%TIME_A:~0,8%
set TIME_B=%TIME_B::=%

@REM 保存用フォルダを作成する
set SAVE_FOLDER="%TOOL_FOLDER%?TE_B%"
mkdir %SAVE_FOLDER%
mkdir %SAVE_FOLDER%\data
set EXT_FILE="%SAVE_FOLDER:"=%\%org_csv_name%.zip"

pause

@REM ファイルの拡張子を変更して、コピーする。
move /y %1 "%EXT_FILE%"

pause

@REM ZIPファイルを解凍する。
@REM "C:\Program Files\Lhaplus\Lhaplus.exe" /o:%SAVE_FOLDER% %EXT_FILE%
"%TOOL_FOLDER%\tools\7-Zip\7za1602\7za.exe" e -aos -pSPC$meNu -o"%SAVE_FOLDER%\data" "%EXT_FILE%"

@REM ZIPファイルを削除する。
del %EXT_FILE%

@REM アカウント発行書を作成する。
copy "%TOOL_FOLDER%\tools\様式\アカウント発行書.xlsm" "%SAVE_FOLDER%"


@REM 結果をアカウント発行書に転記する。

@echo on

start "" "%SAVE_FOLDER%"


pause
区分
ステータス
中区分個人
小区分バッチ
発生元
発生元担当
対応
対応2
連絡先
対応者新実
URL
0
大区分todo
0
登録日2016-11-09 13:43:19
最終アクセス日2016-11-09 13:43:19
更新日2016-11-09 13:43:19