文件夹监视注册表设置
[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
Windows 媒体播放器 9 系列或更高版本可以监视文件夹中的新数字媒体文件。 当 Player 在受监视的文件夹中检测到新文件时,它会自动将该文件添加到库中。 对于 Windows 媒体播放器 9 到 Windows 媒体播放器 11,用户可以通过单击“选项”对话框的“库”选项卡上的“监视文件夹”来更改受监视文件夹的列表。 对于Windows 媒体播放器 12,用户可以按照主题将项目添加到Windows 媒体播放器库中的说明更改受监视文件夹的列表。 对于 Windows 媒体播放器 9 到 Windows 媒体播放器 11,可以通过向注册表添加值,以编程方式添加要监视的文件夹。 对于Windows 媒体播放器 12,不能使用注册表以编程方式添加或删除要监视的文件夹。
对于 Windows 媒体播放器 9 到 Windows 媒体播放器 11,若要添加用于监视的文件夹,必须先在以下注册表项中创建或修改两个值:
HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences\
新值必须按如下所示命名。
名称 | 类型 | 说明 |
---|---|---|
TrackFoldersDirectories | REG_DWORD | 表示要监视的文件夹计数的 DWORD 值。 这必须与 TrackFoldersDirectoriesX 值的计数匹配。 |
TrackFoldersDirectoriesX | REG_SZ | 一个表示要监视的文件夹路径的字符串值。 要监视的每个文件夹都需要单独的值。 后缀 X 是一个整数,应始终从 0 开始,然后递增 1。 Windows 媒体播放器还会监视指定文件夹的子文件夹。 |
例如,若要添加要监视的第一个文件夹,请添加以下值:
[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]
"TrackFoldersDirectories0" = "c:\MyPath\MyFolder"
然后,创建计数值:
[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]
"TrackFoldersDirectories" = dword:00000001
若要添加要监视的第二个文件夹,请添加以下值:
[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]
"TrackFoldersDirectories1" = "c:\MyPath\MyFolder2"
然后,递增计数值:
[HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Preferences]
"TrackFoldersDirectories" = dword:00000002
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