1

我想自动化使用winrar创建xpi的过程,使用pwd而不是从outisde传递当前目录。

@REM ------- BEGIN xpi.bat ----------------
@setlocal
@echo off
set path="C:\Program Files\WinRAR\";%path%

winrar.exe a -afzip -r -ep1 %PWD%/MYaddon.xpi %PWD%

REM ------- END xpi.bat ------------------

编辑:所以这是最后一批:

@REM ------- BEGIN xpi.bat ----------------
@setlocal
@echo off
set path="C:\Program Files\WinRAR\";%path%
erase "%CD%\MyAddon.xpi"
winrar.exe a -afzip -r -ep1 "%CD%\MyAddon.xpi" "%CD%/*"

REM ------- END xpi.bat ------------------
4

1 回答 1

1

使用"%CD%\MYaddon.xpi".

  • 在 Windows 中,要检索当前目录,%CD%使用该变量。

  • Windows 可以将斜杠作为目录分隔符处理,但并非所有在 Windows 中运行的程序都可以,因此最好使用反斜杠。

于 2014-03-07T06:41:05.987 回答