我正在尝试使用脚本来帮助记录用户并将记录插入表格的列中。我是bash的新手,所以我一直尝试使用这种方法,将它写在记事本++中保存.bat文件类型。
我正在使用此命令来获取whoami并将其设置为变量,以便我可以将此变量插入到表的列中。但是我无法获得whoami结果并将其存储到变量中。
@ECHO OFF SETLOCAL
set name = whoami
echo%name%
暂停
答案 0 :(得分:0)
批处理命令行中的命令替换等效(如果是多行,则最后一行将存储在变量中)
for /f "delims=" %n in ('whoami') do set name=%n
脚本中的必须是双倍
for /f "delims=" %%n in ('whoami') do set name=%%n