我正在尝试从脚本运行它。
我在这里要做的是将包目录中的所有文件复制到当前路径,仅排除wsdl4j-1.5.1.jar
。这不会失败脚本编译,但也不会排除文件,任何想法?
File /r /x "package\lib\wsdl4j-1.5.1.jar" "package\*.*"
感谢, 辖
答案 0 :(得分:3)
嗯,它仍然让我感到奇怪,但这是解决方案
File /r /x wsdl4j-1.5.1.jar package\*.*
答案 1 :(得分:3)
这是适合我的解决方案。我还需要排除一个文件夹... .svn文件夹。
- //////////////////////////////////////////// //////////////////////////////
; - 添加MVC Web文件
; - /////////////////////////////////////////////// ///////////////////////////
SetOverwrite on
SetOutPath“$ INSTDIR \ WebServer \”
文件“C:\ mvcwebsite \ favicon.ico”
SetOutPath“$ INSTDIR \ WebServer \ Content”
文件/ r / x'.svn''C:\ mvcwebsite \ Content *。'
SetOutPath“$ INSTDIR \ WebServer \ Scripts”
文件/ r / x'.svn''C:\ mvcwebsite \ Scripts *。 '
SetOutPath“$ INSTDIR \ WebServer \ Views”
文件/ r / x'.svn''C:\ mvcwebsite \ Views *。*'
; - /////////////////////////////////////////////// ///////////////////////////
这是'文件'NSIS Help
答案 2 :(得分:1)
/ x对字符串的格式很挑剔,一些nsis开关更喜欢将开关本身作为字符串的一部分,例如“/ x foo bar”但我不确定在这种情况下是否有帮助。 ..