0

我有应用程序 http://movemouse.codeplex.com/

我想在启动时启动应用程序(我可以这样做),但我也想自动点击“开始”按钮,以便在 Windows 启动时立即打开。

我需要有命令行选项来执行此操作。

任何人都知道执行此操作的命令行选项吗?和/或该程序可用选项的命令行列表?

谢谢你

4

2 回答 2

2

通过查看设置,必须设置三个选项:

  1. 在 LAUNCH 上自动启动 Move Mouse(与打开 Move Mouse 时按 start 相同)
  2. 在 Windows 登录时自动启动移动鼠标
  3. 最小化开始

我假设这些选项按照介绍的方式工作。

在此处输入图像描述

否则,如前所述,在 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+ Win+添加了一个转义Pause

于 2013-03-20T12:46:44.797 回答
0

创建一个 cmd 文件来启动您的应用程序并向左或右“Windows”键发送按键

触发 windows 键将打开开始菜单

要触发 Windows 键,您需要下载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"
于 2014-12-06T18:50:25.850 回答