0
寻找一点帮助,我有一个包含UNC路径的文本文件,所有路径都有一个特定的delim我可以用来查找路径应该结束的位置(所以我可以挂载父UNC路径作为驱动器)批处理,UNC路径,Delim _删除后续路径
实施例的文本文件
\\myunc.myunc.com\parent1\parent2\location_1\blah\blah\
\\myunc.myunc2.com\parent1\location_1\blah\blah\
\\myunc.myunc2.com\parent1\parent2\parent3\parent4\location_1\blah\
在理论上我需要它来解析该文本文件,并输出该路径,
\\myunc.myunc.com\parent1\parent2\
\\myunc.myunc2.com\parent1\
\\myunc.myunc2.com\parent1\parent2\parent3\parent4\
我需要找到_并删除路径串在它的面前,直到\
-
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
ECHO GRABBING UNC PATHS
ECHO.
FOR /F "tokens=1 delims=_" %%b in (pathdumpunc.txt) do (
SET UNCPATH=%%b
ECHO !UNCPATH!
for %%a in (!UNCPATH!) do set LastFolder=%%~nxa
ECHO !LastFolder!
PAUSE
)
了香港专业教育学院作为作为识别最后一个文件夹的路径名,但据香港专业教育学院得到了多数民众赞成,似乎在“LastFolder = %%〜 nxa“线需要永久运行,比如10秒以上。
任何帮助将被认识。