2013-03-14 80 views
0

我的应用已经 http://movemouse.codeplex.com/鼠标移动应用程序添加命令行参数来自动启动Windows启动时

,我要启动在启动应用程序(这是我可以做的),但我也想自动打到“开始“按钮,以便在Windows启动后立即开启。

我需要有命令行选项来做到这一点。

任何人都知道一个命令行选项来做到这一点?和/或可用于此程序的命令行选项列表?

谢谢

+0

你能解释一下你的意思吗?“自动点击启动按钮,所以它会在Windows启动后立即启动”。当你将它包含在'程序文件夹启动'或各种'注册表项'中时,程序将在Windows启动后立即启动。我不知道你是否可以在登录前运行它(就像服务一样)。 – 2013-03-16 14:42:11

+0

如果你想让你的MouseMover做些额外的事情,那么你可能会写得更好(在AutoHotKey中只有几行可以编译成MouseMover.exe) – 2013-03-16 14:44:23

+0

当它加载时,应用程序上有一个“启动按钮”启动时,这个按钮不会自动点击,我需要找到一种方法来从我假设的命令行执行它,所以我可以统计我的PC,它会自动启动(并运行)mousemove应用程序 – Brad 2013-03-20 11:58:30

回答

1

从看的设置,有三个选项,即必须设置:

  1. 自动启动(移动鼠标打开时一样按下启动)移动鼠标上启动
  2. 自动启动移动鼠标在Windows登录
  3. 尽量减少启动

我认为这些选项按照提供的方式工作。

enter image description here

否则,说AutoHotkey的编写自己的MouseMover之前是很容易。并编译成exe文件也很容易。

下面是一些AutoHotkey的代码:

#Persistent 
#SingleInstance force 
SetTimer MoveMyMouse, 60000 ; 1000 ms = 1 sec. 
Return 

MoveMyMouse: 
    MouseMove, 1, 0, 1, R ;Move the mouse one pixel to the right 
    MouseMove, -1, 0, 1, R ;Move the mouse back one pixel 
Return 

^!#Pause::ExitApp 

负载在AutoHotkey的代码并对其进行测试,一旦站立着幸福编译成自己的MouseMove.exe

是什么呢: 在启动过程中它启动一个计时器,该计时器每60秒执行一次标记为MoveMyMouse的小子例程。这个小程序会将鼠标来回移动一个像素。

我可以通过按下Ctrl键+ Alt键++暂停添加逃生。

+0

@Brad这样做解决你的问题? – 2013-03-21 02:01:44

+0

@Brad请提供有关建议解决方案的反馈。当答案有帮助时,请点击答案旁边的白色“复选标记”以“接受”答案,将其变为绿色。谢谢!点击复选标记将给提交答案的人发放信用,并将问题标记为已回答。请参阅:[接受答案](http://meta.stackexchange.com/a/5235/210367) – 2013-03-22 10:16:52

0

创建启动您的应用程序,并发送一个按键,以左或右的“Windows”键

触发Windows键打开开始菜单

触发Windows中的CMD文件关键,你需要的路径下载nircmd.zip并解压缩的文件夹的地方,然后cd到该文件夹​​

路径可能是大小写敏感的

start "C:\path-to-your-apps\app-name.exe" 
cd "C:\path-to-nircmd-folder\" 
nircmd sendkey lwin press 

不要在启动时

运行你的应用程序,而不是在启动时

运行CMD文件运行在启动CMD文件,你首先需要做一个桌面快捷方式。

不右键单击CMD文件>创建快捷方式

右键单击CMD文件>发送到>

一个窗口应该出现 地方桌面(创建快捷方式)以下到浏览场

C:\Windows\System32\cmd.exe /C "C:\path-to-cmd-folder\cmd-name.cmd" 

名快捷然后按回车键

接下来,右击你的新桌面快捷方式>属性 导航到快捷方式选项卡 集“运行”到“最小化”,所以你看不到命令​​提示符弹出,因为它运行在您的CMD文件

最后,复制或移动你的快捷方式到你的启动文件夹中

"C:\Windows\User\your-user-name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" 
相关问题