![](/img/trans.png)
[英]Batch Scripting - Saving the output of systeminfo command to a variable
[英]Can I store the output of a command in a variable in batch scripting?
我想 dir 一个文件夹并在一个变量中获取 *.csv 文件的所有名称。
有谁知道我该怎么做?
使用 Bash 您可以尝试:
dirlist=`ls -1 *.csv`
echo "$dirlist"
在 windows 下,您可以阅读以下问答:
就像是:
for /f "delims=" %%a in ('dir') do @set foobar=%%a
将“目录”更改为您想要的。 我附近没有 windows 机器,所以无法测试。
对于重复的回复,我深表歉意,但 StackOverflow 的声誉计数器会阻止我执行某些操作。
直接在命令提示符上执行时,使用以下形式:
for /f "delims=" %a in ('whoami') do @set myaccount=%a
上一个答案中的表格适用于 a.bat 或 .cmd 文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.