你如何修改windows服务加载组?Windows 使用一些默认组以特定顺序加载。
以下是一些组的示例:
- 即插即用
- COM 基础设施
- 事件记录日志
- 音频组
- UIGroup 等.....
我希望找到此列表顺序并尝试更改此列表中的某些特定服务,看看 Windows 启动时间会发生什么。
我希望能够创建一个服务,以便每次服务器启动时都会运行 bash 脚本。
我正在运行 CentOS 5。
我一直在阅读有关 chkconfig 的信息并在 /etc/init.d 中创建一个文件以供 chkconfig 处理,但是每当我“chkconfig servicename on”然后“service servicename start”时,我似乎都无法让它工作
当我执行 chkconfig --list 时,我的服务列在那里。
有人可以向我提供我需要在 /etc/init.d 中创建的文件示例以及如何让所有内容运行吗?
在我的 Ubuntu 11.04x64 服务器上,我运行的服务帐户没有登录也没有主目录。这些服务帐户负责运行作为服务调用的进程。
当这些服务创建新文件时,我需要使用权限 664 (UMASK 002) 创建它们。
我编辑了 /etc/profile umask 设置以反映这一点。我看到现在我的用户帐户创建了反映这个新 umask 设置的文件,但是当我使用他们的帐户(sudo -u serviceaccount touch newfile)手动创建文件时,服务帐户不会。
有什么建议?
在开箱即用的 Windows 计算机上,在进行任何 Internet 连接之前,如果我想删除或禁用任何可能未经我明确同意而运行的应用程序,是否仅检查 MSCONFIG 中的服务和启动项就足够了,以及任务计划程序中的计划任务,以识别可能在没有我明确告诉它运行的情况下运行的所有软件?
盒子上是否还有其他位置可以识别或控制自动软件执行?
(请记住,这是针对一台新的和未使用的机器,所以我不是在询问可能随后安装并试图隐藏它的位置或调用的隐蔽软件。)
我需要停止一些服务,所以我制作了一个 cmd 文件,但它不起作用,因为它需要以管理员身份运行。当我右键单击该文件并选择“属性”时,我看到“以管理员身份运行此程序”被禁用。为什么?如何开启?
UAC 已启用(但设置为不使屏幕变暗)并且对于其他程序(exe 文件)该框已启用。
我在尝试重新启动 Windows 服务(VBoxDrv,VirtualBox 驱动程序)时遇到问题
网络停止 VBoxDrv
不起作用(服务启动或停止错误)
sc queryex vboxdrv
显示类似
SERVICE_NAME: vboxdrv
TYPE : 1 KERNEL_DRIVER
STATUS : 3 STOP_PENDING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
COD_SALIDA_WIN32 : 0 (0x0)
COD_SALIDA_SERVICIO: 0 (0x0)
PUNTO_COMPROB. : 0x0
INDICACION_INICIO : 0x0
PID : 0
MARCAS :
Run Code Online (Sandbox Code Playgroud)
(我从西班牙语翻译了最重要的词)
因为没有显示 PID,我不能用taskkill. 尝试使用psexec -s本地系统权限运行命令,结果相同。
到目前为止,只要此服务挂断(最近非常频繁),我就不得不重新启动我的 PC
我使用的是 Win7 Pro-64 位
允许非特权用户控制新贵工作的最佳方法是什么?
通过控制一个新贵的工作,我的意思是启动/停止/重新加载/重新启动它:
start myservice
Run Code Online (Sandbox Code Playgroud)
我可以想象一种方法是通过 sudo;需要做些什么才能使这成为可能?还有其他/更好的方法吗?
注意:这个问题虽然名称相似,但与作为非特权用户运行新贵工作有很大不同,因为它涉及实际服务的执行,而不是对工作的控制。
可能的重复:
有没有办法在电源事件上执行程序?
是否有我可以在任务计划程序中观看的 Windows 事件,该事件将在插入电源时触发?以及拔掉电源时的事件?
我想在使用电池供电时启动和停止 CrashPlan。(这是CrashPlan 中一个2.5 年前的功能请求,老实说我等不及他们添加它了。)
其他人之前也询问过如何在电池供电时禁用SuperFetch和搜索索引。我认为这个技巧也可以解决这些问题。
有这样的windows事件吗?如果没有,是否可以安装一个程序来检测电源变化,然后我可以为其创建任务计划程序触发器。
在 Windows XP 或更高版本中,我可能会运行 shell 命令
putty.exe -load ssh_tunnel
Run Code Online (Sandbox Code Playgroud)
启动配置为 ssh 隧道的 ssh 会话。
我想在我的计算机启动时 ssh 隧道会话变得可用,而无需登录任何用户会话。
将 shell 命令保留在 Windows 服务中似乎是唯一的解决方案。我尝试创建一个服务:
c:\> sc create ssh_tunnel binpath="c:\putty.exe -load ssh_tunnel
[SC] CreateService SUCCESS
Run Code Online (Sandbox Code Playgroud)
服务创建成功。当我启动服务时:
C:\>sc start ssh_tunnel
[SC] StartService FAILED 1053:
The service did not respond to the start or control request in a timely fashion.
Run Code Online (Sandbox Code Playgroud)
它没有开始。
我需要在我的计算机上以交互方式运行服务。
(我已经意识到其中的含义。)
如何启用服务(在会话 0 中运行)以与 Windows 7 中的当前桌面交互?