7-zip è open source, quindi suppongo che tu possa implementare questa funzione tu stesso (tee hee) o richiedere / pagare agli sviluppatori principali di farlo per te. Al posto di ciò:
Non puoi farlo configurando le opzioni 7-zip, ma puoi farlo creando una nuova voce di menu contestuale. Il testo non sarà dinamico come il tuo mockup, ma i risultati saranno gli stessi.
Fondamentalmente quello che dovrai fare è creare uno script batch che avvii 7-zip con i parametri giusti per prendere il file specificato e aggiungerlo a un archivio, fornendo la data odierna come nome del file.
Questo script lo farà (basato sullo script da qui ). Incollalo in un nuovo file di testo chiamato 7ztoday.bat
:
@echo off
FOR /F "TOKENS=1* DELIMS= " %%A IN ('DATE/T') DO SET CDATE=%%B
FOR /F "TOKENS=1,2 eol=/ DELIMS=/ " %%A IN ('DATE/T') DO SET mm=%%B
FOR /F "TOKENS=1,2 DELIMS=/ eol=/" %%A IN ('echo %CDATE%') DO SET dd=%%B
FOR /F "TOKENS=2,3 DELIMS=/ " %%A IN ('echo %CDATE%') DO SET yyyy=%%B
"%programfiles%\7-zip\7z.exe" a %mm%%dd%%yyyy%.7z %1
Quindi, utilizzando un'utilità come Editor programmi predefiniti , possiamo aggiungere una nuova voce di menu contestuale per i file che puntano a questo script batch. Per comodità, ho esportato questa modifica come file reg, quindi puoi semplicemente copiarla in un nuovo file di testo che termina con .reg
e fare doppio clic per unire nel registro.
Windows Registry Editor Version 5.00
; Created with Default Programs Editor
; http://defaultprogramseditor.com/
; Add Verb
[HKEY_CURRENT_USER\Software\Classes\*\shell\AddToTodaysArchive_verb_key]
@="Add file to today's archive"
[HKEY_CURRENT_USER\Software\Classes\*\shell\AddToTodaysArchive_verb_key\command]
@="\"C:\\Users\\Public\\7ztoday.bat\" \"%1\""
Per quanto riguarda le impostazioni a 7 zip:
Quel particolare sottomenu è registrato da 7-zip e puoi configurare ciò che appare nel sottomenu dalle opzioni di quel programma, aprendo il File Manager 7-Zip e andando su Tools
-> Options
-> Plugins
, seleziona "7-Zip", quindi fai clic su Options
. Nell'elenco in quella finestra sono presenti tutte le opzioni integrate disponibili per quell'elenco secondario nel menu contestuale.