7-zip açık kaynak olduğundan, bu özelliği kendiniz (tee hee) uygulayabilir veya çekirdek geliştiricilere sizin için yapmak için dilekçe / ödeme yapabileceğinizi varsayalım. Bunun yerine:
7-zip seçeneklerini yapılandırarak yapamazsınız, ancak yeni bir bağlam menüsü öğesi oluşturarak yapabilirsiniz. Metin maketiniz gibi dinamik olmayacak, ancak sonuçlar aynı olacaktır.
Temel olarak yapmanız gereken, belirttiğiniz dosyayı almak için doğru parametrelerle 7-zip'i başlatan ve bugünün tarihini dosya adı olarak sağlayan bir arşive ekleyen bir toplu iş komut dosyası oluşturmaktır.
Bu komut dosyası bunu yapacaktır ( buradan komut dosyasına göre ). Bunu şu adlı yeni bir metin dosyasına yapıştırın 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
Ardından, Varsayılan Programlar Düzenleyicisi gibi bir yardımcı program kullanarak , bu toplu komut dosyasını işaret eden dosyalar için yeni bir bağlam menüsü öğesi ekleyebiliriz. Kolaylık sağlamak için, bu değişikliği bir reg dosyası olarak dışa aktardım, böylece bunu biten yeni bir metin dosyasına kopyalayabilir .reg
ve kayıt defterinde birleştirmek için çift tıklayabilirsiniz.
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\""
7 zip ayarlarıyla ilgili olarak:
Söz konusu alt menü 7-zip ile kaydedilir ve 7-Zip Dosya Yöneticisi'ni açıp Tools
-> Options
-> Plugins
seçeneğine gidip "7-Zip" i seçip alt menüde görünenleri bu programın seçeneklerinden yapılandırabilirsiniz. Options
. Bu penceredeki listede, bağlam menüsünde o ikincil liste için kullanılabilen tüm yerleşik seçenekler bulunur.