【发布时间】:2016-08-05 10:07:23
【问题描述】:
我是 Windows 脚本的新手,请耐心等待。
我想从多个文件夹中找到“test”文件夹。比如
从多个路径搜索测试文件夹:
/rbl.com/mailroot/test
/pml.com/mailroot/test
/pax.com/mailroot/
想要得到这样的输出:
test@rbl.com
test@pml.com
我已经运行这个命令来得到结果dir /S test > c:\results.txt
输出:
Volume in drive C has no label.
Volume Serial Number is 4A9E-06D4
Directory of C:\Program Files (x86)\Parallels\Plesk\Mail Servers\Mail Enable\Postoffices\rbl.com\MAILROOT
08/05/2016 12:36 AM <DIR> test
0 File(s) 0 bytes
Directory of C:\Program Files (x86)\Parallels\Plesk\Mail Servers\Mail Enable\Postoffices\pml.com\MAILROOT
08/05/2016 12:36 AM <DIR> test
0 File(s) 0 bytes
但是如何提取如下信息:
test@rbl.com
test@pml.com
【问题讨论】:
-
您使用的是哪个版本的 PowerShell(请参阅
$PSVersionTable.PSVersion.Major)?
标签: windows powershell command-line window-server