我已经在工作 Windows 7 机器上将批处理文件与 Notepad++ 关联,但我需要在登录时执行一些脚本(我正尝试通过本地组策略编辑器执行此操作)。
Windows 不会执行指定的脚本,而是简单地使用 Notepad++ 打开批处理文件。
有没有一种方式可以在我登录时自动执行这些文件,而无需删除与 Notepad++ 的文件关联?
答案1
如果您将 xyz.bat 更改为 xyz.cmd,则双击它将正常运行。如果您将启动 bat 文件更改为 cmd 文件,它应该可以工作。
(我还没有测试过。我按照Techie007的建议去做。)
答案2
您告诉操作系统使用记事本打开批处理文件,它就会这样做。这就是 Windows 的工作原理。
你需要将关联改回原样运行登录脚本。
在 Notepad++ 中打开批处理文件的一些替代方法:
- 右键单击批处理文件并选择在 Notepad++ 中编辑。
- 打开 Notepad++ 并将要编辑的批处理文件拖到上面。
- 打开 Notepad++ 并使用文件 -> 打开。
- 在可访问的地方创建 Notepad++ 的快捷方式,然后将批处理文件拖到该快捷方式上。