Board logo

标题: 求教:要获取当前系统用户名,怎么用脚本实现呀 [打印本页]

作者: anans111     时间: 2007-1-11 05:28    标题: 求教:要获取当前系统用户名,怎么用脚本实现呀
我有个通讯薄,要导入到OUTLOOK里.这个通讯薄有很多人要导入用的,所以要写个小程序,使这个通讯薄自动拷贝到我OUTLOOK里,替换原来的通讯薄.我只知道要好象要写批处理先获得当前系统的用户名的。然后才能判断通讯薄路径的.
不知道哪位知道指点一下.怎样获取当前系统用户名,怎样自动导入到OUTLOOK里,请详细说一下,谢谢了.

作者: lxmxn     时间: 2007-1-11 06:47

  echo %username%

作者: kafen     时间: 2007-1-11 06:56
Originally posted by lxmxn at 2007-1-11 06:47:

  echo %username%


谢谢,那请问能不能实现把当前用户名引用到注册表文件中指定位位置或替换指定内容呢?

如把获取当前用户名并替换到下面REG文件中的“用户名”:

"用户名"="D:\\My Documents"


谢谢!

作者: kafen     时间: 2007-1-11 08:43
搞定,原来如此:

for /f "delims=" %%i in (REG文件) do @set a=%%i&&call set a=%%a:用户名=%username%%%&&call >>新的REG文件 echo %%a%%&&set a=

作者: yjcblue     时间: 2007-1-11 11:45
  echo %username%