use*_*037 118 cmd batch-file relative-path drive
这是我的USB驱动程序上自己的程序文件夹:
Program\
run.bat
bin\
config.ini
Iris.exe
library.dll
etc.
Run Code Online (Sandbox Code Playgroud)
我想用run.bat启动我的Iris.exe
我不能用这个:F:/Program/bin/Iris.exe就像一个快捷方式,因为有时,它不会给我F驱动程序名称(E,G)
我需要写入bat文件才能像魅力一样工作?我在BAT文件中尝试过:
"\bin\Iris.exe"
Run Code Online (Sandbox Code Playgroud)
它不工作:(
Ans*_*ers 259
在批处理文件中使用它:
%~dp0\bin\Iris.exe
Run Code Online (Sandbox Code Playgroud)
%~dp0 解析为批处理脚本所在的文件夹的完整路径.
小智 36
您可以使用以下代码获取所有必需的文件属性:
FOR %%? IN (file_to_be_queried) DO (
ECHO File Name Only : %%~n?
ECHO File Extension : %%~x?
ECHO Name in 8.3 notation : %%~sn?
ECHO File Attributes : %%~a?
ECHO Located on Drive : %%~d?
ECHO File Size : %%~z?
ECHO Last-Modified Date : %%~t?
ECHO Parent Folder : %%~dp?
ECHO Fully Qualified Path : %%~f?
ECHO FQP in 8.3 notation : %%~sf?
ECHO Location in the PATH : %%~dp$PATH:?
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
147720 次 |
| 最近记录: |