无法将修改后的快捷方式固定到 Windows 7 任务栏

无法将修改后的快捷方式固定到 Windows 7 任务栏

我有一个 .bat 文件的快捷方式,我使用另一个图标的解决方法将其固定到任务栏,这似乎有效。现在我复制该快捷方式,将其指向另一个 .bat 文件,重命名,但我无法将其固定到任务栏。我必须找到其他新的未使用的图标来固定,固定它,然后手动修改它。这导致的另一个问题是,Windows 似乎会跟踪哪些图标被固定,即使它们在事后被修改。因此,如果我使用媒体播放器作为我的虚拟图标,固定它,然后更改它的名称和快捷方式以指向 .bat 文件,我无法重新固定 Windows 媒体播放器,如果我选择从 Windows 媒体播放器取消固定,它会取消固定我的 .bat 文件的快捷方式。

我简直不敢相信这有多荒谬。有没有办法将我想要的任何内容固定到任务栏(在我的情况下是 .bat 文件),而不会导致这样的问题?

有没有一种简单的方法可以复制现有快捷方式并对其进行修改,然后将其重新固定到任务栏?我想要复制它的原因是我启动了一个 .bat 文件(特别是 git bash),并在窗口上设置了属性,例如快速编辑、增加屏幕缓冲区并手动设置其位置和大小。我不想对我想要固定的每个图标都这样做,因为除了快捷方式 URL 之外,它们都是相同的。

答案1

两条规则:

  • 仅应用程序可以固定到任务栏。
  • 文件可以固定到应用程序

两种解决方案:

  • 创建启动批处理文件的应用程序,但这是一个愚蠢的解决方法。
  • 将命令提示符固定到任务栏,并将批处理文件固定到该命令提示符。

答案2

我有一个方法可能可以实现您想要实现的目标。

有几个步骤需要遵循,如下所示:

  1. 确保您可以查看文件扩展名。
  2. 在要固定到任务栏的文件上,将扩展名重命名为。EXE文件
  3. 将文件拖到任务栏以将其固定,或右键单击并“固定到任务栏”
  4. 将文件扩展名重命名回.bat。
  5. 在固定文件上,右键单击图标,这将调出跳转列表。再次右键单击文件本身并选择属性。
  6. 在属性上,将目标上的文件扩展名从 .exe 更改为 .bat。
  7. (可选)根据您的喜好更改图标。

现在,当您单击任务栏图标时,它将打开您的批处理文件。这几乎适用于任何文件,只需将其设置为 .exe 即可。此外,您还需要将原始文件保存在可以链接到的地方。

相关内容