找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 21828|回复: 6

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

[复制链接]
发表于 2008-9-30 18:30:17 | 显示全部楼层 |阅读模式
我知道怎样添加环境变量但不知如何删除他
添加:

  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"
复制代码

请问该怎样删?
发表于 2008-9-30 18:32:06 | 显示全部楼层
reg delete /?
发表于 2008-9-30 18:32:47 | 显示全部楼层
无语。。。你怎么知道reg可以add?好好学习reg /?
reg delete "%regpath%" /v "uaerset"
 楼主| 发表于 2008-9-30 19:01:34 | 显示全部楼层
添加时若发现变量已曾在,就会Y/N
请问如何执行“静态模式”?
发表于 2008-9-30 19:49:08 | 显示全部楼层
  1. set tp=wow
  2. set tp
  3. set tp=
  4. set tp
  5. pause>nul
复制代码

[ 本帖最后由 yslyxqysl 于 2008-9-30 19:51 编辑 ]
 楼主| 发表于 2008-9-30 19:52:25 | 显示全部楼层

回复 3楼 的帖子

有短消息回复什么不回啊
发表于 2008-9-30 21:35:16 | 显示全部楼层

回复 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 当成了参数的一部分。

解决方法也很简单:如果你一定要在路径末尾加上\,就写成\\,将\自己转义成变通字符
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 03:37 , Processed in 0.021693 second(s), 11 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表