对特定用户使用 BGInfo

对特定用户使用 BGInfo

我有一个问题。我看过这篇文章(为所有用户在启动时运行 BGInfo如何让它在计算机上为所有用户运行。如何让它在计算机上为特定用户(例如访客/来宾帐户)运行。

我希望它仅在每台机器上本地运行,而不使用脚本。

例如,计算机 A 有 3 个本地用户(Jim、Jill、Guest)。我只希望 GUEST 启动 BGINFO,而 Jim 和 Jill 则不启动

答案1

满足您的“不使用脚本”要求的不太优雅的答案是创建一个指向您的 bginfo 配置文件的快捷方式,然后将其扔到该用户启动文件夹中。

下面是快捷方式中的路径示例,调用 bginfo.exe 并向其提供一个名为 config.bgi 的配置文件

  • 创建新的快捷方式,
  • 目标:C:\Utilities\bginfo\Bginfo.exe "C:\Utilities\bginfo\config.bgi" /nolicprompt /timer:00
  • 启动位置:C:\Utilities\bginfo\

他们的启动文件夹将具有与此类似的路径(Win7)。

  • C:\Users\%用户名%\AppData\Roaming\Microsoft\Windows\开始菜单\程序\启动

其中 %USERNAME% 是用户的名称。

您还可以使用上述快捷方式“目标”部分中的相同命令创建计划任务,以便在登录时为该特定用户运行。这可能是一个更好的主意,因为用户可以删除启动文件夹中的快捷方式。

  • 开始 > 控制面板 > 管理工具 > 任务计划程序
  • 创建任务
  • 在“触发器”选项卡上单击“新建”
    • 从顶部的下拉列表中选择“登录时”。
    • 选择下方的“特定用户:”项目符号,然后输入您希望在其下运行的用户名。
  • 在“操作”选项卡上单击“新建...”
    • 从下拉列表中选择“启动程序”。
    • 在“程序/脚本:”下输入 bginfo.exe 的路径(例如:C:\Utilities\bginfo\Bginfo.exe)
    • 在“添加参数(可选):”旁边,您将输入配置文件的路径和其他选项。(例如“C:\Utilities\bginfo\config.bgi”/nolicprompt /timer:00)

我个人总是会选择任务计划程序。任务计划程序的妙处在于,你可以将模板导出为 XML 文件,然后在需要时只需稍作调整即可导入,从而节省一些时间。:)

答案2

将其添加到“开始”菜单中的“启动”文件夹

相关内容