如何从具有相同名称的文本文件创建文件夹和文件,以插入具有相应名称的文件?

安杰伊·奥尔莱茨基

我从门户网站的同事的作品中得到了启发

有一个基于列表的批处理创建文本文件
批处理脚本读取输入文本文件并为输入文本文件的每一行制作文本文件

开发文本文件的创建,例如
"comps.txt" ( comp1,comp2....
为每台 PC从文本文件中的PC 列表读取批处理脚本,并为每一行文本创建一个文本文件作为本地。
稍后在代码中创建文件夹文件命名 - 相同的名称( comp1,comp2.... 最后我们有文本文件: comp1.txt ,comp2.txt ... 和文件夹: comp1 , comp2.... 直到 400计算机。
任何想法如何添加代码或编写另一个单独的批处理代码以移动文本文件的每个对应文件夹文本文件

comp1.txt->comp1 folder  
comp2.txt->comp2.txt  
....  

我们有400多条线!!对于任何每天都在努力工作的脚本,我非常喜欢,这是我的第一个问题。我在 Windows Batch 中的代码如下

@echo off
  setlocal
   for /f "tokens=*" %%a in (comps.txt) do (type nul>"%%a.txt")
  for /f "tokens=*" %%a in (comps.txt) do (
   echo This is line 1 of text>"%%a.txt"
   )
   for /f %%i in (comps.txt) do mkdir %%i 
  do (
  echo "%%i.txt"
      )
  endlocal

[ 在此处输入图片说明]

用户6811411

生成文本文件然后将文件移动到文件夹没有任何意义。首先创建文件夹并将文件创建到文件夹中。使用(代码块)只需要一个 for 循环。

@echo off
setlocal
for /f "tokens=*" %%a in (comps.txt) do (
  if not exist "%%a" mkdir "%%a"
  echo This is line 1 of text>"%%a\%%a.txt"
)
endlocal

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将文件移动到具有相同名称的相应文件夹中?

htaccess用于具有相同名称的重定向文件和文件夹

如何从C#中具有相同名称的文件夹中打开文件

Python:如何将具有特定名称的文件移动到具有相同名称的文件夹

如何合并所有子目录中具有相同名称的文本文件?

正则表达式以捕获具有相同名称的文件名和文件夹

通过批处理复制具有不同名称和文件夹的文件

批处理命令将png文件移动到文件夹中具有相同名称的文件和文件夹

通过命令行创建具有相同名称的文件夹的zip

如何从文本文件中给定的路径创建文件夹和文件

Python:具有相同名称的模块和文件

Spark-具有与RDD之后自动创建的文本文件同名的文件夹吗?

PM2:忽略监视所有具有相同名称的文件夹或文件

Shell脚本:当不存在具有相同名称的文件夹时删除文件

git忽略文件但不忽略具有相同名称的文件夹

合并不同文件夹中具有相同名称的文件

将多个文件移动到具有相同名称的不同文件夹

如何创建一个具有不同名称的文件夹符号链接?

哪个发行版允许您创建具有相同确切名称的文件夹和文件?

使用文件夹名称在所有文件夹中创建空文本文件

Bash:如何将具有相同名称的多个文件复制到多个文件夹

如果使用批处理文件已经存在一个具有相同名称的文件夹,则创建编号文件夹

在Java中读取多个具有不同名称的文本文件

创建具有相同名称的文件而不会覆盖Java

在Linux中创建具有相同名称的多个文件

如何通过在python中使用glob.glob从具有不同名称的多个输入文本文件写入多个输出文本文件?

在同一目录中列出具有相同名称的文件夹-Delphi

在文件夹中合并具有相同名称的.csv

使用wget镜像具有相同名称的路径和子文件夹的网站