-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFile Hash Tool.Export.ps1
More file actions
2133 lines (2023 loc) · 129 KB
/
File Hash Tool.Export.ps1
File metadata and controls
2133 lines (2023 loc) · 129 KB
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
#------------------------------------------------------------------------
# Source File Information (DO NOT MODIFY)
# Source ID: cced004f-d64a-4c67-bd59-18e038f23c33
# Source File: C:\Users\kir9000\Documents\GitHub\FileHashTool\File Hash Tool.psproj
#------------------------------------------------------------------------
<#
.NOTES
--------------------------------------------------------------------------------
Code generated by: SAPIEN Technologies, Inc., PowerShell Studio 2014 v4.1.75
Generated on: 1/8/2015 10:49 PM
Generated by: Kevin Kirkpatrick
--------------------------------------------------------------------------------
.DESCRIPTION
Script generated by PowerShell Studio 2014
#>
#region Source: Startup.pss
#----------------------------------------------
#region Import Assemblies
#----------------------------------------------
[void][Reflection.Assembly]::Load('mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][Reflection.Assembly]::Load('System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][Reflection.Assembly]::Load('System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][Reflection.Assembly]::Load('System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][Reflection.Assembly]::Load('System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
[void][Reflection.Assembly]::Load('System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][Reflection.Assembly]::Load('System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
[void][Reflection.Assembly]::Load('System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][Reflection.Assembly]::Load('System.ServiceProcess, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
#endregion Import Assemblies
#Define a Param block to use custom parameters in the project
#Param ($CustomParameter)
function Main {
Param ([String]$Commandline)
#Note: This function starts the application
#Note: $Commandline contains the complete argument string passed to the packager
#Note: To get the script directory in the Packager use: Split-Path $hostinvocation.MyCommand.path
#Note: To get the console output in the Packager (Forms Mode) use: $ConsoleOutput (Type: System.Collections.ArrayList)
#TODO: Initialize and add Function calls to forms
if((Call-MainForm_psf) -eq "OK")
{
}
$global:ExitCode = 0 #Set the exit code for the Packager
}
#endregion Source: Startup.pss
#region Source: MainForm.psf
function Call-MainForm_psf
{
#----------------------------------------------
#region Import the Assemblies
#----------------------------------------------
[void][reflection.assembly]::Load('mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
[void][reflection.assembly]::Load('System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
[void][reflection.assembly]::Load('System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
[void][reflection.assembly]::Load('System.ServiceProcess, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a')
#endregion Import Assemblies
#----------------------------------------------
#region Generated Form Objects
#----------------------------------------------
[System.Windows.Forms.Application]::EnableVisualStyles()
$MainForm = New-Object 'System.Windows.Forms.Form'
$labelSelectAlgorithm = New-Object 'System.Windows.Forms.Label'
$cbxAlgorithm = New-Object 'System.Windows.Forms.ComboBox'
$btnClear = New-Object 'System.Windows.Forms.Button'
$lbVersion = New-Object 'System.Windows.Forms.Label'
$lbStatus = New-Object 'System.Windows.Forms.Label'
$lbTitle = New-Object 'System.Windows.Forms.Label'
$btnGetHash = New-Object 'System.Windows.Forms.Button'
$dgv1 = New-Object 'System.Windows.Forms.DataGridView'
$buttonBrowse = New-Object 'System.Windows.Forms.Button'
$tbFile = New-Object 'System.Windows.Forms.TextBox'
$openfiledialog2 = New-Object 'System.Windows.Forms.OpenFileDialog'
$tooltip1 = New-Object 'System.Windows.Forms.ToolTip'
$InitialFormWindowState = New-Object 'System.Windows.Forms.FormWindowState'
#endregion Generated Form Objects
#----------------------------------------------
# User Generated Script
#----------------------------------------------
# Create a handler that will handle DragDrop events
$handler = {
if ($_.Data.GetDataPresent([Windows.Forms.DataFormats]::FileDrop)) {
$filename = ($_.Data.GetData([Windows.Forms.DataFormats]::FileDrop))
$tbFile.text = $filename
} # if
} # $handler
# Enable Drag & Drop on the text box
$tbFile.AllowDrop = $true
# Aassign the handler ($handler) to the DragEnter event on the text box
$tbFile.add_DragEnter($handler)
$tbFile_DragDrop = [System.Windows.Forms.DragEventHandler]{
#Event Argument: $_ = [System.Windows.Forms.DragEventArgs]
$tbFile.Text = $_.Data.GetData([Windows.Forms.DataFormats]::Text).ToString()
} # $tbFile_DragDrop
$OnLoadFormEvent = {
# Display the current version which is set in Global.ps1
$lbVersion.Text = $currentVersion
foreach ($a in $algorithmProperties) { $cbxAlgorithm.Items.Add($a) }
$cbxAlgorithm.Text = $algorithmProperties[0]
} # $OnLoadFormEvent
$buttonBrowse_Click = {
if ($openfiledialog2.ShowDialog() -eq 'OK') {
$tbFile.Text = $openfiledialog2.FileName
} # if
} # $buttonBrowse_Click
$btnGetHash_Click = {
$lbStatus.ForeColor = 'Green'
$lbStatus.Text = 'Calculating File Hash...'
Start-Sleep -Milliseconds 500
Clear-DataGridView
$finalResult = $null
$selectedAlgorithm = $null
$fileShortName = $null
<#
- store file name
- grab selected algorithm from drop down
- calculate file has based on selected algorithm
- Copy result to the clipboard
- create custom object to store the information
- load into data grid view
- clear status message text
#>
$fileShortName = (Get-Item -LiteralPath $tbFile.Text).Name
$selectedAlgorithm = $cbxAlgorithm.Text.Trim()
$finalResult = Get-FileHashValue -File $tbFile.Text -Algorithm $selectedAlgorithm
$finalResult | clip.exe
$objHash = [PSCustomObject] @{
File = $fileShortName
Algorithm = $selectedAlgorithm
Value = $finalResult
Path = $tbFile.Text
} # $objHash
Load-DataGridView -DataGridView $dgv1 -Item $objHash
$lbStatus.Text = $null
} # $btnGetHash_Click
$btnClear_Click = {
$lbStatus.Text = $null
$tbFile.Text = $null
$cbxAlgorithm.Text = $algorithmProperties[0]
Clear-DataGridView
} # $btnClear_Click
#region Control Helper Functions
function Load-ComboBox {
<#
.SYNOPSIS
This functions helps you load items into a ComboBox.
.DESCRIPTION
Use this function to dynamically load items into the ComboBox control.
.PARAMETER ComboBox
The ComboBox control you want to add items to.
.PARAMETER Items
The object or objects you wish to load into the ComboBox's Items collection.
.PARAMETER DisplayMember
Indicates the property to display for the items in this control.
.PARAMETER Append
Adds the item(s) to the ComboBox without clearing the Items collection.
.EXAMPLE
Load-ComboBox $combobox1 "Red", "White", "Blue"
.EXAMPLE
Load-ComboBox $combobox1 "Red" -Append
Load-ComboBox $combobox1 "White" -Append
Load-ComboBox $combobox1 "Blue" -Append
.EXAMPLE
Load-ComboBox $combobox1 (Get-Process) "ProcessName"
#>
Param (
[ValidateNotNull()]
[Parameter(Mandatory = $true)]
[System.Windows.Forms.ComboBox]$ComboBox,
[ValidateNotNull()]
[Parameter(Mandatory = $true)]
$Items,
[Parameter(Mandatory = $false)]
[string]$DisplayMember,
[switch]$Append
)
if (-not $Append) {
$ComboBox.Items.Clear()
}
if ($Items -is [Object[]]) {
$ComboBox.Items.AddRange($Items)
} elseif ($Items -is [Array]) {
$ComboBox.BeginUpdate()
foreach ($obj in $Items) {
$ComboBox.Items.Add($obj)
}
$ComboBox.EndUpdate()
} else {
$ComboBox.Items.Add($Items)
}
$ComboBox.DisplayMember = $DisplayMember
}
function Load-ListBox {
<#
.SYNOPSIS
This functions helps you load items into a ListBox or CheckedListBox.
.DESCRIPTION
Use this function to dynamically load items into the ListBox control.
.PARAMETER ListBox
The ListBox control you want to add items to.
.PARAMETER Items
The object or objects you wish to load into the ListBox's Items collection.
.PARAMETER DisplayMember
Indicates the property to display for the items in this control.
.PARAMETER Append
Adds the item(s) to the ListBox without clearing the Items collection.
.EXAMPLE
Load-ListBox $ListBox1 "Red", "White", "Blue"
.EXAMPLE
Load-ListBox $listBox1 "Red" -Append
Load-ListBox $listBox1 "White" -Append
Load-ListBox $listBox1 "Blue" -Append
.EXAMPLE
Load-ListBox $listBox1 (Get-Process) "ProcessName"
#>
Param (
[ValidateNotNull()]
[Parameter(Mandatory = $true)]
[System.Windows.Forms.ListBox]$ListBox,
[ValidateNotNull()]
[Parameter(Mandatory = $true)]
$Items,
[Parameter(Mandatory = $false)]
[string]$DisplayMember,
[switch]$Append
)
if (-not $Append) {
$listBox.Items.Clear()
}
if ($Items -is [System.Windows.Forms.ListBox+ObjectCollection]) {
$listBox.Items.AddRange($Items)
} elseif ($Items -is [Array]) {
$listBox.BeginUpdate()
foreach ($obj in $Items) {
$listBox.Items.Add($obj)
}
$listBox.EndUpdate()
} else {
$listBox.Items.Add($Items)
}
$listBox.DisplayMember = $DisplayMember
}
function Load-DataGridView {
<#
.SYNOPSIS
This functions helps you load items into a DataGridView.
.DESCRIPTION
Use this function to dynamically load items into the DataGridView control.
.PARAMETER DataGridView
The ComboBox control you want to add items to.
.PARAMETER Item
The object or objects you wish to load into the ComboBox's items collection.
.PARAMETER DataMember
Sets the name of the list or table in the data source for which the DataGridView is displaying data.
#>
Param (
[ValidateNotNull()]
[Parameter(Mandatory = $true)]
[System.Windows.Forms.DataGridView]$DataGridView,
[ValidateNotNull()]
[Parameter(Mandatory = $true)]
$Item,
[Parameter(Mandatory = $false)]
[string]$DataMember
)
$DataGridView.SuspendLayout()
$DataGridView.DataMember = $DataMember
if ($Item -is [System.ComponentModel.IListSource]`
-or $Item -is [System.ComponentModel.IBindingList] -or $Item -is [System.ComponentModel.IBindingListView]) {
$DataGridView.DataSource = $Item
} else {
$array = New-Object System.Collections.ArrayList
if ($Item -is [System.Collections.IList]) {
$array.AddRange($Item)
} else {
$array.Add($Item)
}
$DataGridView.DataSource = $array
}
$DataGridView.ResumeLayout()
}
#endregion # --End User Generated Script--
#----------------------------------------------
#region Generated Events
#----------------------------------------------
$Form_StateCorrection_Load=
{
#Correct the initial state of the form to prevent the .Net maximized form issue
$MainForm.WindowState = $InitialFormWindowState
}
$Form_StoreValues_Closing=
{
#Store the control values
$script:MainForm_cbxAlgorithm = $cbxAlgorithm.Text
$script:MainForm_cbxAlgorithm_SelectedItem = $cbxAlgorithm.SelectedItem
$script:MainForm_tbFile = $tbFile.Text
}
$Form_Cleanup_FormClosed=
{
#Remove all event handlers from the controls
try
{
$btnClear.remove_Click($btnClear_Click)
$btnGetHash.remove_Click($btnGetHash_Click)
$buttonBrowse.remove_Click($buttonBrowse_Click)
$tbFile.remove_DragDrop($tbFile_DragDrop)
$MainForm.remove_Load($OnLoadFormEvent)
$MainForm.remove_Load($Form_StateCorrection_Load)
$MainForm.remove_Closing($Form_StoreValues_Closing)
$MainForm.remove_FormClosed($Form_Cleanup_FormClosed)
}
catch [Exception]
{ }
}
#endregion Generated Events
#----------------------------------------------
#region Generated Form Code
#----------------------------------------------
$MainForm.SuspendLayout()
#
# MainForm
#
$MainForm.Controls.Add($labelSelectAlgorithm)
$MainForm.Controls.Add($cbxAlgorithm)
$MainForm.Controls.Add($btnClear)
$MainForm.Controls.Add($lbVersion)
$MainForm.Controls.Add($lbStatus)
$MainForm.Controls.Add($lbTitle)
$MainForm.Controls.Add($btnGetHash)
$MainForm.Controls.Add($dgv1)
$MainForm.Controls.Add($buttonBrowse)
$MainForm.Controls.Add($tbFile)
$MainForm.BackColor = 'WhiteSmoke'
$MainForm.ClientSize = '437, 255'
$MainForm.FormBorderStyle = 'FixedSingle'
#region Binary Data
$MainForm.Icon = [System.Convert]::FromBase64String('
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