是否可以一次启用 Windows 10 文件资源管理器中的所有列?
我不想手动逐个启用它们。我正在寻找某种注册表项或可立即使用的注册表文件。
(背景:我需要找出我们的文件中哪些列包含一些特定的元数据)
答案1
Set objShell = CreateObject("Shell.Application")
Set Ag=Wscript.Arguments
set WshShell = WScript.CreateObject("WScript.Shell")
'Set Fldr=objShell.NameSpace(32)
Set Fldr=objShell.NameSpace(Ag(0))
Set FldrItems=Fldr.Items
Set fso = CreateObject("Scripting.FileSystemObject")
Set DeskFldr=objShell.Namespace(16)
FName=fso.buildpath(DeskFldr.self.path, "Folder Property List.txt")
Set ts = fso.OpenTextFile(FName, 8, true)
For x = 0 to 100
t1 = t1 & Fldr.GetDetailsOf(vbnull, x) & vbtab
Next
ts.write FLDR.self.path & vbcrlf
ts.Write T1 & vbcrlf
T1=""
For Each FldrItem in FldrItems
For x = 0 to 100
t1 = t1 & Fldr.GetDetailsOf(FldrItem, x) & vbtab
Next
t1=t1 & vbcrlf
ts.Write T1
T1=""
Next
msgbox FName & "has a tab delimited list of all properties"
将上述内容命名为 something.vbs。
将文件夹拖到其上以将所有属性打印到桌面上的文件中。
例如
C:\Users\David Candy\Desktop\Editor
Name Size Item type Date modified Date created Date accessed Attributes Offline status Availability Perceived type Owner Kind Date taken Contributing artists Album Year Genre Conductors Tags Rating Authors Title Subject Categories Comments Copyright # Length Bit rate Protected Camera model Dimensions Camera maker Company File description Masters keywords Masters keywords Program name Duration Is online Is recurring Location Optional attendee addresses Optional attendees Organiser address Organiser name Reminder time Required attendee addresses Required attendees Resources Meeting status Free/busy status Total size Account name Task status Computer Anniversary Assistant's name Assistant's phone Birthday Business address Business city Business country/region Business P.O. box Business postcode Business county/region Business street Business fax Business home page Business phone Call-back number Car phone Children Company main phone Department Email address Email2 Email3 Email list Email display name File as First name Full name Gender Given name Hobbies Home address Home city Home country/region Home P.O. box Home postcode Home county/region Home street Home fax Home phone
30122017.zip 35.5 MB Compressed (zipped) Folder 30/12/2017 9:59 AM 6/02/2021 2:25 PM 4/05/2021 10:09 AM A Compressed LAPTOP\David Candy Folder Unrated 118 GB LAPTOP (this PC)
Editor Shortcuts File folder 6/02/2021 2:25 PM 6/02/2021 2:25 PM 12/08/2021 5:35 PM D Unknown LAPTOP\David Candy Folder Unrated 118 GB LAPTOP (this PC)
编辑
打开一个文件夹,查看功能区选项 - 文件夹和搜索选项 - 查看选项卡 - 重置所有文件夹。然后勾选您想要的每个框和任何其他您想要的视图设置。查看功能区选项 - 文件夹和搜索选项 - 查看选项卡 - 应用于文件夹。
从我的一篇旧帖子来看,NB 注册路径从那时起已经改变过多次。
您必须在文件夹中执行“应用于全部”。对于每个类型的对象(文件夹、控制面板、我的电脑等),您在其 clsid 中执行“应用于全部”,并在 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams \Defaults 中创建/更新设置
{F3364BA0-65B9-11CE-A9BA-00AA004AE837} 是普通文件夹,其他数字则为任意数字(我的电脑、控制面板等 - 注意我的文档是普通文件夹)。仅当您对该类型的对象执行全部应用时,它们才会出现。
以及 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams Settings= 中的一组更高的默认值
所以重点在于你做事的顺序。你应该最后做你的整体默认设置。这是我给一个问
有人能告诉我如何强制 Windows 保留我选择的单独文件夹视图设置吗?我已经检查并重新检查了文件夹选项中的复选框,以便它记住,但它没有记忆这个问题。更具体地说;我希望在我的图片和控制面板对话框中始终有缩略图视图,但每次打开它们时,我都必须手动设置该视图。
根据需要设置控制面板,然后选择工具 - 查看 - 应用于所有文件夹。这将设置全局默认值和控制面板类型的对象默认值(但系统默认值保持不变 - 它无法更改,但所有其他默认值/设置都会覆盖它)。然后转到一个普通文件夹(如我的图片用于此功能),并根据需要设置除 CP 之外的所有文件夹。然后工具 - 查看 - 应用于所有文件夹。这将设置全局默认值和文件夹类型的对象默认值(CP 的默认设置仍将覆盖全局)。然后根据需要设置我的图片,不要执行任何其他操作,因为我们通过复选框记住文件夹设置来保存它,并且通过我们到达那里的路径。例如,在打开文件夹时这台电脑例如,
This PC\C:\Windows
与打开 *C:* 驱动器上的文件夹相比,设置有所不同C:\Windows
。
这样做的结果是,如果您在第一次使用 Explorer 时始终固定视图,它会准确记住您想要的内容并正确猜出新内容。