私は簡単な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_")
残念ながら、ファイルを移動したフォルダを作成するのを忘れてしまい、何かがおかしいことに気づく前に、260MB 相当のデータを「Executables_」という別のファイルに移動しました。ファイルは空ではないので、問題のファイルを何らかの方法でディレクトリに変更して、このデータを回復する方法はありますか? これは Windows 10 PC 上にあることを述べておく必要があります。
答え1
申し訳ありませんが、オスカーさん、運が悪かったようです。
また、コマンドを確認してください。「Executables_」は、すべてではなく、最後に実行された .exe のみを表します。
しばらくプログラミングをしてきた人なら、誰でも何度もこのようなことを経験しているでしょう。私は、最初の再帰関数を書こうとしたときに、Windows 98 のレジストリ全体を削除しました。
幸運を。