Advertisement
CodeCrusader

Find .exe Files in Any Directory

Sep 16th, 2023
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | Software | 0 0
  1. import tkinter as tk
  2. from tkinter import filedialog
  3. import os
  4.  
  5. def find_exe_files(folder_path):
  6. exe_files = []
  7. for root, dirs, files in os.walk(folder_path):
  8. for file in files:
  9. if file.endswith(".exe"):
  10. exe_files.append(os.path.join(root, file))
  11. return exe_files
  12.  
  13. def browse_folder():
  14. folder_path = filedialog.askdirectory()
  15. if folder_path:
  16. exe_files = find_exe_files(folder_path)
  17. result_text.config(state=tk.NORMAL)
  18. result_text.delete(1.0, tk.END)
  19. for exe_file in exe_files:
  20. result_text.insert(tk.END, exe_file + "\n")
  21. result_text.config(state=tk.DISABLED)
  22.  
  23. # Create the main window
  24. window = tk.Tk()
  25. window.title("Find .exe Files")
  26.  
  27. # Create a button to browse for a folder
  28. browse_button = tk.Button(window, text="Browse", command=browse_folder)
  29. browse_button.pack(pady=10)
  30.  
  31. # Create a text widget to display the results
  32. result_text = tk.Text(window, wrap=tk.NONE, state=tk.DISABLED)
  33. result_text.pack(expand=True, fill=tk.BOTH)
  34.  
  35. # Run the Tkinter main loop
  36. window.mainloop()
  37.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement