アプリ版:「スタンプのみでお礼する」機能のリリースについて

バッチ作成(フォルダ作成、ファイルコピーフォルダ削除)について
2つのbatファイルを作成したいのですがもしご存知の方がいらっしゃったら、下記処理内容のバッチを作成いただけないでしょうか? 

詳細は下記になります。 

バッチ1 
<処理内容> 

(1).「システム日付の月の前月分」フォルダを作成する。(例. システム日付が2019年7月14日の場合、「201906」フォルダを作成する)  
(2). 「システム日付の前々月分」フォルダの中にあるExcel「ファイル1.xlsx」を(1)の処理で作成したフォルダにコピーする 

バッチ2 
<処理内容> 

(1). システム日付の月から見て、3ヶ月前のフォルダを削除する(例.システム日付が2019年7月14日の場合、「201904フォルダ」を削除する) 

フォルダは全て同じ階層におく予定です。

A 回答 (1件)

set YYYYMM=%DATE:~0,4%%DATE:~5,2%


call :ZENGETSU
set F1=%YYYYMM%
call :ZENGETSU
set F2=%YYYYMM%
call :ZENGETSU
set F3=%YYYYMM%

mkdir %F1%

copy %F2%\ファイル1.xlsx %F1%

rd /s /q %F3%

exit /b

:ZENGETSU
set /a YYYYMM-=1
if %YYYYMM:~4,2% == 00 set /a YYYYMM-=88
exit /b
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!