bat去掉字符串最后两位
时间: 2024-07-15 12:01:32 浏览: 234
在Windows批处理(BAT)文件中,如果你想删除一个字符串(例如一个路径或文件名)的最后两位,你可以使用`set`命令结合一些字符串操作。这里有一个简单的例子:
```bat
set original_string="your_string_123"
set last_two_chars=23
set new_string=%original_string:~0,-%last_two_chars%
echo %new_string%
```
在这个脚本里,`%original_string:~0,-%last_two_chars%`是一个字符串剪切操作,`~0,-%last_two_chars%`表示从开始位置到倒数第`last_two_chars+1`个字符(因为是从0开始计数)。所以如果`last_two_chars`是2,就会去掉最后两个字符。
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![-](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)