Windows启动应用程序的那三种方法

Windows启动应用程序的那三种方法,第1张

饿00

不知道是不是~

1双击启动

2鼠标右键启动

3开始>运行>浏览应用程序文件>确定运行

4开始,运行,输入CMD,在命令提示符下输入run+路径,enter

不知道是不是啊~

第一种,打开开始--程序--启动,然后双击启动,会打开个文件夹,将相关的图标复制到其中的文件夹即可。第二种,打开开始--运行,输入REGEDIT,然后依次找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,在右边右键新建--字符串值,然后在数值数据中输入相关程序所在目录,如"C:\Program Files\HP\QuickPlay\QPServiceexe",确定即可。

第三种,如果程序有相关设置,那是最直接的。

第四种,下载相关软件直接设置开机启动程序,如360有部分设置。

1、右键点击桌面左下角的开始按钮,在d出的菜单中选择运行菜单项;

2、在打开的运行窗口中,输入命令servicesmsc,然后点击确定按钮;

3、这时就可以打开服务窗口了。

如果系统管理、服务中不见了windows time,你到开始、运行中输入后回车:

C:\Windows\system32\svchostexe -k LocalService

开始、运行,输入cmd回车(如果Vista系统那就要用右键点命令提示符,以管理员身份运行),在DOS提示符下输入:

w32tm /register 回车

会提示:W32Time 成功注册

然后你到系统管理--服务中去启动windows time,应该成功启动了。

告诉你添加系统时间同步更新的服务器添加方法:

新建一个文本文件(txt文件),把下面的注册信息复制到文本里面后保存为aaaareg文件,然后双击这个保存后的文件,注册信息成功:

Windows Registry Editor Version 500

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers]

@="6"

"1"="timewindowscom"

"2"="timenistgov"

"3"="time-nwnistgov"

"4"="time-anistgov"

"5"="time-bnistgov"

"6"="20746232182"

可以通过修改Windows的注册表来改变Windows服务的启动顺序,Windows服务的注册信息可以在注册表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\\键下找到。下面就介绍几个与服务启动顺序相关的服务的键值:

Group值:一个REG_SZ类型的值。它用来描述服务属于那一个服务组。如果服务没有这一项,那么它不属于任何一个服务组,系统则会默认的将其在所有的服务启动后加载。

Tag值:一个REG_DWORD类型的值。它用来描述服务的标识。每一个在服务组中的服务都会被分配一个唯一的标识。注册表通过对服务组的服务标识的排列来安排,同一服务组中的个服务的加载先后顺序。

那么,如何改变服务的启动顺序,现在就被分为了两个步骤,一是:改变服务组的启动顺序。二是:改变服务组中各服务的启动顺序。

改变服务组的启动顺序:

注册表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder键的List值中保存了表示服务组启动顺序的信息。每一个服务组都是一个字符串,通过字符串在值中排列的先后位置表示服务组被加载的先后顺序。要想改变服务组的加载顺序,只要改变它们的位置就可以了。

启动停止服务程序有很多的方法:

有些程序自身提供了设置的界面,可以通过这种方式来设置启停;还可以使用第三方的一些程序来控制启停,比如某某卫士之类的程序;还可以通过windows系统的服务管理来指定服务程序启停;不过这些方法 *** 作上都嫌麻烦一些,如果需要频繁切换启动停止的话,上面的这些 *** 作方式就显得有些罗嗦了,这时通过命令行启停就是很方便的方式了。使用命令行也是很简单的事,下面进入实际 *** 作。

方法/步骤如下:

1、鼠标右键点击桌面的“计算机”选择“管理”菜单项。

2、点击了“管理”菜单后,会打开计算机管理窗口,在左侧的树形列表中,点击“服务”项节点。窗口右侧就是系统服务项目列表了,有服务名称、服务说明、状态等,可以在这里终止服务及调整服务的启动方式。下面,我们以图中红圈里的“MSSQLSERVER”服务为例 *** 作。

3、在服务列表中选择服务后,点击鼠标右键,在d出的菜单中选择“属性”菜单,打开属性窗口。

4、打开属性窗口的目的,主要是为了得到服务名称,因为列表里看到的名称叫做“显示名称”,用命令行 *** 作的时候必须要指定服务名称才行。图中红圈的地方,这个名称可以用鼠标选择后,按快捷键Ctrl+C复制到系统剪切板中备用。windows10教程

5、用任意的可以编辑文本的编辑器,系统自带的就是记事本了,打开记事本,粘贴刚才复制的服务名到文本中。

6、补充上命令的其他部分。启动服务用命令:NET STAR,停止命令用命令:NET STOP,补充在服务名称前面。启动和停止分别建立一个文本,以便控制启动和停止。

7、保存文档为bat格式。点击记事本菜单中的文件菜单,选择保存,在d出的保存对话框中注意:设置保存类型为所有文件,以便可以自己命名文件后缀。当然也可以保存后,到资源管理器中自己修改文件扩展名,改为bat。这样,启动和停止的服务命令行文件就都做好了,可以方便的启动和停止服务了。

以下代码可以实现用当前用户启动一个进程,在Win7 64位机器上测试通过。

[cpp] view plain copy

//获取当前活动的SessionId

DWORD dwSessionId = WTSGetActiveConsoleSessionId();

HANDLE hToken = NULL;

HANDLE hTokenDup = NULL;

LPVOID  pEnv = NULL;

STARTUPINFO si;

PROCESS_INFORMATION pi;

//获取用户Token

if(!WTSQueryUserToken(dwSessionId, &hToken))

{

CloseHandle(hToken);

return;

}

//复制Token

if(!DuplicateTokenEx(hToken,MAXIMUM_ALLOWED,NULL,SecurityIdentification,TokenPrimary,&hTokenDup))

{

CloseHandle(hToken);

return;

}

//获取环境信息

if(!CreateEnvironmentBlock(&pEnv,hTokenDup,FALSE))

{

CloseHandle(hToken);

CloseHandle(hTokenDup);

return;

}

//设置启动参数信息

ZeroMemory( &si, sizeof( STARTUPINFO ) );

sicb = sizeof( STARTUPINFO );

silpDesktop = "winsta0\\default";

ZeroMemory( &pi, sizeof(pi) );

DWORD dwCreationFlag = NORMAL_PRIORITY_CLASS|CREATE_UNICODE_ENVIRONMENT|CREATE_NEW_CONSOLE;

//以当前用户启动记事本

if(!CreateProcessAsUser(hTokenDup,"notepadexe",NULL,NULL,NULL,FALSE,dwCreationFlag,pEnv,NULL,&si,&pi))

{

DestroyEnvironmentBlock(pEnv);

CloseHandle(hTokenDup);

CloseHandle(hToken);

fOutclose();

}

//等待启动的进程结束

WaitForSingleObject(pihProcess, INFINITE);

//清理工作

DestroyEnvironmentBlock(pEnv);

CloseHandle(hTokenDup);

CloseHandle(hToken);

第一种,打开开始--程序--启动,然后双击启动,会打开个文件夹,将相关的图标复制到其中的文件夹即可。第二种,打开开始--运行,输入REGEDIT,然后依次找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run,在右边右键新建--字符串值,然后在数值数据中输入相关程序所在目录,如"C:\Program Files\HP\QuickPlay\QPServiceexe",确定即可。第三种,如果程序有相关设置,那是最直接的。第四种,下载相关软件直接设置开机启动程序,如360有部分设置。

以上就是关于Windows启动应用程序的那三种方法全部的内容,包括:Windows启动应用程序的那三种方法、5种启动Windows应用程序的方法、怎么打开Windows 的系统服务等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9279300.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存