我有一条路径,例如C:\Program Files (x86)\My Corporation\例如路徑\測試.txt
。
我想从批处理文件中的上面的长名称中获取短名称(8.3个字符)并存储它,以便在我的脚本中的各个位置使用它。我该如何做到这一点?
答案 0 :(得分:1)
这似乎有效!只需用您的路径替换批处理文件。
@echo off
setlocal
set BatchFile=%~f0
set BatchFileDir=%~dp0
for %%x in ("%BatchFile%") do set File83Name=%%~fsx
echo File83Name = %File83Name%