From 351d0d70ada341cfd5ba88e75033f398da3d1774 Mon Sep 17 00:00:00 2001 From: Jason SECULA Date: Tue, 8 Jul 2025 11:13:32 +0200 Subject: [PATCH] Ajout d'une icone pour l'application --- key.ico | Bin 0 -> 4286 bytes laps.ps1 | 13 +++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 key.ico diff --git a/key.ico b/key.ico new file mode 100644 index 0000000000000000000000000000000000000000..7a9c8cbc2e38a2bfa939cb24c07a2b603387d7c1 GIT binary patch literal 4286 zcmbVPdr(x@8UN0`m*ue_EG)}w7Z676s1zr0jP2A!gND}0AJr!9B(=l8wOcZd{z$;l-D^kD>%i-^7l!VoP6$+&(nHt zYTwBWL`7|T;|x=i{PP&J)Udqa^-Vi;DWCW z!~PcbpXYGA9+i+#?@Ua*<=5L}V29Qy1xWoE()lfsyG^OA0mI1WfPhk99b~(`0h z8dGpbl474;eL8?|4Ag{=jDj$PQpVOcXpmZ?5T5I+ zX?eS8Mn3_3a|#N0T&agzmC6S0ck6wm4&>c5OEeGS56B;glTr=}dh`T*GRaO=JSOX=->$K@OTaU@%uL0-0|Qc`?P$bwZpIr5MxE`bp8kOloYQ$BHuhui^HjBIy5?HeEHcgDkvvGA+eP#gPF7MfMmEU;dGG}MEaYsiVH#Br|dV0CfCVt!aTfe;ubzTr1NK8gVZ0QLI znDc_i!@wVY80yf3VcZvp{)9bqv9_3tioERg_VBuOH5?wkUt>i^9^j1|Yx%~F9AkSj`J5^^l(;I9lnv=G8l*Ai_+h+rJir!zRSJ6_qet7j^(^KF_3J%a$E#MIC?BlxY*0>?Y+EWMK#vf zKnD%*f#>cZ3|9+yYAUuGd>j}n#xdu^&xL$-S|-8F&ArCm-S>F)>MDFN==c73^mxj6 z(W2w_`wH{aavkAXJ($@n>TxT?b=K1a8zUNvgG7`!w6X;`uEio!oe(5 zOJ|gN)8~76{Njt}wT%}ptkCBVf$L`gW=(?;S6`Y2~6bp05maz|0GI=uLt8U7Z`ha{`{j_|L?umqIK<; zS6a!byLVsV&dz?lM(i|_#6RomzTsz{sls`D9N3M>g;$Y3@)5VOXMh&vy!W;ztT1oc|=BOB`(C@l9LbWb;ETt zvTs=jP@7yBfgg8%wEQ!H|NaoZ;?V*xbm&! zsKCI(!*uV*&l!P_)I+oadgxF}YAwP4(8t60XYANKN{uYFaWVY<(_yj;{x#&OY{CB+ zn2`cZ6fb{B#e?eFrXKNg9x|68 zpKKVg*&e=uJpV2*-7{yh1>Ou{0FOAL^k;y6LuB8rRQe^Qe%wX03b=m+{T(EHNG&X9 zq5m!-t$$4F#XMmD3-o)ObzBU%Xzx!(vsfAi5cDDr90O3>nN!-#Fdo$-Cc2+YEr z7?^g%x-tU-(rEhh4#74Mlek+q4aXg;F9|~GqEygNK|4XE7&?pe30~rX7Xxy2AeS7% z9BN0}2$~0y?>L+?+0E9NF$4A&aT&M-c6FNFbCR%gzeNyO8NQ4LL L2>V41kmCOV@zH|5 literal 0 HcmV?d00001 diff --git a/laps.ps1 b/laps.ps1 index 6095f1f..e034719 100644 --- a/laps.ps1 +++ b/laps.ps1 @@ -1,5 +1,6 @@ Add-Type -AssemblyName System.Windows.Forms Add-Type -AssemblyName System.Drawing +Add-Type -AssemblyName PresentationCore $form = New-Object System.Windows.Forms.Form $form.Text = 'LAPS' @@ -9,6 +10,17 @@ $form.MaximizeBox = $false $form.MinimizeBox = $false $form.FormBorderStyle = 'Fixed3D' + +$iconBase64 = 'AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBzhABwc4AAdHeMCHx/zAh0d5wAAAAANAAABZAMDHNoJCUf+CAg/+AICDsIAAABEAgINDAsLVwMWFrACJSX/ASIi9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdHeMAHR3mAR0d6AEBAQcAAAAAIgAAA5cKClHnFRWp/xsb2f8aGtH/EhKT/QYGLdgAAAB9AAABFBISiwcZGckKICD4AR4e6wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExOXABMTkwAgIP8BAgIMCgAAAkMAABiwAwNK/BERvf8XF9z/GBjZ/xsb3v8dHeX/Fhau/wcHNvICAguQAAAAMBERihMbG9gUHh7tAh0d5wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQoAAAAAAAAAAgoAAABqAAAc5AEBff4CAq7/BQW4/wcHuv8LC8L/EhLN/xgY2P8cHOD/GhrS/w0NbfsBAQrKAAAAQhYWrxccHN4QERGaAB8f7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAGAAAAZQAAF+cAAHr/AQGy/wEBsv8BAbH/AQGx/wICsv8FBbj/DQ3G/xYW1f8bG9//GhrZ/w0Nbf8BAQvJAAAAOhQUnwgVFaoCFBSbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAAC0AABjOAAB4/wEBtP8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8DA7X/CgrB/xMT0P8aGt3/GxvZ/w0Nbv8CAhGfAAAAEQQEJgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAGqgEBa/wBAbX/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8DA7T/CQm//xMT0P8bG97/GxvY/wwMYPEBAQuAAAAEEAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAACH4AAEH6AACk/wEBs/8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsv8DA7X/CwvB/xUV0v8cHOD/Fha4/wkJSuwDAxVUAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMAQE34QEBpv8BAbT/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8DA7T/CwvB/xYW1f8cHOH/Fxe4/wgIQscBAQotBgY3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwAACbAAAG//AQG1/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8DA7X/Dg7G/xkZ2v8cHN//EBCD+wQEIYMAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTAAAv7QEBov8BAbP/AQGx/wAAsf8AALD/AACw/wAAsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8GBrn/ExPQ/xsb4P8XF77/CQlM0wICES4GBiwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwAADq4AAG7/AQGz/wEBsf8AALD/BQWy/xQUt/8ZGbj/FBS3/wUFsv8AALD/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wICs/8LC8L/GBjY/xoa3f8QEIr7BgYvgAAAAAQDAxUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVAQE97wEBov8BAbD/AwOy/0ZGxv+Xl9//zs7w/93d9f/OzvD/lJTe/0VFxv8DA7H/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wYGuP8TE8//Gxvf/xgYxP8LC1nSAwMWLAQEJwADAwkAAAAAAAAAAAAAAAAAAAAACgAAAJ8AAFn/AQGr/wAArv8yMsD/29v0/+3t+v+jo+P/jY3c/6am5P/w8Pv/2tr0/y8vv/8AALD/AACw/wAAsP8AALD/AACw/wAAsf8AALD/AACx/woKwf8YGNj/Gxve/xAQgfgFBStoHR3/AAMDEAAAAAAAAAAAAAAAAQAAAAAsAAAc1AAAif8AAKr/EBCz/7Ky5//n5/j/b2/T/w8Ptf8AALD/EhK2/3h41v/p6fj/wsLs/29v0/8qKr3/IyO8/xsbuf8jI7v/HR26/x4euv8jI7v/ERG8/xISzv8aGt//FRWu/wkJQ6YBAQINBAQcAAAAAAAAAAAAAAA+AAAAAF0AAEX1AQGl/wAAqf9BQcP/6ur4/3191/8JCbT/CQm0/wEBsf8AALH/CQm0/4GB2P/u7vr/+fn9/+Hh9v/n5/j/3d31/+Tk9//d3fX/3d31/+fn9/+cnOL/GRnI/xgY2v8YGMb/CgpU1gEBCyoDAx0AAAAAAAAAAAAAAAAMAAAAogAAYf8BAaz/AACp/3R00v/o6Pj/Ly+//1xczf+amuD/Kyu+/wAAsf8AALH/EhK2/0pKx/+pqeX/4OD2/6mp5P/i4vb/sLDn/8/P8P/Kyu7/s7Pn/+zs+f9RUdL/EhLT/xoa2v8LC2T2AAAHXgAAAAAjI/8AAAAAAAAAABEAAAezAABq/wEBrP8AAKr/gYHX/+fn+P8rK77/qqrl//f3/f9eXs7/AACw/wEBsf8AALD/AACw/x0duf89PcP/ExO2/0NDxf8aGrn/MzPB/y0tv/9HR8f/6+v5/25u2/8REdL/Ghrc/wwMYPwCAgptBAQcAAEBBwAAAAAAAAAAJwAAIMwBAY7/AQGr/wAAq/9sbNH/6en4/zg4wv89PcP/bW3S/xoauf8AALH/AACx/yMju/9wcNP/dnbV/3Nz1P91ddX/c3PU/3V11P9zc9T/enrW/8nJ7v/b2/T/NjbL/xUV1v8bG97/Dw9//gICEY4AAAAGAAAFAAAAFwAAAABVAAAw8gEBov8BAar/AACs/zQ0wP/o6Pj/mZng/xIStv8AALD/AACw/wAAsP8XF7j/oaHi//T0/P/o6Pj/6Oj4/+jo+P/o6Pj/6Oj4/+jo+P/p6fj/19fz/19fzv8NDcP/Gxvd/xwc4/8UFK7/AwMYzAAAABkBAQcAAAAAAAAAAFsAADn1AQGj/wEBqf8AAK7/DAy0/7Gx5//19fz/kZHd/ywsvv8bG7j/MDC//5qa4P/09Pv/kZHd/zIywP80NMH/NDTB/zQ0wf80NMH/NDTB/zIywP8dHbr/BQW0/xAQzP8cHN//HBzk/xUVr/8DAxvSAAAAGwEBBwAAAAAAAAAAWwAAL/UBAaH/AQGq/wEBr/8AALD/R0fG/9LS8f/r6/n/6en4/+jo+P/p6fj/6ur4/6mp5P8gILr/AACw/wAAsP8AALD/AACw/wAAsP8AALD/AACw/wAAsP8EBLb/FhbU/xwc3/8cHOT/FRWv/wMDGdEAAAAZAQEHAAAAAAAAAABbAAAm9QEBoP8BAar/AQGv/wEBsf8EBLL/GBi4/0VFxv93d9b/g4PZ/3V11f9AQMX/Dw+1/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wkJvv8ZGdr/HBzf/xwc5P8VFaz/AgIU0AAAABcAAAMAAAAAAAAAAFsAACf1AQGg/wEBqv8BAa//AQGx/wEBsf8AALD/AACw/wAAsP8AALD/AACw/wAAsP8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbL/Dw/I/xwc3v8cHN//HBzk/xQUq/8CAhHPAAAAFgAAAQAAADgAAAAAWgAALfUBAaH/AQGq/wEBr/8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wMDtf8UFNP/HBzf/xwc3/8cHOT/FBSq/wICEM8AAAAVAAAAAAAAFQAAAABbAAAr9QEBof8BAan/AQGs/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8AALH/Bwe9/xkZ2v8cHN//HBzf/xwc5P8UFKn/AgIQzwAAABUAAAAAAAARAAAAAFEAADjwAQGk/wEBqf8BAaj/AQGs/wEBsP8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbL/AQGx/wICs/8QEMv/HBzf/xwc3/8cHN//HBzl/xMTpv8CAhDEAAAAEgAAAAAAABoAAAAAHQAAJ7sBAX3/AQGo/wEBq/8BAar/AQGs/wEBr/8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wICsf8CArH/BQW4/xcX1/8cHOD/Gxvf/xkZ3f8VFcf/CQlS+QAABXQEBBwCRET/AAAAAAEAAAABAAABSQAAHccBAUP3AQFo/wEBmP8BAaj/AQGs/wEBrf8BAa7/AQGv/wEBsf8BAbH/AQGx/wEBsf8BAbH/AQGx/wEBsf8BAbH/AgKz/wQEuP8LC8L/FxfY/xgY0f8TE7T/DAx1/gYGPukAAAeYAAAAHCYm/wQcHOACAAAAAAAAAAEAAAACAAAAJQAAAGkAAAuhAQEv2wEBSPUAAFz/AQGE/wEBnv8BAa3/AQGz/wEBtP8BAbL/AQGy/wEBsv8BAbP/AQG0/wEBtf8BAav/Cwun/wsLef8KCmX+DAxh6wcHPMgEBBqAAAAARQEBBAwiIv8BHR3hAxwc3QEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA0AAAAtAAAAaQAABJUAABi/AQE37AEBVvsAAFL/AQFt/wEBnv8BAZ3/AQGd/wEBlP8AAFr/AABS/wAAQPcCAhjeAgIMoAICB30CAg1FAQELFwAAAQMFBS0AISHwAR0d4QIcHN4AHBzeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAACgAAACMAAABQAAAAnAAAALgAAArNAAAb+wAAGv8AABf/AAAW8AAAA7wAAACuAAAAeAAAADAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5AB//8gAP//AAB//wAAf/wAAD/+AAA//AAAH/gAAB/4AAAf8AAAD/AAAA/gAAAH4AAAB8AAAAfAAAADwAAAA4AAAAOAAAADgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAQAAAACAAAAA8AAAE/4AAf8=' +$bitmap = New-Object System.Windows.Media.Imaging.BitmapImage +$bitmap.BeginInit() +$bitmap.StreamSource = [System.IO.MemoryStream][System.Convert]::FromBase64String($iconBase64) +$bitmap.EndInit() +$bitmap.Freeze() +$image = [System.Drawing.Bitmap][System.Drawing.Image]::FromStream($bitmap.StreamSource) +$icon = [System.Drawing.Icon]::FromHandle($image.GetHicon()) +$form.Icon = $icon + $usernameLabel = New-Object System.Windows.Forms.Label $usernameLabel.Location = New-Object System.Drawing.Point(30,20) $usernameLabel.Text = 'Identifiant :' @@ -95,6 +107,7 @@ $machineForm.StartPosition = 'CenterScreen' $machineForm.MaximizeBox = $false $machineForm.MinimizeBox = $false $machineForm.FormBorderStyle = 'Fixed3D' +$machineForm.Icon = $icon # computer fields # label