小编mag*_*nie的帖子

有什么区别:%% a和%变量%变量?

for /f "tokens=*" %%a in ('find /v ":" "%appdata%\gamelauncher\options.txt" ^| find "menu=a"') do ( set usemenu=a )
for /f "tokens=*" %%a in ('find /v ":" "%appdata%\gamelauncher\options.txt" ^| find "menu=b"') do ( set usemenu=b )
for /f "tokens=*" %%a in ('find /v ":" "%appdata%\gamelauncher\options.txt" ^| find "menu=c"') do ( set usemenu=c )
Run Code Online (Sandbox Code Playgroud)

是的,在这段代码中(可能不起作用,我想要找到的)我们在'for'命令中有这个"%% a".

首先,%variable%和%% a之间的区别是什么?

第二,有人可以向我解释'for'命令吗?谷歌太过分了,所有的解释似乎都很复杂......

我想要做的是从options.txt中提取变量,这样我就可以更改游戏启动器的菜单样式.有3种样式(a,b和c),所以如果options.txt读取"menu = a",我如何才能将它设置为像%usemenu%这样的变量?

在此先感谢您的帮助!

variables cmd batch-file

12
推荐指数
1
解决办法
6万
查看次数

如何创建自解压RAR存档而不显示执行中的任何内容?

我正在尝试使用WinRar创建一个提取到"%USERPROFILE%\ Desktop"的自解压存档.但是,当我运行它时,它会提取到SFX的当前目录,而不是我的桌面.提取选项的路径是否有效?

我正在使用32位命令行模块.

我还检查了"隐藏所有"框以获取静默模式,该模式似乎完全没有任何内容,并且仍会显示命令提示符窗口,其中显示有关提取内容的信息.

我希望SFX存档将.exe和SFX文件中包含的文件夹提取到桌面,而不会弹出任何消息.

有什么建议?

sfx winrar

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

batch-file ×1

cmd ×1

sfx ×1

variables ×1

winrar ×1