進め、自分。

ゲームプログラマがC++のことなどを。

右クリックメニューから、今日の日付フォルダを作成

Windowsの右クリックメニューから、今日の日付フォルダを作成できるようにしました。

f:id:dinks:20200710010736j:plain

「2020-07-10」といった名前のフォルダをすぐに作成できます。

以下のテキストを「MakeTodayFolder.reg」という名前で保存し、レジストリに登録しています。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\MakeTodayFolder]
@="今日の日付フォルダ作成"
"ExtendedSubCommandsKey"="Directory\\shell\\MakeTodayFolder\\sub"

[HKEY_CLASSES_ROOT\Directory\shell\MakeTodayFolder\sub]

[HKEY_CLASSES_ROOT\Directory\shell\MakeTodayFolder\sub\shell]

[HKEY_CLASSES_ROOT\Directory\shell\MakeTodayFolder\sub\shell\Type1]
@="yyyymmdd"

[HKEY_CLASSES_ROOT\Directory\shell\MakeTodayFolder\sub\shell\Type1\command]
@="cmd /c md %V%\\\\%%date:/=%%"

[HKEY_CLASSES_ROOT\Directory\shell\MakeTodayFolder\sub\shell\Type2]
@="yyyy-mm-dd"

[HKEY_CLASSES_ROOT\Directory\shell\MakeTodayFolder\sub\shell\Type2\command]
@="cmd /c md %V%\\\\%%date:/=-%%"

[HKEY_CLASSES_ROOT\Directory\shell\MakeTodayFolder\sub\shell\Type3]
@="yyyy_mm_dd"

[HKEY_CLASSES_ROOT\Directory\shell\MakeTodayFolder\sub\shell\Type3\command]
@="cmd /c md %V%\\\\%%date:/=_%%"



[HKEY_CLASSES_ROOT\Directory\Background\shell\MakeTodayFolder]
@="今日の日付フォルダ作成"
"ExtendedSubCommandsKey"="Directory\\shell\\MakeTodayFolder\\sub"

[HKEY_CLASSES_ROOT\DesktopBackground\shell\MakeTodayFolder]
@="今日の日付フォルダ作成"
"ExtendedSubCommandsKey"="Directory\\shell\\MakeTodayFolder\\sub"