|
knight1006
初级用户
积分 29
发帖 16
注册 2005-11-15
状态 离线
|
『楼 主』:
冒号替换
请问能否把文件中的d:\green\opera替换成d::\green\opera
|
|
2006-12-6 03:42 |
|
|
a9319751
中级用户
积分 439
发帖 170
注册 2006-1-9
状态 离线
|
『第
2 楼』:
setlocal enabledelayedexpansion
for /f "delims=" %%i in ("d:\green\opera") do (
set var=%%i
set "var=!var:d:\=d::\!"
echo "%%i" "!var!"
)
pause
|
bat c c++ |
|
2006-12-6 04:08 |
|
|
ccwan
金牌会员
积分 2725
发帖 1160
注册 2006-9-23 来自 河北廊坊
状态 离线
|
『第
3 楼』:
@echo off
set "var=d:\green\opera"
set "var=%var::=::%"
echo %var%
pause
|
三人行,必有吾师焉。 学然后知不足,教然后知困,然后能自强也。 |
|
2006-12-6 04:14 |
|
|
namejm
荣誉版主
batch fan
积分 5226
发帖 1737
注册 2006-3-10 来自 成都
状态 离线
|
『第
4 楼』:
@echo off
set var=d:\green\opera
echo %var:~0,1%:%var:~1%
pause
|
尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。 |
|
2006-12-6 05:59 |
|
|
knight1006
初级用户
积分 29
发帖 16
注册 2005-11-15
状态 离线
|
|
2006-12-6 21:06 |
|
|
tathatayx
初级用户
积分 23
发帖 11
注册 2006-11-7 来自 四川成都
状态 离线
|
|
2006-12-7 08:40 |
|
|
redtek
金牌会员
积分 2902
发帖 1147
注册 2006-9-21
状态 离线
|
『第
7 楼』:
有意思~~欣赏!!!
|
Redtek,一个永远在网上流浪的人……
_.,-*~'`^`'~*-,.__.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._ |
|
2006-12-7 09:35 |
|
|
3742668
荣誉版主
积分 2013
发帖 718
注册 2006-2-18
状态 离线
|
『第
8 楼』:
@echo off
for /f "delims=: tokens=1,*" %%i in ('dir /s /b') do echo %%i::%%j
pause>nul
goto :eof 适合批量转换的场合。
|
|
2006-12-7 12:01 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
『第
9 楼』:
学习了……一下就有这么多方法了……
|
|
2006-12-7 16:43 |
|