gpt4 book ai didi

windows - 摆脱变量扩展(CMD)

转载 作者:可可西里 更新时间:2023-11-01 11:15:01 26 4
gpt4 key购买 nike

CMD 问:我想删除文件名的扩展名。

其实是一个完整的路径,比如C:/Me/My/Path/filename.xxxx

我知道扩展名有 4 个字符,如上例所示。

我怎样才能摆脱扩展?

谢谢。

最佳答案

在终端中:

set file=C:/Me/My/Path/filename.1234
for /F "tokens=*" %A IN ("%file%") DO @echo variable ^%file^%: %~dpnA

在批处理文件中:

@echo off
set file=C:/Me/My/Path/filename.1234
echo If called with path as batch parameter: %~dpn1
for /F "tokens=*" %%A IN ("%file%") DO echo variable %%file%%: %%~dpnA

关于windows - 摆脱变量扩展(CMD),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1901785/

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