有谁知道我是否可以将任何命令行参数传递给 Windows 放大镜(magnify.exe),以便使用镜头视图打开它。
或者可能是其他方式,我尝试使用快捷方式打开并发送键盘输入以更改视图,但它通常在更改视图之前闪烁!=/
有谁知道我是否可以将任何命令行参数传递给 Windows 放大镜(magnify.exe),以便使用镜头视图打开它。
或者可能是其他方式,我尝试使用快捷方式打开并发送键盘输入以更改视图,但它通常在更改视图之前闪烁!=/
我只是需要做同样的事情,并在这里试图找到解决方案。认为他们没有命令行开关来设置视图是荒谬的,所以我开始尝试一些。看哪!我得分:
祝你好运!
Magnify.exe /?
在命令行上不会为可执行文件提供任何帮助。并且在线搜索似乎没有提供任何命令行参数的证据。让我得出结论,magnify.exe 不接受命令行参数。
我建议阅读这篇关于将击键发送到另一个应用程序的文章。他的演示应用程序帮助我将键盘快捷键发送到 magnify.exe。他的源代码也可用,因此您可以集成到您的应用程序中。
您可以尝试使用 autoit,它是一种类似于 basic 的脚本语言,非常适合自动化任务
按照这些思路,这个 autoit 脚本可能会有所帮助 - 它列出了一些 msdn doco,如果您知道 autoit 脚本。
我正在使用解决方法。我创建了一个 Windows-8 样式的批处理文件,其中包含一个命令“放大/打开”。我不确定“/ on”部分是否必要。我试图放大的程序(这是一个在 DOS-Box 中运行的旧 DOS 程序)启动时带有放大窗口,方便我更改放大设置。我试图在关闭后包含一个命令“放大/关闭”,但它不起作用;因此,必须单击放大镜窗口框才能将放大倍率恢复正常。
这是 UNIX“字符串”实用程序的一个很好的例子,这里有一个 Sysinternals版本
这需要一些挖掘和测试,但我发现了以下选项: