我是新来的批处理脚本,我正在尝试新的东西。如何使用批处理脚本将内容添加到具有各种路径的文本文件中?
我有一个文件sample.txt
。它具有不同的路径,如下所示:
C:\Users\admin\Desktop\Sample\New Text Document1.txt
C:\Users\admin\Desktop\Sample\New Text Document2.txt
C:\Users\admin\Desktop\Sample\New Text Document3.txt
C:\Users\admin\Desktop\Sample\New Text Document4.txt
我想在文件名之前在此路径中添加文本。
我想要的文件看起来像这样:
C:\Users\admin\Desktop\Sample\Backup Folder\New Text Document1.txt
C:\Users\admin\Desktop\Sample\Backup Folder\New Text Document2.txt
C:\Users\admin\Desktop\Sample\Backup Folder\New Text Document3.txt
C:\Users\admin\Desktop\Sample\Backup Folder\New Text Document4.txt
您将使用'FOR'命令,并使用命令修饰符分裂除了文件路径文件名。你可以通过打开cmd提示符并输入:FOR /?'来阅读它。阅读关于修饰符的最后一节。 – Squashman
我认为它可能看起来像这样 - FOR/F“delims = /”%% A IN(Sample.txt)Do(@echo +“BackUp Folder /”+ * .txt)但它需要更多 –
否不要使用'DELIMS'选项。使用修饰符。 '%〜dpA'和'%〜nxA'。 delims选项应该是空的。 'FOR/F“DELIMS =”' – Squashman