我想在我的代码中使用地址,例如:
E:\folder1\test\test.txt
我的问题是:如何在没有" E:"的情况下使用该路径地址? 我想在没有 E 的情况下在该地址上用命令写一些文本:特别是 ":"。但我需要一些技巧 删除 "E" 和 " : "。知道吗? 我尝试使用
....
和
'~\folder1test\'
但不工作. 如果你对这个问题有技巧,请告诉我解释。
您不一定需要驱动器号:folder
指的是<current drive:>folder
如果您有路径并且想要删除驱动器号:
set "folder=E:folder1testtest.txt"
for %%A in (%folder%) do echo Method1: %%~pnxA
echo Method2: %folder:~2%
对于第一种方法,请参阅for /?
,对于第二种方法,请参阅set /?