中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-04 16:13
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » %文件夹%是什么意思啊 查看 770 回复 4
楼 主 %文件夹%是什么意思啊 发表于 2007-05-11 20:45 ·  中国 浙江 杭州 电信
初级用户
积分 83
发帖 34
注册 2007-04-22 23:47
19年会员
UID 86116
性别 男
状态 离线
为什么批处理中 象del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" Documents and Settings\用户名"%要用userprofile% 表示呢 还有%文件夹%什么意思啊 怎么设置啊 谢谢我是个菜鸟 谢谢了
2 发表于 2007-05-11 20:59 ·  中国 浙江 杭州 电信
初级用户
积分 83
发帖 34
注册 2007-04-22 23:47
19年会员
UID 86116
性别 男
状态 离线
谢谢帮帮我啊 谢谢了
3 发表于 2007-05-11 21:59 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
这个是命令行环境变量,可以用set命令来查看和设置环境变量。

你输入set userprofile 就可以查看它的值了,%Userprofile% 表示 Userprofile 的值,批处理中可以用%UserProfile%直接表示它所指的值。

给个简单的示例

set a=www.cn-dos.net
echo %a%
4 发表于 2007-05-11 22:00 ·  中国 山东 济宁 兖州区 联通
钻石会员
★★★★★
积分 10,051
发帖 3,040
注册 2002-11-11 00:00
23年会员
UID 223
性别 男
状态 离线
%userprofile%,表示userprofile的值。
如果a=3,那么3就可以用%a%替换。
试下:echo %userprofile%,即可查看userprofile的值。
简单就是美
5 发表于 2007-05-12 22:45 ·  中国 浙江 杭州 电信
初级用户
积分 83
发帖 34
注册 2007-04-22 23:47
19年会员
UID 86116
性别 男
状态 离线
哦 谢谢了
论坛跳转: