command-line - 将文本文件(包含文件列表)移动到存档文件夹的命令
问题描述
我想将文本文档 (logs.txt) 中列出的所有文件移动到存档文件夹。我尝试使用下面提到的命令,但无法将列出的文件移动到存档文件夹。
命令:移动 C:\Users\krishna\Desktop\Backup\logs.txt C:\Users\krishna\Desktop\Backup\Archive
注意:我只能移动文本文件,但不能移动 txt 文件中列出的文件
谁能帮我解决这个问题?
-
-
解决方案
假设每个文件名都在自己的行上(如果不是这种情况,请更新我的 logs.txt 格式),您需要遍历每一行并使用该文本来移动所需的文件。以下是我经过快速研究后得出的结论。我自己不是 Windows 人,但你可以试一试,看看它是否适合你。
for /F "tokens=*" %A in (C:\Users\krishna\Desktop\Backup\logs.txt ) do (
move %A C:\Users\krishna\Desktop\Backup\Archive
)
推荐阅读
- reactive-programming - 我使用项目反应器或()运算符的问题
- javascript - 如何知道实时更新何时结束 - Cloud Firestore ionic 4 with angular
- django - 在 django 信号中捕获一些值
- scala - 在 Spark Catalyst 代码生成期间,具有转义字段名称的 Scala 案例类引发错误
- javascript - 如何在 Lodash Get 中使用泛型类型?
- flow-project - 在路线中添加公交车站?(流,相扑)
- javascript - 反应图像源在文件夹中不起作用
- sql - 在 SSIS 中出现 DataType 错误 - 包失败
- swift - 是否可以手动添加 crashlytics 框架并且它可以工作
- python-2.7 - 我应该如何格式化我的收益请求?