您好,我想知道是否可以通过使用命令提示符或批处理文件来获取文件和文件夹的列表,而这些文件和文件夹之间没有括号之间的部分。
当我使用dir / b时我得到:
Lenovo 48394 Dual (48437873) Red
Lenoxx smoth 3030 (1545308)
Logitech razer 220 (04948393)
Microsoft V-3000x (4837483449) Black
但是我需要的是:
Lenovo 48394 Dual Red
Lenoxx smoth 3030
Logitech razer 220
Microsoft V-3000x Black
提前感谢。
这不是真正的Win CMD解决方案,但是如果您可以使用Linux的Windows子系统,则可以使用带有正则表达式替换的sed
实用程序。
sed -e 's/(.*)//g' input_file
此命令从input_file读取输入数据,并将结果打印到标准输出。 (.*)
正则表达式匹配括号和括号本身之间的任何文本。
UPD:看起来您可以使用Windows Powershell。 Refer this answer