-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathdeployForTest.cmd
29 lines (29 loc) · 1.28 KB
/
deployForTest.cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
@echo off
Set /P answr=deploy (r)elease (empty for debug)?
set source=bin\Debug
If "%answr%"=="r" (
set source=bin\Release
)
echo copying from %source%
if exist "C:\Program Files\Microsoft Office\root\" (
echo 64bit office
copy /Y %source%\ScriptAddin-AddIn64-packed.xll "%appdata%\Microsoft\AddIns\ScriptAddin.xll"
copy /Y %source%\ScriptAddin.pdb "%appdata%\Microsoft\AddIns"
copy /Y %source%\ScriptAddin.dll.config "%appdata%\Microsoft\AddIns\ScriptAddin.xll.config"
copy /Y ScriptAddinCentral.config "%appdata%\Microsoft\AddIns\ScriptAddinCentral.config"
) else (
echo 32bit office
copy /Y %source%\ScriptAddin-AddIn-packed.xll "%appdata%\Microsoft\AddIns\ScriptAddin.xll"
copy /Y %source%\ScriptAddin.pdb "%appdata%\Microsoft\AddIns"
copy /Y %source%\ScriptAddin.dll.config "%appdata%\Microsoft\AddIns\ScriptAddin.xll.config"
copy /Y ScriptAddinCentral.config "%appdata%\Microsoft\AddIns\ScriptAddinCentral.config"
)
set source=bin\Release
If "%answr%"=="r" (
copy /Y %source%\ScriptAddin-AddIn64-packed.xll Distribution\ScriptAddin64.xll"
copy /Y %source%\ScriptAddin-AddIn-packed.xll Distribution\ScriptAddin32.xll"
copy /Y %source%\ScriptAddin.dll.config Distribution\ScriptAddin.xll.config
copy /Y ScriptAddinCentral.config Distribution
copy /Y ScriptAddinUser.config Distribution
)
pause