首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >批量命名问题

问批量命名问题
EN

Stack Overflow用户
提问于 2020-03-31 10:17:14
回答 1查看 60关注 0票数 0

我正在批量开发一个密码生成器,在生成密码后,它会将其保存为txt。

我的目标是在文件夹中有多个文件,每个文件都有不同的标记(例如: password01、password02)我希望能够为标记生成一个变量,然后生成带有标记的名称

(%tag%=01,%name%=password+%tag%.txt)但是我不知道怎么做。以下是代码片段:

代码语言:javascript
复制
:md 
md Passwords
tag=<Rand:00:99>
GOTO save

:save
cd Passwords
echo Your Password: !_RndAlphaNum! > %name%.txt
cls
echo.
echo ---------------------------
echo Your password was saved
echo ---------------------------
ping 127.0.0.1 > nul
cls
echo.
echo ---------------------------
echo The name is (%name%)
echo ---------------------------
ping 127.0.0.1 > nul

我希望这足够了!

EN

回答 1

Stack Overflow用户

发布于 2020-04-26 05:01:12

我认为你需要检查一下Windows中的set命令。只需在cmd.exe命令窗口中执行set /?即可查看帮助文档。这样,您就可以学习如何随心所欲地设置变量。

例如,你的(%tag%=01,%name%=password+%tag%.txt)会变成像set tag=...和set name=password %tag%.txt这样的东西。

我对tag=<Rand:00:99>并不熟悉。我想你指的是像set tag=%RANDOM%这样的东西(但出于安全考虑,这不是很可靠!)查看斯蒂芬在评论中给你的链接,以了解有关批处理文件中随机数的更多信息)。

更多对你的计划有用的读物:pause /?,if /?,for /?和setlocal /?,也许还有timeout /?。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60942423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档