小编Rai*_*kan的帖子

SET/Windows批处理文件(.BAT)中SET为"未知"后的REG命令

在我的批处理文件中,我开始使用变量,突然之后,以下命令不再起作用.

这是我的代码中有问题的部分

SET "path=MyPath"
REG ADD "HKCU\Software\ETC\ETC" /f /v "MyRegNameA" /t REG_SZ /d "%path%\ETC\"
REG ADD "HKCU\Software\ETC\ETC" /f /v "MyRegNameB" /t REG_SZ /d "%path%"
PAUSE
START "" "%path%\MyProgram.exe"  
Run Code Online (Sandbox Code Playgroud)

此代码无需使用SET...,当然也可以MyPath代替%path%.错误消息是:

The command "REG" is either spelled wrong or couldn't be found
Run Code Online (Sandbox Code Playgroud)

我以前在这里找到了如何使用变量:stackEx.SetVariables 据我所知,我正在按照假设完成它,到目前为止我找不到具体的帮助.

windows registry cmd batch-file batch-processing

2
推荐指数
1
解决办法
366
查看次数

标签 统计

batch-file ×1

batch-processing ×1

cmd ×1

registry ×1

windows ×1