我有一个path,如C:\Program Files (x86)\My Corporation\例如路徑\測試.txt
。
我想从一个batch file中得到上面这个长名称的短名称(8.3个字符)并存储它,以便在我的脚本的各个地方使用它。 我如何做到这一点?
这似乎工作! 只要用你的路径替换BatchFile。
@echo off setlocal set BatchFile=%~f0 set BatchFileDir=%~dp0 for %%x in ("%BatchFile%") do set File83Name=%%~fsx echo File83Name = %File83Name%