Google雲端硬碟更改檔名變成上傳的陷阱

最近在 Google 串流版的雲端硬碟進行更名時,發現一個奇怪的現象,寫出來給大家參考,免得日後踩到同樣的地雷 。 :)

假設我有五個檔案。

 

121-0001.jpg

121-0002.jpg

121-0003.jpg

121-0004.jpg

121-0005.jpg

 

我想把它們改名,也就是把最後一個數字減一,理論上我只要寫這個批次檔就可以了,注意順序不可以錯誤。

 

ren 121-0001.jpg 121-0000.jpg

ren 121-0002.jpg 121-0001.jpg

ren 121-0003.jpg 121-0002.jpg

ren 121-0004.jpg 121-0003.jpg

ren 121-0005.jpg 121-0004.jpg

 

不過在實際執行後,檔案的確立刻改好了,但發現雲端硬碟程式在大量工作,一查才發現它在上傳檔案。

 

image

 

明明我只是要改名,卻變成上傳。

因為過去我有不少次大量雲端硬碟改名成功的經驗,所以知道改名是可以的,但不明白這一次為何它變成上傳?

上網查詢沒有查到,又做了不少測試,才想到這次和過去更名的不同地方。

過去更名是改成不存在的「新檔名」,而上面的更名是已經存在目錄中的檔名。

我猜想大概是網路同步的順序不一定是我更名的順序,所以單機版不會有問題的情況,在網路上就出問題了。

所以我在更名時,就先改成原先不存在的檔名,例如:

 

ren 121-0001.jpg A121-0000.jpg

ren 121-0002.jpg A121-0001.jpg

ren 121-0003.jpg A121-0002.jpg

ren 121-0004.jpg A121-0003.jpg

ren 121-0005.jpg A121-0004.jpg

 

果然這樣就變成更名,很快就完成了。

image

 

只是完成後要再改一次,把之前多出來的 A 拿掉即可。

 

 

ren A121-0000.jpg 121-0000.jpg

ren A121-0001.jpg 121-0001.jpg

ren A121-0002.jpg 121-0002.jpg

ren A121-0003.jpg 121-0003.jpg

ren A121-0004.jpg 121-0004.jpg

 

雖然要做二次,但速度比重新上傳要快太多了。

資料很多的時候,上傳是要花好幾天的時間,我就是不願意為了更名又上傳好幾天,才努力測試,總算找到解決方法了。



 

重要度:
文章分類:

發表新回應