我有100个配置文件,我需要将Cookie导入到新文件夹中,目前我正在使用xcopy,但是对于这3个文件,有没有一种比这更干净的方法(书签,Cookie和Cookies-journal是名称)
文件夹的名称相同,我只需要将文件从配置文件1目录1复制到配置文件1目录2-但按顺序复制100个目录:
xcopy "C:\Users\Switch\Desktop\UserData\Profile 7\Bookmarks" "C:\Users\switch\AppData\Local\Chromium\User Data\Profile 7" /i /y
xcopy“ C:\ Users \ Switch \ Desktop \ UserData \ Profile 7 \ Cookies”“ C:\ Users \ switch \ AppData \ Local \ Chromium \ User Data \ Profile 7” / i / y
xcopy“ C:\ Users \ Switch \ Desktop \ UserData \ Profile 7 \ Cookies-journal”“ C:\ Users \ switch \ AppData \ Local \ Chromium \ User Data \ Profile 7” / i / y
下次,请尝试进行某种尝试,但是无论哪种方式,嵌套的for循环都可以解决问题。
@echo off
for /l %%G in (0,1,99) do (
for %%H in (Bookmarks Cookies Cookies-journal) do (
xcopy "C:\Users\Switch\Desktop\UserData\Profile %%~G\%%~H" "C:\Users\switch\AppData\Local\Chromium\User Data\Profile %%~G" /i /y
)
)
第一个for循环for /l %%G
来自0-->99
,
缩进的第二个for %%H
遍历提到的每个文件名,
然后将当前的配置文件编号%%~G
和当前文件%%~H
放入它们所属的xcopy命令中。
请注意,for /l %%G
循环以开头Profile 0
,如果不需要,请使用(firstNumber,amountToAddEachLoop,lastNumber)
例如(1,1,100)
从1-->100
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句