批量执行cmd 指定命令 脚本

发布网友 发布时间:2022-04-21 11:47

我来回答

1个回答

热心网友 时间:2022-04-14 14:49

很高兴,您还能记起我!我感到非常的荣幸,非常感谢!那么接下来,我将继续为您解答。

不过这里有个问题,master文件夹本身就在ABC 01文件夹内,那么没必要重复给ABC 01里面的master进行符号链接吧?如果非要链接,那么就得删除原始的master,这就导致后面的文件夹进行符号链接时因为原文件夹不存在而导致创建失败。所以以下的脚本,我将跳过ABC 01这个文件夹。

@echo off & title 批量创建链接 By 依梦琴瑶

::在等于号和引号之间预设固定前缀字符串(包括路径),有空格的话一并加入
set "Fixed=C:\ABC "

::此处值为运行后输入
set /p Last=请输入结束点号码(2-99): 

for /l %%a in (2,1,%Last%) do (
    if %%a lss 10 (
        if exist "%Fixed%0%%a\master" rd /s /q "%Fixed%0%%a\master"
        mklink /J "%Fixed%0%%a\master" "%Fixed%01\master"
    ) else (
        if exist "%Fixed%%%a\master" rd /s /q "%Fixed%%%a\master"
        mklink /J "%Fixed%%%a\master" "%Fixed%01\master"
    )
)
pause

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com