AHK 用熱鍵生成所選檔案的副本

2021-07-25 23:11:36 字數 927 閱讀 9986

tc不允許按ctrl+左鍵拖動檔案在當前資料夾建立副本

用autohotkey自己解決,實現點選檔案按capslock+d 生成乙份副本。

簡版:

capslock & d::

clipboard = ; 清空剪貼簿

send, ^c

clipwait, 2

if errorlevel

send, ^v

return

;2023年1月11日16:23:04

;功能:給檔名加上版本號以備份之

;使用說明:

;1、在資源管理器或者tc中,點選1個或多個檔案

;2、按capslock+d生成乙份檔案副本,生成規則同explorer資源管理器

#persistent

#singleinstance force

capslock & d::

;熱鍵為tc增加生成檔案副本

sname:=getfilepath()

tname :=getfolder(sname) . getnamenoext(sname) . " - " . "副本" . getext(sname)

loop

until !errorlevel

return

getfilepath()

clipboard=%clipboard%

filepath= %clipboard%

} ifwinactive ahk_class ttotal_cmd

return filepath

}sendtccommand(commandid)

getfolder(sname)

getfilename(sname)

getnamenoext(sname)

getext(sname)

Linux 用dd生成指定大小的檔案

我們在測試或除錯的時候,有時候會需要生成某個size的檔案,比如在測試儲存 系統時,需要將磁碟剩餘空間減少5g,最簡單的辦法就是拷貝乙個5g的檔案過來,但是從哪兒去弄這樣大小的檔案呢,或許你想到隨便找乙個檔案,不停的拷貝,最後合併,這也不失為一種辦法,但是有了dd,你會更容易且更靈活的實現 我們來c...

用shell計算某個檔案的生成時間

背景 例如,你可能會通過某個標識檔案的生成時間,來監控某個程序或某個應用,介紹乙個,計算某檔案生成時間的方法。指令碼內容如下 bin bash dir opt data cd dir 顯示檔案的全時間ls full time 只取日期 date ls full time 1.txt cut d f ...

用gcc編譯生成靜態鏈結庫 a檔案的方法

1 用gcc的 c選項生成.o檔案,如 gcc c test1.c test2.c test3.c 編譯後會生成test1.o test2.o test3.o三個目標檔案。2 然後用ar命令生成.a檔案,如 ar crv test.a test1.o test2.o test3.o 我們知道靜態庫也...