-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathIntunePrepTool.psf
14093 lines (12029 loc) · 546 KB
/
IntunePrepTool.psf
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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<File version="3.2">
<FileID>373d466f-0843-40eb-9006-241e20fcf1fd</FileID>
<LastExport>133227411031353429</LastExport>
<Preview>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
A0CSpIQZAJIkJcwAkCQpYQaAJEkJMwAkSUqYASBJUsIMAEmSEmYASJKUMANAkqSEGQCSJCXMAJAk
KWEGgCRJCTMAJElKmAEgSVLCDABJkhJmAEiSlDADQJKkhBkAkiQlzACQJClhBoAkSQkzACRJSpgB
IElSwgwASZISZgBIkpQwA0CSpIQZAJIkJcwAkCQpYQaAJEkJMwAkSUqYASBJUsIMAEmSEmYASJKU
MANAkqSEGQCSJCXMAJAkKWEGgCRJCTMAJElKmAEgSVLCDABJkhJmAEiSlDADQJKkhBkAkiQlzACQ
JClhBoAkSQkzACRJSpgBIElSwgwASZISZgBIkpQwA0CSpIQZAJIkJcwAkCQpYQaAJEkJMwAkSUqY
ASBJUsIMAEmSEmYASJKUMANAkqSEGQCSJCXMAJAkKWEGgCRJCTMAJElKmAEgSVLCDABJkhJmAEiS
lDADQJKkhBkAkiQlzACQJClhBoAkSQkzACRJSpgBIElSwgwASZISZgBIkpQwA0CSpIQZAJIkJcwA
kCQpYQaAJEkJMwAkSUqYASBJUsIMAEmSEmYASJKUMANAkqSEGQCSJCXMAJAkKWEGgCRJCTMAJElK
mAEgSVLCDABJkhJmAEiSlDADQJKkhBkAkiQlzACQJClhBoAkSQkzACRJSpgBIElSwgwASZISZgBI
kpQwA0CSpIQZAJIkJcwAkCQpYQaAJEkJMwAkSUqYASBJUsIMAEmSEmYASJKUMANAkqSEGQCSJCXM
AJAkKWEGgCRJCTMAJElKmAEgSVLCDABJkhJmAEiSlDADQJKkhBkAkiQlzACQJClhBoAkSQkzACRJ
SpgBIElSwgwASZISZgBIkpQwA0CSpIQZAJIkJcwAkCQpYQaAJEkJMwAkSUqYASBJUsIMAEmSEmYA
SJKUMANAkqSEGQCSJCXMAJAkKWEGgCRJCTMAJElKmAEgSVLCDABJkhJmAEiSlDADQJKkhBkAkiQl
zACQJClhBoAkSQn7Xw+AF77/Yjz++J/GU089JUmSHpKeeOKJePaZff+zAbCweTteeunleGbfX5YV
8TeSJOkh6dl9fxU//uGLcfn61xwA2x9GzFy8EWtb18p6+CC2rkqSpIelzXuP61c+jIWtj/Y2AA68
erDlyt2Ixe2PYmnnbr0cJEnSw9fC1p1YvvofsbB+/asHwD/89KVTWzc+irm1K5Ik6SFvceNGzCxt
fPUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5m
jzzyX8ZAaodsNMbKAAAAAElFTkSuQmCC</Preview>
<Form>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
hrQSZUAr8fv//apXiy6Z1WBMOLo2NT5mY/ld1xzJ4l+oRGX3J7+WNpNf6asUq4RPqXJYi/BEC8HN
No9LkYYKX7JwOSz9d5Aw2KvfkUsH3fqhy5dNli0jyYK6/lt6zNSaq/hDcaSkwZ9qqzPOd0bgb1n4
Mj3Kpp/BfzKfoqzG4Q8yxUGm3cmn0+ViPUt+jDMN8LPcy30zX+jc3jzlh/okpdeLdL/zMXxvl+SJ
ps/lx5fmcHZHpZvzl8W8o3e0h+nj4/rxYd6s0FJr3olR2bU0vm/E26NR7Y0qNTOfWv72ppevrOh0
TyrmeK6eWidzrVY6P7rn4q0m+zRWxMpzry3Sw2Llsfq2lqqlJ7FZemFq5HOXk5fgf0WuTrWnsYle
fIzd3qSp9/dnltc79+lZp5sny6t5rTt9S/GJ4n09v+Lq6Wo1kc7HR60Jpw7fxWqZuxeKXLVRqwzG
TO6zrLSLlcaoqnykU7c3+rrIkmxuFBtTWbKdzS+kfEl/rjR6o4/0vMRlBZoZpx8esu3nSVvox8fV
4bi6mi4Ts3Qm+yKI8exKoe9bM0F/6Qxub4RhbjZrPpUeEstSopuIi59vuqqWcg3jXezD57wYv2fJ
Qj4uaerTHZuku8oo2cgt2HSZH3OKyj6zo7ycWc/L2dub+lspv1gWErUin3yTU53UoEOtn+tSftmO
rZtMLvO4YPQ6895YzYTCeMA2mpX3RPqZr/MsLc27+fmiHaOz5Xhdn2dub+762YK0fHkf1eMPT+Pn
x/Z0sdSfOuLi4fnjrt6vP5cKU7bV4WpqP70cDmv8Ip0aZoQZSVUeqlJn3lxK9eqMocf6kr29Wajv
9dRno92riZVFjmH5Z+6dTMSNd7behsklNdQVPs2+LJ67qYGoZvKtNaUL1KA9XpJcByBRGj8XH5ts
I313e/NezPZWlVjlU3qgl9l77m226r3l77u02qQW5Q5FD1O57ER5uucfnpqf5awoZlPtWO9jpLE5
XgOq6/6jdc+05YfUnXx78zHrjaoFUki95XLVz1Wm2/38aC5zuWW7xpKp1FqWyELq+UN7U5Jj8jGm
xTOPSX2ZfM/VhrmPj8/3dCZfmH6UHmdsWwB4a3ZTS/H5niulyA8uVu73p232XeurDe0tRq84ptek
YkymfF+Vyfhq9lQYP73nuGyRWchUm070CstCvNRKcC9PyhPYBU7V4gUqni83huKyX7qTVtN8Qc9M
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
m94w07AuXZhRpGFt1+MflIe1+A8yERsQVh1JDDMV69gbZ/sxI4x5Msi96Fzs8Yp+cTL2MqKNgbD+
CTbwjVpFkcEKRm5b2wtRuwQ6nsSBbFBCRE5Ke7xQL2JNCqp0CWS0BPCBiyBk4SIyWL4gFeeC9wUP
FCP6cRLtwxdE6R0IzRc8WA+/ruClXwFttw6a8aVmt46nS1G+pPPIqccQFeUH3KA2JSdZx3sn3KFN
e596HlzLUaSnNO3dYsPeVegL+71Ph6YDKes4pQxdy8GxQ5gxhAuO8Q9RHLop19CyoTMZTghyug9f
HHhEf2q50EQ1IGmAdjaYGqcDssIVBcRLqXyIAoC0erGScLwJ+HJwjf4FZNy0x1hD7Px7F3BUUhJ1
XPdZXhB9C46DxbUI8xZ3voX3aS3B+RYRpyuNdd78aJu58qtT4agw9MtKUSgMVb1iZCtrMnG2Hz/S
lKX9sn51xjIssNdtlQq0Xa+CPlFGirxj2XgZAOKdtYcT4JGpDBf16Pf1pnUClc4vgTzywobvKEQa
TuYHkg5+pEoz/dW8eaIMVsHPuGb/l30kYPl0ynt47xaUuvOH6FAYF9w43FfgLkEIyQpTfhK/COsi
EEgv8Xu9Wvzy0c+Yno3NyDScvbja+YHnme0b15iZg5cAFdFKF/81wuXAI7KExXElDPXGLu4XYV0v
t52I9Z0EzGE/gpeyS8mjY03RDkScgop0D7jBinVxRnfR3pPvOICtC5Kse+L41Xirg8N1QRGFfRRl
saLIKAPlztT5uAxrRYucT4i7gqC5ddFB88mKfpd42bWsSdMFVV/MAi1mc1Y/WLVsJyReQaRs0XyZ
SHda139woKyLmr4bCB2BO1+aAgJt5CwjyYK6/lt6zNSaq/hDcaSkwZ9qqzPOd0bgb1n4Mj3Kpp/B
fzKfoqzG4Q8yxUGm3cmn0+ViPUt+jDMN8LPcy30zX+jc3jzlh/okpdeLdL/zMXxvl+SJps/lx5fm
cHZHpZvzl8W8o3e0h+nj4/rxYd6s0FJr3olR2bU0vm/E26NR7Y0qNTOfWv72ppevrOh0TyrmeK6e
WidzrVY6P7rn4q0m+zRWxMpzry3Sw2Llsfq2lqqlJ7FZemFq5HOXk5fgf0WuTrWnsYlefIzd3qSp
9/dnltc79+lZp5sny6t5rTt9S/GJ4n09v+Lq6Wo1kc7HR60Jpw7fxWqZuxeKXLVRqwzGTO6zrLSL
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
BQUOc9GRBQA=</Form>
<Code><![CDATA[class config_customerinfo {
[string]$customername
[string]$logfoldertarget
[string]$packagefolder
[string]$tenanturl
[string]$downloadpath
}
function refreshTenants
{
try
{
$TenantsCSV = Import-Csv "c:\users\$env:username\.IntunePrepTool\config_Tenantinfo.csv" -ErrorAction Stop
$config_treeview3.BeginUpdate()
$config_treeview3.Refresh()
$config_treeview3.Nodes.Clear()
$Root = $config_treeview3.Nodes.Add("Tenants")
foreach ($tenantCSV in $TenantsCSV)
{
$node = $Root.Nodes.Add($tenantCSV.customername)
#$upload_upload_listbox1.Items.Add($tenantCSV.customername)
$node.Tag = $tenantCSV.target
$node.Name = $tenantCSV.customername
$node.ContextMenuStrip = $config_tenants_contextmenustrip1
}
$Root.Expand()
$config_treeview3.EndUpdate()
}
catch
{
#Please add Tenant
}
}
function refreshTenantsUpload
{
try
{
$TenantsCSV = Import-Csv "c:\users\$env:username\.IntunePrepTool\config_Tenantinfo.csv" -ErrorAction Stop
$upload_treeview2.BeginUpdate()
$upload_treeview2.Refresh()
$upload_treeview2.Nodes.Clear()
$upload_treeview2.CheckBoxes = $true
$Root = $upload_treeview2.Nodes.Add("Tenants")
foreach ($tenantCSV in $TenantsCSV)
{
#$upload_treeview2.Nodes.Add($tenantCSV.customername)
$node = $Root.Nodes.Add($tenantCSV.customername)
$node.Tag = $tenantCSV.target
$node.Name = $tenantCSV.customername
}
$Root.Expand()
$upload_treeview2.EndUpdate()
}
catch
{
#Please add Tenant
}
}
function PowershellISEOnTop
{
Add-Type @"
using System;
using System.Runtime.InteropServices;
public class User32 {
[DllImport("user32.dll", SetLastError = true)]
[return: MarshalAs(UnmanagedType.Bool)]
public static extern bool SetWindowPos(IntPtr hWnd, IntPtr hWndInsertAfter, int X, int Y, int cx, int cy, uint uFlags);
[DllImport("user32.dll", SetLastError = true)]
public static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
public static IntPtr HWND_TOPMOST = new IntPtr(-1);
public static IntPtr HWND_NOTOPMOST = new IntPtr(-2);
public const UInt32 SWP_NOSIZE = 0x0001;
public const UInt32 SWP_NOMOVE = 0x0002;
public const UInt32 SWP_SHOWWINDOW = 0x0040;
}
"@
$hwnd = [User32]::FindWindow($null, "Administrator: Windows PowerShell ISE")
if ($hwnd -ne [IntPtr]::Zero)
{
[User32]::SetWindowPos($hwnd, [User32]::HWND_TOPMOST, 0, 0, 0, 0, [User32]::SWP_NOSIZE -bor [User32]::SWP_NOMOVE -bor [User32]::SWP_SHOWWINDOW)
}
}
$tools_winget_label_Load = {
Set-ControlTheme $tools_winget_label -Theme Dark
if (!(Test-Path -Path "c:\users\$env:username\.IntunePrepTool"))
{
New-Item -ItemType Directory -Path "c:\users\$env:username\.IntunePrepTool"
}
try
{
try
{
$config_import_csv = Import-Csv "c:\users\$env:username\.IntunePrepTool\config_customerinfo.csv" -ErrorAction Stop
}
catch
{
Copy-Item -Path "C:\Program Files\IntunePrepTool\config_customerinfo.csv" -Destination "c:\users\$env:username\.IntunePrepTool\config_customerinfo.csv"
$config_import_csv = Import-Csv "c:\users\$env:username\.IntunePrepTool\config_customerinfo.csv" -ErrorAction Stop
}
foreach ($cis in $config_import_csv)
{
Update-ListBox $config_listbox $cis.customername -Append
Update-ListBox $updatepackage_msi_change_customer_listbox1 $cis.customername -Append
Update-ListBox $update_exe_listbox1 $cis.customername -Append
}
}
catch
{
[void][System.Windows.Forms.MessageBox]::Show('Add customers in the config tab', 'Please Add Customer first')
}
$rechten = [bool](([System.Security.Principal.WindowsIdentity]::GetCurrent()).groups -match "S-1-5-32-544")
if ($rechten -eq $false)
{
[void][System.Windows.Forms.MessageBox]::Show('Admin Rights needed!, Please run as Administrator', 'Please run as Administrator') # Casting the method to [void] suppresses the output.
}
else
{
$winget_exe = Resolve-Path "C:\Program Files\WindowsApps\Microsoft.DesktopAppInstaller_*_x64__8wekyb3d8bbwe\winget.exe"
if ($winget_exe.count -gt 1)
{
$winget_exe = $winget_exe[-1].Path
& $winget_exe search rink-turksma.IntunePrepTool --accept-source-agreements 2>$null
}
if (!$winget_exe)
{
[void][System.Windows.Forms.MessageBox]::Show('Winget expected in C:\Program Files\WindowsApps\Microsoft.DesktopAppInstaller_*_x64__8wekyb3d8bbwe\ ', 'Winget missing') # Casting the method to [void] suppresses the output. }
}
else
{
if (& $winget_exe list --id $WingetID | Select-String '\bVersion\s+Available\b' -Quiet)
{
[void][System.Windows.Forms.MessageBox]::Show('Use button on config page to check for updates ', 'New version IntunePrepTool available')
}
}
}
$restrictionpolicy = Get-ExecutionPolicy -ErrorAction SilentlyContinue;
if ($restrictionpolicy -ne 'Unrestricted')
{
if ([System.Windows.Forms.MessageBox]::Show('Set-ExecutionPolicy Unrestricted?; Please reopen IntunePrepTool', 'Powershell Execution Policy needs to be unrestricted', [System.Windows.Forms.MessageBoxButtons]::YesNo) -eq 'Yes')
{
$ReloadIntunePrepTool = @'
Set-Location "C:\Program Files\IntunePrepTool\"
taskkill.exe /F /IM "IntunePrepTool.exe"
Set-ExecutionPolicy Unrestricted
'@
if (Test-Path "c:\Program Files\IntunePrepTool\ExecutionPolicyUnrestricted.ps1")
{
powershell.exe -ExecutionPolicy Bypass -file "c:\Program Files\IntunePrepTool\ExecutionPolicyUnrestricted.ps1"
}
else
{
$ReloadIntunePrepTool | Out-File "c:\Program Files\IntunePrepTool\ExecutionPolicyUnrestricted.ps1" -Confirm:$false -Force
Start-Sleep 1
powershell -ExecutionPolicy Bypass -file "c:\Program Files\IntunePrepTool\ExecutionPolicyUnrestricted.ps1"
}
}
try
{
Get-ChildItem -Path "IntuneWinAppUtil.exe" -ErrorAction Stop
}
catch
{
#Add-Type -AssemblyName "System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
[void][System.Windows.Forms.MessageBox]::Show('Download Microsoft Win32 Content Prep Tool. Place EXE file in same directory as this script', 'IntuneWinAppUtil missing') # Casting the method to [void] suppresses the output.
#Add-Type -AssemblyName "System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
}
}
$problemPSModule = $null;;
if (Get-Module -ListAvailable -Name IntuneWin32App)
{
$moduleVersion = Get-Module -ListAvailable -Name IntuneWin32App
if (($moduleVersion.Version.Major -eq 1) -and ($moduleVersion.Version.Minor -eq 4) -and ($moduleVersion.Version.Build -eq 4))
{
}
else
{
$problemPSModule = 1
}
}
else
{
$problemPSModule = 1
}
if (Get-Module -ListAvailable -Name Microsoft.Graph.Authentication)
{
$moduleVersion = Get-Module -ListAvailable -Name Microsoft.Graph.Authentication
if (($moduleVersion.Version.Major -eq 2) -and ($moduleVersion.Version.Minor -eq 18) -and ($moduleVersion.Version.Build -eq 0))
{
}
else
{
$problemPSModule = 1
}
}
else
{
$problemPSModule = 1
}
if (Get-Module -ListAvailable -Name Microsoft.Graph.Applications)
{
$moduleVersion = Get-Module -ListAvailable -Name Microsoft.Graph.Applications
if (($moduleVersion.Version.Major -eq 2) -and ($moduleVersion.Version.Minor -eq 18) -and ($moduleVersion.Version.Build -eq 0))
{
}
else
{
$problemPSModule = 1
}
}
else
{
$problemPSModule = 1
}
if (Get-Module -ListAvailable -Name CredentialManager)
{
$moduleVersion = Get-Module -ListAvailable -Name CredentialManager
if (($moduleVersion.Version.Major -eq 2) -and ($moduleVersion.Version.Minor -eq 0))
{
}
else
{
$problemPSModule = 1
}
}
else
{
$problemPSModule = 1
}
if (Get-Module -ListAvailable -Name Microsoft.Graph.Identity.SignIns)
{
$moduleVersion = Get-Module -ListAvailable -Name Microsoft.Graph.Identity.SignIns
if (($moduleVersion.Version.Major -eq 2) -and ($moduleVersion.Version.Minor -eq 18) -and ($moduleVersion.Version.Build -eq 0))
{
}
else
{
$problemPSModule = 1
}
}
else
{
$problemPSModule = 1
}
if ($problemPSModule -eq 1)
{
#Add-Type -AssemblyName "System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
[void][System.Windows.Forms.MessageBox]::Show('Please use the button to install required Powershell Modules', 'Powershell module missing or version mismatch') # Casting the method to [void] suppresses the output.
#Add-Type -AssemblyName "System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
}
try
{
Get-ChildItem -Path "C:\Program Files\IntunePrepTool\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle" -ErrorAction Stop
}
catch
{
#Add-Type -AssemblyName "System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
[void][System.Windows.Forms.MessageBox]::Show('Please use the Button: Download Winget MSIX bundle', 'Winget MSIX bundle missing') # Casting the method to [void] suppresses the output.
#Add-Type -AssemblyName "System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
}
if (!(test-path -path 'C:\ProgramData\chocolatey'))
{
[void][System.Windows.Forms.MessageBox]::Show('Please use the Button: "Install Chocolatey"', 'Chocolatey missing') # Casting the method to [void] suppresses the output.
}
refreshTenants
refreshTenantsUpload
#>
$config_tabpage.Dock = 'Fill'
$config_tabpage.Visible = $true
$config_tabpage.Enabled = $true
}
$darkToolStripMenuItem_Click = {
#TODO: Place custom script here
Set-ControlTheme -Control $tools_winget_label -Theme Dark
}
$lightToolStripMenuItem_Click = {
Set-ControlTheme -Control $tools_winget_label -Theme Light
}
#region Control Theme Helper Function
<#
.SYNOPSIS
Applies a theme to the control and its children.
.PARAMETER Control
The control to theme. Usually the form itself.
.PARAMETER Theme
The color theme:
Light
Dark
.PARAMETER CustomColor
A hashtable that contains the color values.
Keys:
WindowColor
ContainerColor
BackColor
ForeColor
BorderColor
SelectionForeColor
SelectionBackColor
MenuSelectionColor
.EXAMPLE
PS C:\> Set-ControlTheme -Control $form1 -Theme Dark
.EXAMPLE
PS C:\> Set-ControlTheme -Control $form1 -CustomColor @{ WindowColor = 'White'; ContainerBackColor = 'Gray'; BackColor... }
.NOTES
Created by SAPIEN Technologies, Inc.
#>