如何在同一台 PC 上的多个 Windows 帐户之间共享单个 iTunes 资料库?

如何在同一台 PC 上的多个 Windows 帐户之间共享单个 iTunes 资料库?

我在笔记本电脑上使用不同的用户帐户来区分工作,这样我就可以将个人用途与工作和业余爱好分开。我有一个 iTunes 帐户和三个 Windows 用户帐户,我希望能够在登录我的三个 Windows 用户配置文件中的任何一个时轻松打开 iTunes 并查看完全相同的库和播放列表。我知道我可以分别登录每个用户配置文件以使 iTunes 商店相同(愿望清单等),但我希望本地音乐和视频库和播放列表也都相同。我希望能够在登录任何 Windows 用户帐户时随心所欲地购买某些东西,并且当登录其他 Windows 用户帐户时它仍会显示出来。

基本上,机器有一个 iTunes 库,我的任何 Windows 配置文件都可以随时访问同一个库,并随时从 iTunes 商店或其他地方向库中添加音乐,并且都可以通过我的任何其他 Windows 帐户以相同的方式查看。

我似乎无法在 Google 上找到任何东西,但也许我只是没有输入正确的关键字。:(

我在 Windows XP 上运行 iTunes 9。

谢谢您的帮助!

答案1

iTunes 有两个功能:

  • iTunes 资料库(音乐文件)
  • iTunes 数据库(播放列表、评级等)

要移动这两者:

  1. 将整个内容复制~/Music/iTunes到共享位置(例如C:\iTunes
  2. 打开 iTunes
  3. 转到“首选项”>“高级”并更改库位置(选择类似的C:\iTunes\Music
  4. 关闭 iTunes
  5. 按住SHIFT并双击 iTunes 快捷方式
  6. 打开一个对话框来移动 iTunes 数据库。选择“选择库”,然后选择将数据库复制到的位置(例如C:\iTunes
  7. 打开 iTunes,它应该恢复正常

这应该会让当前用户使用共享库和数据库。登录到其他 Windows 用户,看看那里的 iTunes 是否打开了共享文件夹。如果没有,请使用技巧SHIFT+open将该 iTunes 也切换到共享文件夹。

答案2

共享通用的 iTunes 媒体/音乐文件夹(和整合/组织库)不允许一个帐户上的购买显示在另一个帐户上。但是,如果所有帐户都授权给同一个 iTunes 帐户,则可以将文件从一个 Windows 帐户 iTunes 实例添加到另一个 Windows 帐户 iTunes 实例(无需授权麻烦)

答案3

我在两台不同的 Windows 机器上使用 iTunes,如下所示:

iTunes 资料库(艺术家/专辑文件夹和 mp3 文件)位于C:/iTunes/iTunes Music/而不是~/Music/iTunes/iTunes Music。这是在 iTunes 偏好设置中设置的,目的是将用户名从 mp3 文件路径中移除。(我在 文件中进行了搜索和替换,iTunes Music Library.xml以便~/My Music/iTunesiTunes 识别移动。)

使用 Microsoft 的 SyncToy 在两台计算机之间同步 (数据库文件)中的文件~/My Music/iTunes(更新的 mp3 文件和文件夹也是如此)。

这对我来说很有效,并且可以成为您的解决方案的基础,在您登录和退出 Windows 时从一个文件夹来回复制数据库文件,但将音乐文件保存在一个文件夹中。我认为复制命令可以作为计划任务执行,但可能有更好的方法(也许是组策略?)。

一个更好的解决方案(我还没有尝试过,所以我不知道它是否真的有效)是使用从文件~/My Music/iTunes(或文件夹本身)到该文件夹​​的一个中心版本的硬链接或连接。

相关内容