gpt4 book ai didi

batch-file - 从 bat 执行中排除 bat 文件

转载 作者:行者123 更新时间:2023-12-02 03:17:45 29 4
gpt4 key购买 nike

我有一个 bat 文件,它根据文件名将每个文件放在一个文件夹中。但是,当我运行 bat 文件时,它也会将 bat 文件放在一个文件夹中。我想排除 bat 文件扩展名,因为我必须进入每个文件夹并剪切 bat 文件以将其带回父文件夹。这是我当前的 bat 文件:

@echo off

for %%a in (*.*) do (

md "%%~na" 2>nul

move "%%a" "%%~na"

)

最佳答案

未测试:

@echo off

for %%a in (*.*) do (

if "%~nx0" neq "%%~nxa" (
md "%%~na" 2>nul
move "%%a" "%%~na"
)

)

关于batch-file - 从 bat 执行中排除 bat 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35588667/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com