バッチファイルで新しい日記を作るコードを作って欲しい

その他

6 Res. 6 MONA 1 Fav.

1 :B9四段:2014/08/01 23:56:16 (10年前)  0MONA/0人

日記をつけていきたいと思っているんだがいちいち「テキストを開く」「日記を書く」「日記ファイルに保存」という手順にすると面倒臭い。

バッチファイルで「日記ファイル」の中に「その日の日付の入ったテキストファイル」を作成し、日記が書けるように「その日の日付のテキストファイルを開く」ことができるバッチファイルのコードを作ってください。
作ってくれた人には先着1名に5mona差し上げます。

2 :名無し四段:2014/08/02 00:25:15 (10年前)  5MONA/1人

::こういうこと?
@echo off
set folder="日記ファイル"
set name=%date:~-10,4%%date:~-5,2%%date:~-2,2%.txt
if not exist %folder% mkdir %folder%
echo %date:~-10,4%年%date:~-5,2%月%date:~-2,2%日>> %folder%\%name%
echo.>> %folder%\%name%
%folder%\%name%

3 :ショボ-ン八段錬士福者:2014/08/02 00:26:58 (10年前)  0MONA/0人

::つけるのは流石

4 :名無し二段:2014/08/02 00:28:19 (10年前)  0MONA/0人

アサガオの観察日記つけるの?

5 :名無し二段:2014/08/02 00:30:05 (10年前)  1MONA/1人

ひと足遅かったか・・・
@ECHO OFF
SET filename=%date:~-10,4%%date:~-5,2%%date:~-2,2%.txt
IF EXIST %filename% (GOTO FILE_OPEN) ELSE GOTO FILE_CREATE
:FILE_CREATE
ECHO %date% > %filename%
GOTO FILE_OPEN
:FILE_OPEN
START %~dp0%filename%

6 :B9四段:2014/08/02 01:06:06 (10年前)  0MONA/0人

>>2
まさにこういうのだ
ありがとう!

お気に入り

新規登録してMONAをもらえた

本サイトはAsk Mona 3.0に移行しましたが、登録すると昔のAsk Monaで遊ぶことができます。

新規登録ログイン