标题: 冒号替换
[打印本页]
作者: knight1006
时间: 2006-12-6 03:42
标题: 冒号替换
请问能否把文件中的d:\green\opera替换成d::\green\opera
作者: a9319751
时间: 2006-12-6 04:08
setlocal enabledelayedexpansion
for /f "delims=" %%i in ("d:\green\opera") do (
set var=%%i
set "var=!var:d:\=d::\!"
echo "%%i" "!var!"
)
pause
作者: ccwan
时间: 2006-12-6 04:14
@echo off
set "var=d:\green\opera"
set "var=%var::=::%"
echo %var%
pause
作者: namejm
时间: 2006-12-6 05:59
@echo off
set var=d:\green\opera
echo %var:~0,1%:%var:~1%
pause
作者: knight1006
时间: 2006-12-6 21:06
谢谢大家
作者: tathatayx
时间: 2006-12-7 08:40
不错!
作者: redtek
时间: 2006-12-7 09:35
有意思~~欣赏!!!
作者: 3742668
时间: 2006-12-7 12:01
@echo off
for /f "delims=: tokens=1,*" %%i in ('dir /s /b') do echo %%i::%%j
pause>nul
goto :eof
适合批量转换的场合。
作者: lxmxn
时间: 2006-12-7 16:43
学习了……一下就有这么多方法了……