如何隐藏所有不包括文件类型
how to hide all excluding file type
我正在尝试隐藏除 .exe 之外的所有文件。
下面隐藏:文件,exe
不隐藏:文件夹
我要:
隐藏文件夹、文件
不隐藏:.exe
import os, shutil
import ctypes
folder = 'C:\Users\TestingAZ1'
for the_file in os.listdir(folder):
file_path = os.path.join(folder, the_file)
try:
if os.path.isfile(file_path):
ctypes.windll.kernel32.SetFileAttributesW(file_path, 2)
except Exception as e:
print(e)
我无法使用 -onefile
,因为每个 exe 的大小都很大。
也许可以尝试使用 glob 分隔,然后隐藏。
import glob
files_extensions = ('.exe')
def globby():
for file in files_extensions:
_globby = (glob.glob('C:\Users\TestingAZ1' + file, recursive=False))
print(_globby)
globby()
我正在尝试隐藏除 .exe 之外的所有文件。
下面隐藏:文件,exe
不隐藏:文件夹
我要: 隐藏文件夹、文件
不隐藏:.exe
import os, shutil
import ctypes
folder = 'C:\Users\TestingAZ1'
for the_file in os.listdir(folder):
file_path = os.path.join(folder, the_file)
try:
if os.path.isfile(file_path):
ctypes.windll.kernel32.SetFileAttributesW(file_path, 2)
except Exception as e:
print(e)
我无法使用 -onefile
,因为每个 exe 的大小都很大。
也许可以尝试使用 glob 分隔,然后隐藏。
import glob
files_extensions = ('.exe')
def globby():
for file in files_extensions:
_globby = (glob.glob('C:\Users\TestingAZ1' + file, recursive=False))
print(_globby)
globby()