让 Windows 7 使用组策略编辑器执行批处理文件;但保持与 Notepad++ 的关联

让 Windows 7 使用组策略编辑器执行批处理文件;但保持与 Notepad++ 的关联

我已经在工作 Windows 7 机器上将批处理文件与 Notepad++ 关联,但我需要在登录时执行一些脚本(我正尝试通过本地组策略编辑器执行此操作)。

Windows 不会执行指定的脚本,而是简单地使用 Notepad++ 打开批处理文件。

有没有一种方式可以在我登录时自动执行这些文件,而无需删除与 Notepad++ 的文件关联?

答案1

如果您将 xyz.bat 更改为 xyz.cmd,则双击它将正常运行。如果您将启动 bat 文件更改为 cmd 文件,它应该可以工作。

(我还没有测试过。我按照Techie007的建议去做。)

答案2

您告诉操作系统使用记事本打开批处理文件,它就会这样做。这就是 Windows 的工作原理。

你需要将关联改回原样运行登录脚本。

在 Notepad++ 中打开批处理文件的一些替代方法:

  1. 右键单击批处理文件并选择在 Notepad++ 中编辑。
  2. 打开 Notepad++ 并将要编辑的批处理文件拖到上面。
  3. 打开 Notepad++ 并使用文件 -> 打开。
  4. 在可访问的地方创建 Notepad++ 的快捷方式,然后将批处理文件拖到该快捷方式上。

相关内容