Я использовал простой скрипт Python для очистки своего рабочего стола, используя код
import glob
import shutil
import os
dir = os.getcwd()
for data in glob.glob(dir + "\*.exe"):
shutil.move(data,dir + "\Executables_")
for data in glob.glob(dir + "\*.msi"):
shutil.move(data,dir + "\Set-Up Folder_")
for data in glob.glob(dir + "\*.zip"):
shutil.move(data,dir + "\Zips_")
for data in glob.glob(dir + "\*.rar"):
shutil.move(data,dir + "\Zips_")
for data in glob.glob(dir + "\*.jpg"):
shutil.move(data,dir + "\Pictures_")
for data in glob.glob(dir + "\*.png"):
shutil.move(data,dir + "\Pictures_")
for data in glob.glob(dir + "\*.docx"):
shutil.move(data,dir + "\Documents_")
К сожалению, я забыл создать папки, в которые я переместил файлы, и прежде чем я понял, что что-то не так, я переместил 260 МБ данных в другой файл под названием "Executables_". Поскольку файл не пустой, есть ли способ восстановить эти данные, каким-то образом изменив файл в вопросе на каталог? Стоит отметить, что это на ПК с Windows 10.
решение1
Извините, Оскар, мне кажется, вам не повезло.
Также... посмотрите на вашу команду... «Executables_» представляет только ПОСЛЕДНИЙ .exe-файл, с которым она работала, а не все из них.
Любой, кто программировал некоторое время, делал это с собой много раз. Я удалил ВЕСЬ свой реестр Windows 98, когда пытался написать свою первую рекурсивную функцию.
Удачи.