我希望能够编写一个脚本来关闭Windows启动时包含的应用程序。我知道常识是为什么不从启动中删除它,但我希望它运行,因为应用程序连接我的NAS。我只是每次都关闭它,因为我对实际应用程序没有用处,除非它建立了连接。
所以我明白了一个好主意,也许我可以编写一个脚本,该应用程序启动后也会在启动时运行,它会杀死/关闭它。
首先听到这个声音吗?还有更好的方法吗?
答案 0 :(得分:2)
应用程序映射是否会驱动到NAS上的共享文件夹?如果是这样,那么您可以将其从Startup文件夹中删除:
答案 1 :(得分:2)
您可以在NAS程序运行后创建一个.bat文件并在启动期间运行它。以下代码将终止进程的所有实例(当前代码将终止记事本)
Dim WMI,KillProc Dim processName:processName =“notepad.exe”
设置WMI = GetObject(“winmgmts:\。\ root \ cimv2”) 设置KillProc = WMI.ExecQuery(“Select * from Win32_Process Where Name ='”& processName&“')
对于KillProc中的每个过程 Proc.Terminate() 下一步