gpt4 book ai didi

batch-file - 如何过滤确切的文件扩展名?

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

我有 .las.lasx 文件,它们在 DATA 文件夹中具有相同的文件名。我正在尝试对 *.las 文件应用流程。但似乎通配符模式 *.las 还包括 *.lasx 文件:

for %%f in ("%DATA_PATH%\*.las") do

lasground -i "%DATA_PATH%\*.las" -merged

-merged 之前的参数应该只是我的 *.las 文件的列表,但在我的测试中它总是包含 *.lasx 文件。

关于如何获取我所有的 .las 文件而不获取 .lasx 文件的任何想法?

最佳答案

在提供文档和您正在使用的实际程序后,我会尝试这两个示例。

用所有文件名创建一个变量。

@ECHO OFF

for %%G in ("%DATA_PATH%\*.las") do (
IF /I "%%~xG"==".las" call set list=%%list%% "%%G"
)
lasground -i %list% -merged

制作文件列表并使用 -lof 选项。

@ECHO OFF

(for %%G in ("%DATA_PATH%\*.las") do (
IF /I "%%~xG"==".las" echo %%G
)
)>List.txt
lasground -lof List.txt -merged

关于batch-file - 如何过滤确切的文件扩展名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53900718/

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