我有一个数组和一个变量
SET users=nick_derus peter_parker john_simpsons cool_guy
set mid=freak我需要创建如下名称的文件:
"derus freak nick"
"parker freak peter"
"simpsons freak john"
"freak guy cool"我一次又一次地失败。有关于如何做的帮助吗?
发布于 2016-09-06 17:42:25
由于它们不太可能是文件名,因此您必须确定您希望自己运行的命令,并相应地更改第五行:
@Echo Off
Set users=nick_derus peter_parker john_simpsons cool_guy
Set mid=freak
For %%a In (%users%) Do For /F "Tokens=1* Delims=_" %%b In ("%%a") Do (
Echo createfile "%%c %mid% %%b")
pause这忽略了您的上一个示例名称不遵循其他示例名称的格式的事实。
https://stackoverflow.com/questions/39345321
复制相似问题