拖放無法直接在目標地點解壓是因為OLE(Object Linking and Embedding)的運行原理,導致從壓縮軟件拖放到explorer上的時候,程序只知道交互的目標是「explorer」而不知道具體的位置。
所以它只能將文件解壓到temp中再交由explorer將解壓後的文件移動到目標位置。會複製過去的原因是默認的臨時文件夾是在c盤下的,而你的目標位置在別的盤裡面,跨盤就會進行「複製」而不是「剪切」。
如果不希望解壓到臨時文件夾的話可以直接用「解壓到×××」功能,直接將目標的路徑告訴軟件,這樣就可以直接在指定的位置下解壓文件。
如果是不希望複製行為發生的話可以把壓縮軟件的臨時文件夾改到你常用的盤裡面,這樣explorer會直接移動文件到目標位置而不是複製過去