(1)バッチファイル本体|ドラッグ&ドロップを受け止める側
-
Windowsの場合、デスクトップの何もないところで[右クリック]>[新規作成]>[テキストドキュメント]でテキストファイル〔なんでもいい名前.txt〕をつくります。
-
[なんでもいい名前.txt]に、以下の内容をコピー&ペーストして、保存します。
@echo off
for /f %%a in (%1) do (copy nul %%a)
exit
-
エクスプローラーで[なんでもいい名前.txt]を選択して[F2]を押し、[なんでもいい名前.txt]というファイル名を、拡張子〔.XXXの部分〕ごと[なんでもいい名前.bat]というファイル名に書き換えて保存します。
これでバッチファイルが完成しました。
現在時刻を含む情報をクリップボードに読み込むバッチファイル
■Windowsのバッチファイル中で日付をファイル名に使用する (1/2):Tech TIPS - @IT
0|1|2|3|4|5|6|7|8|9
2|0|2|0|/|0|1|/|0|1
1|2|:|1|2|:|1|2|
HUGO用
@echo off
set TIME2=%TIME: =0%
echo lastmod date = "%DATE:~0,4%-%DATE:~5,2%-%DATE:~8,2%T%TIME2:~0,2%:%TIME2:~3,2%:%TIME2:~6,2%+09:00"| clip
以上のコードを(.bat)というファイルにしてクリックすると、以下のような文字列が生成されクリップボードにコピーされます。
[Ctrl]+[V]で貼り付けることができます。
lastmod date = "2020-08-01T20:29:39+09:00"
year-4-month-date-hour-minute-second|14digit|+ファイル名|20200804033925
@echo off
set TIME2=%TIME: =0%
echo %DATE:~0,4%%DATE:~5,2%%DATE:~8,2%%TIME2:~0,2%%TIME2:~3,2%%TIME2:~6,2%_daibunrui_shobunrui_file-name.md| clip
以上のコードを(.bat)というファイルにしてクリックすると、以下のような文字列が生成されクリップボードにコピーされます。
[Ctrl]+[V]で貼り付けることができます。