Board logo

标题: 谁能列举以下像%temp%、%windir%%、SystemRoot% 之类的东西? [打印本页]

作者: yd3141128     时间: 2006-11-22 11:36    标题: 谁能列举以下像%temp%、%windir%%、SystemRoot% 之类的东西?

想这类表达方式的东西,还有什么,?例如:c:\Documents and Settings\Administrator\桌面\用什么表示

[ Last edited by yd3141128 on 2006-11-22 at 12:17 PM ]
作者: electronixtar     时间: 2006-11-22 12:21
输入 set 回车
作者: yd3141128     时间: 2006-11-22 12:30
谢谢了,可我还没找到c:\Documents and Settings\Administrator\桌面\怎么表示,我 用%userorofile%\桌面,文件却拷贝到c:\桌面了
作者: lxmxn     时间: 2006-11-22 13:23


  Quote:
Originally posted by yd3141128 at 2006-11-22 12:30:
谢谢了,可我还没找到c:\Documents and Settings\Administrator\桌面\怎么表示,我 用%userorofile%\桌面,文件却拷贝到c:\桌面了


  仔细看看你的环境变量。应该是:%userprofile%\桌面。

作者: 不得不爱     时间: 2006-11-22 21:56
应该用"%userorofile%\桌面"来表示,楼主少打了个""
作者: srleopard     时间: 2006-11-23 01:28
经过试验,应该是"%userprofile%\桌面"
作者: srleopard     时间: 2006-11-23 01:31
命令行的圣经:开始/运行 hh ntcmds.chm::/ntcmds.htm
这个太历害了,找了那么多的教程,现在才知道原来教程就在身边.
作者: woof     时间: 2006-11-23 04:06


  Quote:
Originally posted by srleopard at 2006-11-22 12:31 PM:
命令行的圣经:开始/运行 hh ntcmds.chm::/ntcmds.htm
这个太历害了,找了那么多的教程,现在才知道原来教程就在身边.

謝謝分享,可惜沒辦法幫你加分。。。
作者: tao0610     时间: 2006-11-23 05:02
%userprofile%\桌面 ,就是当前用户的桌面!

好像没有具体环境变量是指定管理员的!
作者: electronixtar     时间: 2006-11-23 06:53


  Quote:
好像没有具体环境变量是指定管理员的!

管理员就默认的 "C:\Documents And Settings\Administrator\" 吧
作者: lxmxn     时间: 2006-11-23 13:18


  Quote:
Originally posted by electronixtar at 2006-11-23 06:53:

管理员就默认的 "C:\Documents And Settings\Administrator\" 吧


  看这个可以不?

  "%userprofile%\..\Administrator\桌面"

作者: tao0610     时间: 2006-11-23 13:38


  Quote:
管理员就默认的 "C:\Documents And Settings\Administrator\" 吧

如果只局限于管理登陆才起作用,不如直接写绝对路径。
作者: lxmxn     时间: 2006-11-23 14:30


  Quote:
Originally posted by tao0610 at 2006-11-23 13:38:


如果只局限于管理登陆才起作用,不如直接写绝对路径。


  我看还是11楼的代码比较通用吧,什么用户下都可以,而你这个只能限于管理员。

作者: oilio     时间: 2007-1-13 02:57
"%userprofile%\桌面,或者"%userprofile%"\桌面,都可以。楼主试试。
lxmxn的方法是对的,只可惜我的C盘是ntfs卷,我用cd "%userprofile\..\administrator\桌面",命令是成功的,可惜不让我进去,出来有点熟悉的“拒绝访问”四个字。

