-
Notifications
You must be signed in to change notification settings - Fork 92
/
Copy pathSetupClickOnceDirectory.ps1
74 lines (71 loc) · 13.8 KB
/
SetupClickOnceDirectory.ps1
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Framework.UI.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Framework.UI.Extensibility.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Framework.UI.Extensibility.xml" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Framework.UI.Navigation.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Framework.UI.UX2006.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Framework.UI.UX2006.WinForms.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Framework.UI.Windows.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Framework.UI.WinForms.Controls.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Framework.UI.WinForms.DataVisualization.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Framework.UI.WinForms.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Client.Builder.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Client.exe" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Client.exe.config" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Client.ServiceConnection.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Client.UI.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Client.WinClient.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Client.WinForms.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.DocumentService.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.DocumentService.Types.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Language.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.OpenXml.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.SharePointOnlineDocumentService.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Types.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Types.Report.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Watson.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Office.Interop.Excel.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Office.Interop.OneNote.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Office.Interop.Outlook.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.Office.Interop.Word.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ApplicationInsights.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Newtonsoft.Json.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Office.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\RapidStart.ico" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\System.Collections.Immutable.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Add-ins" -Destination "$ClickOnceApplicationFilesDirectoryWin\Add-ins", "$ClickOnceApplicationFilesDirectoryFinsql\Add-ins" -Recurse
Copy-ItemMultiDest "$roleTailoredClientFolder\Images" -Destination "$ClickOnceApplicationFilesDirectoryWin\Images", "$ClickOnceApplicationFilesDirectoryFinsql\Images" -Recurse
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.IO.RecyclableMemoryStream.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.Common.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.Common.resources.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.DataVisualization.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.DataVisualization.resources.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.Design.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.Design.resources.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.ProcessingObjectModel.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.WebDesign.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.WebDesign.resources.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.WebForms.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.WebForms.resources.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.WinForms.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.ReportViewer.WinForms.resources.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-ItemMultiDest "$roleTailoredClientFolder\Microsoft.SqlServer.Types.dll" -Destination "$ClickOnceApplicationFilesDirectoryWin", "$ClickOnceApplicationFilesDirectoryFinsql"
Copy-Item "$roleTailoredClientFolder\finsql.exe" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\finsql.exe.config" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\fin.stx" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\fin.etx" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\Cronus.flf" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\Commandline.dll" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\Finhlink.exe" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\ndbcs.dll" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\NSObjectXProxy.dll" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\fin.etx" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\ROTAccess.dll" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\System.Reflection.Metadata.dll" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\System.Spatial.dll" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.DotNetBridge.dll" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Language.dll" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Copy-Item "$roleTailoredClientFolder\Microsoft.Dynamics.Nav.Types.dll" -Destination "$ClickOnceApplicationFilesDirectoryFinsql" -ErrorAction Ignore
Get-ChildItem -Path "$roleTailoredClientFolder\??-??" -Directory | % {
$Name = $_.Name
Copy-ItemMultiDest "$roleTailoredClientFolder\$Name" -Destination "$ClickOnceApplicationFilesDirectoryWin\$Name", "$ClickOnceApplicationFilesDirectoryFinsql\$Name" -Recurse
}