自动启动应用程序从Windows 8注册表最小化

时间:2015-10-13 20:09:07

标签: windows registry

我需要能够最小化命令行应用程序,并在用户登录时在Windows 8.1上自动启动。

以下命令在Windows 8.1命令行中运行良好:

start /min /D c:\"program files (x86)"\mycompanyname myappname.exe 

但是它无法在HKCU \ software \ Microsoft \ Windows \ CurrentVersion \ Run的注册表中工作。

请帮助

1 个答案:

答案 0 :(得分:0)

选项#1:

even?

但是你可能会看到一个黑色的窗口弹出然后消失。

选项#2:而不是更改注册表,在cmd.exe /c "start /min /D c:\"program files (x86)"\mycompanyname myappname.exe" 中创建快捷方式在快捷方式的属性中,您可以指定"最小化"选项。

选项#3:像这样编写一个startMinimized.vbs脚本(未经测试):

%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup

然后在注册表中

set objShell = CreateObject( "WScript.Shell" )
objShell.Run "c:\program files (x86)\mycompanyname\myappname.exe", 2