[ Last edited by oilio on 2007-1-18 at 01:44 PM ]
作者: wuyugui     时间: 2007-1-15 22:57
若系统装在C:\则
%USERPROFILE%指的是你的用户配置文件目录,一般是指“C:\Documents and Settings\你的用户名”这个目录
要是到"C:\Documents And Settings\Administrator\"这个目录,以Administrator登录能用%USERPROFILE%到达,要是以其他身份登录那要去掉一些字符:去掉"登录用户名"替换上"Administrator"怎么操作我还不懂,对这DOS我懂得不多!!惭愧呀!!
作者: gues1688     时间: 2007-1-30 09:07
好像是这样的吧?
%systemroot%\help\ntcmds.chm
作者: gues1688     时间: 2007-1-30 09:15
CODE:  [Copy to clipboard]
下表列出 Windows XP 的系统和局部环境变量。

变量                      类型       说明
%ALLUSERSPROFILE%         局部       返回所有“用户配置文件”的位置。
%APPDATA%                 局部       返回默认情况下应用程序存储数据的位置。
%CD%                      局部       返回当前目录字符串。
%CMDCMDLINE%              局部       返回用来启动当前的 Cmd.exe 的准确命令行。
%CMDEXTVERSION%           系统       返回当前的“命令处理程序扩展”的版本号。
%COMPUTERNAME%            系统       返回计算机的名称。
%COMSPEC%                 系统       返回命令行解释器可执行程序的准确路径。
%DATE%                    系统       返回当前日期。使用与 date /t 命令相同的格式。由 Cmd.exe 生成。有关 date 命令的详细信息,请参阅 Date。
%ERRORLEVEL%              系统       返回最近使用过的命令的错误代码。通常用非零值表示错误。
%HOMEDRIVE%               系统       返回连接到用户主目录的本地工作站驱动器号。基于主目录值的设置。用户主目录是在“本地用户和组”中指定的。
%HOMEPATH%                系统       返回用户主目录的完整路径。基于主目录值的设置。用户主目录是在“本地用户和组”中指定的。
%HOMESHARE%               系统       返回用户的共享主目录的网络路径。基于主目录值的设置。用户主目录是在“本地用户和组”中指定的。
%LOGONSEVER%              局部       返回验证当前登录会话的域控制器的名称。
%NUMBER_OF_PROCESSORS%    系统       指定安装在计算机上的处理器的数目。
%OS%                      系统       返回操作系统的名称。Windows 2000 将操作系统显示为 Windows_NT。
%PATH%                    系统       指定可执行文件的搜索路径。
%PATHEXT%                 系统       返回操作系统认为可执行的文件扩展名的列表。
%PROCESSOR_ARCHITECTURE%  系统       返回处理器的芯片体系结构。值: x86,IA64。
%PROCESSOR_IDENTFIER%     系统       返回处理器说明。
%PROCESSOR_LEVEL%         系统       返回计算机上安装的处理器的型号。
%PROCESSOR_LEVEL%         系统       返回处理器的版本号。
%PROMPT%                  局部       返回当前解释程序的命令提示符设置。由 Cmd.exe 生成。
%RANDOM%                  系统       返回 0 到 32767 之间的任意十进制数字。由 Cmd.exe 生成。
%SYSTEMDRIVE%             系统       返回包含 Windows XP 根目录(即系统根目录)的驱动器。
%SYSTEMROOT%              系统       返回 Windows XP 根目录的位置。
%TEMP% and %TMP%          系统和用户 返回对当前登录用户可用的应用程序所使用的默认临时目录。有些应用程序需要 TEMP,而其它应用程序则需要 TMP。
%TIME%                    系统       返回当前时间。使用与 time /t 命令相同的格式。由 Cmd.exe 生成。有关 time 命令的详细信息,请参阅 Time。
%USERDOMAIN%              局部       返回包含用户帐户的域的名称。
%USERNAME%                局部       返回当前登录的用户的名称。
%UserPrefix%              局部       返回当前用户的配置文件的位置。
%WINDIR%                  系统       返回操作系统目录的位置。
[ Last edited by gues1688 on 2007-1-29 at 08:20 PM ]
作者: zhangyzy     时间: 2007-1-30 21:54
路过,学习,学习
作者: talenyi     时间: 2007-1-30 22:42
收下了,谢谢。。。。。。。。。




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5