是否可以将绝对路径转换为批处理文件中的相对路径? (与
this相反).显然,您需要两个输入:转换的绝对路径,以及您希望将其相对化的绝对引用路径.
例如:
Path to convert: c:\documents\mynicefiles\afile.txt Reference path: c:\documents Result: mynicefiles\afile.txt
@echo off setlocal EnableDelayedExpansion set Path_to_convert=c:\documents\mynicefiles\afile.txt set Reference_path=c:\documents set Result=!Path_to_convert:*%Reference_path%\=! echo Result: %Result%