[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[特效代码] 如何删除环境变量

我知道怎样添加环境变量但不知如何删除他
添加:
  1. set regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
  2. reg add "%regpath%" /v "uaerset" /d "C:\Documents and Settings\Administrator\Local Settings\Application Data"
复制代码

请问该怎样删?

reg delete /?
心绪平和,眼藏静谧。

TOP

无语。。。你怎么知道reg可以add?好好学习reg /?
reg delete "%regpath%" /v "uaerset"
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

添加时若发现变量已曾在,就会Y/N
请问如何执行“静态模式”?

TOP

  1. set tp=wow
  2. set tp
  3. set tp=
  4. set tp
  5. pause>nul
复制代码

[ 本帖最后由 yslyxqysl 于 2008-9-30 19:51 编辑 ]

TOP

回复 3楼 的帖子

有短消息回复什么不回啊

TOP

回复 6楼 的帖子

不好意思,刚才有事,我现在才上线
你给我的短消息是
我看过,是/f
但我在执行以下
set regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
reg add "%regpath%" /v "uaerset" /d "C:\Documents and Settings\Administrator\Local Settings\Application Data\" /f
发现还有Y/N
不是吗?

加了 /f 但还是询问Y/N,你应该在4楼就提出来,并把你的代码贴出来,这样大家才好分析

/f 的确是静默模式,但你的代码有点特别:恰好遇到了转义字符 \ ,\" 将 " 转义成了普通字符,致使 /d 选项认为参数并未结束,将后面的 /f 当成了参数的一部分。

解决方法也很简单:如果你一定要在路径末尾加上\,就写成\\,将\自己转义成变通字符
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

返回列表