Board logo

标题: 请教如何截取\\server\temp$\winxp\run.bat中winxp前的字符串? [打印本页]

作者: forestchi     时间: 2008-5-16 16:08    标题: 请教如何截取\\server\temp$\winxp\run.bat中winxp前的字符串?

请教如何截取\\server\temp$\winxp\run.bat中winxp前的字符串?
作者: forestchi     时间: 2008-5-16 16:09
应该说是第一个出现winxp字符串前的字符串,谢谢!!
作者: Climbing     时间: 2008-5-16 22:44
试试字符串替换,如果winxp字符串后面的字符串是固定的话。
作者: lxmxn     时间: 2008-5-17 00:44

@echo off
set str=\\server\temp$\winxp\run.bat
echo str is %str%
set str=%str:winxp=_%
for /f "tokens=1 delims=_" %%a in ("%str%") do echo.str is %%a

作者: forestchi     时间: 2008-5-17 13:54
感谢版主