Windows 7 所有用户的任务栏图标

Windows 7 所有用户的任务栏图标,windows-7,shortcut,taskbar,Windows 7,Shortcut,Taskbar,是否可以在Windows 7的安装程序中创建任务栏图标(快捷方式、shell链接,无论您希望它们命名为什么)?我知道在以前的windows版本中,快速启动工具栏不可能做到这一点,但windows 7中可能发生了一些变化?没有api可用于将应用程序固定到任务栏,因为Microsoft不希望您这样做 我假设您想在任务栏上固定一个图标否,这在编程上是不可能的。用户的工作是决定您的程序是否足够酷,是否希望将其固定在任务栏上 如果这是一个公司环境,还请注意,存在影响固定项目的因素。如果你在谷歌上搜索,会有

是否可以在Windows 7的安装程序中创建任务栏图标(快捷方式、shell链接,无论您希望它们命名为什么)?我知道在以前的windows版本中,快速启动工具栏不可能做到这一点,但windows 7中可能发生了一些变化?

没有api可用于将应用程序固定到任务栏,因为Microsoft不希望您这样做


我假设您想在任务栏上固定一个图标,这在编程上是不可能的。用户的工作是决定您的程序是否足够酷,是否希望将其固定在任务栏上


如果这是一个公司环境,还请注意,存在影响固定项目的因素。如果你在谷歌上搜索,会有一些肮脏的黑客把东西固定到任务栏上,但这涉及到覆盖用户当前固定的所有项目,这是一个非常糟糕的主意。(我可以看到帮助台呼叫:“我的图标到哪里去了?”?我无法启动internet!”

是的,可以通过VBScript为当前用户锁定

此C#.NET类也可以在运行时创建此脚本:

如果您是OEM,则可以使用以下命令在破折号过程中锁定所有用户

Reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\TBDEn /v SBOEM0 /t REG_EXPAND_SZ /d “SomeFile.lnk” /f

Windows 7任务栏固定图标存储在以下位置:

文件系统:%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User pinted\TaskBar

注册表:[HKEY\U CURRENT\U USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband]

要部署固定项目,可以执行以下步骤:

  • 将Windows 7系统上的固定项目配置为参考计算机
  • 将注册表项导出到pinted.reg文件:
  • [HKEY\U CURRENT\U USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband]

    并将
    %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User pinted\TaskBar
    中的项目复制到共享文件夹中

  • 创建登录脚本以部署注册表项并复制相应的文件
  • 请注意,
    %APPDATA%\Microsoft\internetexplorer\Quick Launch\User pinted
    文件夹仅在用户将图标固定到任务栏后创建。在登录脚本中,如果不存在
    %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User pinted\TaskBar
    文件夹,则需要创建该文件夹

    请注意这将替换当前位置中的所有图标因此,对我来说,这是合适的,因为它只用于我们的DR终端,用户不应该试图个性化任何东西,而是将根据需要从一个终端移动到另一个终端

    最后:使用此VBS脚本还有另一种方法,它允许您向用户当前的固定项目集合中添加:


    我不喜欢这种方法,因为它涉及登录脚本。

    我真心希望不会。可能是Okay的重复。我想踢得很好,如果这是不允许的,我不会尝试。无论如何,谢谢。乔希,你这方面的典型假设让我们都大吃一惊。对于我们部署Windows系统映像的人来说,这是一项非常有用的任务。在安装过程中,应答XML文件只会锁定一些,但不会删除任何内容。在商业环境中,阻止用户使用内置IE是非常重要的。他们总是可以自己锁定IE之类的东西,但是他们的行为使他们的系统容易受到IE攻击。有趣。我的用户会讨厌:)没有必要使用你的spiel。删除它,否则您的答案可能会被否决并删除。如果你不明白的话,另一个“答案”就是讽刺——看看他们认为滥用OP要求的工具。Brett,谢谢分享。很高兴知道我们可以擦除所有管脚,并手动重新创建它们,以满足需要这样做的情况。在用户有机会自定义任务栏之前,使用Windows系统映像非常方便。