CMD中变量的全名

比约恩

这应该是非常基本的,但是我无法弄清楚。

我试图将用户的全名设置为变量,以便在批处理脚本中进一步使用。

我认为应该是这样的:

SET VAR = NET USER%用户名%/ DOMAIN | 查找/ I“全名”;回声“%VAR%”

NET USER%用户名%/ DOMAIN | FIND / I“全名”可以单独使用,但是当我尝试将其设置为变量时则无效。

也许这是一个更普遍的问题。

戴维·波斯蒂尔

您可以使用一个临时文件或使用/ f来实现此目的:

临时文件解决方案:

NET USER %username% /DOMAIN | FIND /I "Full name" >tmp.txt
set /p VAR=<tmp.txt
echo %VAR%
del tmp.txt

对于/ f解决方案:

for /f "tokens=*" %i in ('NET USER %username% /DOMAIN ^| FIND /I "Full name"') do set VAR=%i

笔记:

  • 如果在批处理文件中使用上述命令,请替换%%%
  • 使用"tokens=*"以匹配所有的输出从命令
  • ^之所以使用,是因为|(管道)必须转义

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Unix中获取全名

来自分类Dev

获取cmd中整数变量的格式化输出

来自分类Dev

获取屏幕分辨率作为cmd中的变量

来自分类Dev

在CMD中无法获取用于/ f的变量

来自分类Dev

缩写类中定义的类型的全名

来自分类Dev

使用cmd命令中的变量

来自分类Dev

SQL-全名中的名字和姓氏

来自分类Dev

React中的Env-cmd环境变量

来自分类Dev

在Kubernetes中检索服务的全名

来自分类Dev

如何在cmd命令中包含变量?

来自分类Dev

在CMD中设置多个PATH变量

来自分类Dev

docker使用环境变量在CMD中运行python脚本

来自分类Dev

如何使用CMD在变量中写入可移动设备的字母?

来自分类Dev

将全名与R中的反向匹配

来自分类Dev

从PHP数组中的全名获取缩写

来自分类Dev

对象文字中的全名

来自分类Dev

如何使用要在cmd中执行的变量创建命令

来自分类Dev

在cmd中工作时如何设置和获取变量

来自分类Dev

将IP设置为cmd中的变量

来自分类Dev

更改CMD中的变量

来自分类Dev

C,使用全名将枚举分配给变量

来自分类Dev

从CMD中的文件中读取变量值

来自分类Dev

使用cmd命令中的变量

来自分类Dev

在Android中获取当前月份的全名

来自分类Dev

读取存档或ISO映像中的全名?

来自分类Dev

在 PowerShell 中获取方法的全名?

来自分类Dev

如何用CMD中的变量替换字符?

来自分类Dev

QCalendar 示例中的全名月份格式

来自分类Dev

在 Python 中按全名创建实例