如何通过raimeter在启动时运行任务?

时间:2016-11-13 08:30:23

标签: rainmeter

我希望每次启动计算机时都会生成一个随机数,这样我就可以在雨量计上随机选择一个背景。每当我尝试寻找答案时,我都会继续获取有关如何在启动时运行雨量计的页面。

2 个答案:

答案 0 :(得分:1)

您可以使用RunCommand插件执行命令行输入。 要在皮肤加载时运行一次,您只需设置选项UpdateDivider=-1 以下命令在启动时打开记事本,在Parameter=Notepad中用您希望运行的命令替换它。

[Rainmeter]
Update=1000

[MeasureRunCmd]
Measure=Plugin
Plugin=RunCommand
Parameter=Notepad

[MeterRunCmd]
UpdateDivider=-1
Meter=String
Text=None
OnUpdateAction=[!CommandMeasure MeasureRunCmd "Run"]

如果您不需要该插件的额外灵活性,您可以使用以下

[Rainmeter]
Update=1000

[MeterRunCmd]
UpdateDivider=-1
Meter=String
Text=None
OnUpdateAction=["Notepad"]

答案 1 :(得分:1)

大约3个小时前,我才熟悉Rainmeter。但这是一个想法:

“ C:\ Users \\ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup”中的任何“应用程序”(甚至是应用程序的快捷方式)都将在...运行吗? ... 启动! (而已!)。现在,由于cmd.exe在处理启动文件夹之前以conhost.exe的身份运行,这意味着我们可以使用“ DOS”(我是老屁)%RANDOM%变量。

因此,如果Rainmeter可以处理“ .ini”文件中的系统变量,则可以直接使用%Random%(在命令提示符下输入%RANDOM%,每次都会看到另一个返回的数字)。此外,Google%RANDOM%(大小一样,大小写也很重要)可以查看用于获取所需数字范围的调整。

如果Rainmeter无法直接处理系统变量,则编写1行的“ .bat”文件,将随机数“设置”为字符串(或您可以使用的任何值),然后粘贴批处理文件(或它)在启动文件夹中。

我想不出为什么这种简单方法(或您自己的增强版本)不起作用的原因。

祝你好运。有趣的主意。让我知道你的表现。