|
下面的这段脚本是从jboss的运行脚本摘选出来的
-------------------------------------------------------------------------------------------------------
@echo off
rem -------------------------------------------------------------------------
rem JBoss Bootstrap Script for Win32
rem -------------------------------------------------------------------------
rem $Id: run.bat,v 1.13.4.3 2006/05/12 10:40:07 dimitris Exp $
@if not "%ECHO%" == "" echo %ECHO%
@if "%OS%" == "Windows_NT" setlocal
rem set DIRNAME=.\
if "%OS%" == "Windows_NT" set DIRNAME=%~dp0%
rem set PROGNAME=run.bat
if "%OS%" == "Windows_NT" set PROGNAME=%~n0%
--------------------------------------------------------------------------------------------------------
在这段脚本中有%~dp0%和%~n0%,我在网上搜索%~dp0 代表 驱动器加路径,%~n0代表文件名和扩展名,可是为什么后面还要加一个%,这个是什么意思呀,我把后面的%去掉好像没有影响,那位知道后面的%有什么作用,先谢谢了 |
|