Skip to content

Commit

Permalink
Added launching the file and the associated program as administrator
Browse files Browse the repository at this point in the history
  • Loading branch information
Walkman100 committed Jul 5, 2015
1 parent a07fe36 commit 4e097f9
Show file tree
Hide file tree
Showing 5 changed files with 64 additions and 3 deletions.
10 changes: 10 additions & 0 deletions My Project/Resources.Designer.vb

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 19 additions & 1 deletion My Project/Resources.resx
Original file line number Diff line number Diff line change
Expand Up @@ -2127,7 +2127,7 @@
<data name="hashx16" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAACxEAAAsRAX9kX5EAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUA
YQUAAAAJcEhZcwAACxAAAAsQAa0jvXUAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUA
AAC/SURBVDhPzZJBDoIwFEQ5g95FD0H6/ydhpYfRu4h3wbuIV8BpOzZoUzDqwpeweZ0OCUP1inN6FLHR
OeupEnBnfyaiJ6ochLpYoB1VAhcvscAOVDm4WAyh4ObPVHVHlYPQEAtkTxUwszWLx7q2DbW/EOWnz/cF
U0SavZf4DleqxNw6iYUJwzoLE2pxQrh3JrS+FEIB12me1vmjFfDjbB+ybdsVdWCyzkCVMxeC+82EyGTr
Expand Down Expand Up @@ -2227,6 +2227,24 @@
/wD///8A////AP///wD///8A////AP///////AAA//wAAP/8AAD//AAA//wAAOAAAADAAAADgAAAAYAA
AAGAAAABAAAAAQAAAAEAAAABAAAAAQAAYB8AAGAfAABgHwAAYB8AAGAfAABgHwAAYB8AAAABAAAAAQAA
AAEAAAABgAAAAYAAAAGAAAABwAAH/+AAD///////
</value>
</data>
<data name="admin" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUA
AAK3SURBVDhPXZJJaFNhFIVf41YQN4obFy5V3DgjiEMdwAlF2oJIEUxFwalq7EBVKooDzlq0WGsqdahI
tdGmvlSbNklfXjO8vObFNDXG1tZEReMQRLDi5x9nvXD+f3MOnHvukf6fVCo1StPCdpfHnerqUh709vaO
B3IETL/wk/pjEonEIr9mvKqzR7jT3kgmWYnmb3nvV/1mQR72U5wjpdPpSZlMZlv/swGPFkngNpLUyj3c
c9vgVQlDA7t52l2D6u2Itra2b2hoaBorDabevLF1PuVqWxxZG8QRGqTaHqXJZYeX+2GgFJ4U8zm2i9eP
jqG45ddSwOj/cNLWw+kmg+qWKMcbu9l1ScHa3AipSugvg8c7wNgM6npcjvp3kqurJ1l5Q8ciiEVnnBQc
kZlfYeNATRUE88C9CB4sgBbx383FI1vTUrv66HlpXRDzWed38hjzNUz5VrYcEtZccwTmgXMhPFwKrcvw
Om++kzq8ethiDbHysIOR666Sk3cZU4GVrUcOgJIL/iUCq6Arj6++Ajpd95NSIKDVDz4+yIB2iISnmLgj
n7i8mnOnzEw2n2Du9ipWldeyZm89mw424PMFHkq6bphfRE+LZUtAJERghVg4l5qz6xhTeIWJW28xu6yZ
WRY75RfceDxKSfZOI3Rf81vi24VIxKsXgm85teeLGLexgell95hdITPDImNzqF8URRktZWshLFpeRE4K
0U6IiGi1fOoubmJC8R1m7ZWZWtJCcZUbXddFpKJG2UdgeCjo7vuUOAw9wmJoLdfrtjGl3M7MPQ4W72tD
DRofDcMY+7fIFIvFpoVDzqGhZDUkKmm2n2Dp8U5WH1VpVaJEo7GiX9zfoizi8Xih0e35nHl5m2DEztG7
CWSX/iUcjoha/OH9I8qir69vnvBueDo70qrqD3u9XnGovzmYvgG7UFUOrgXR/QAAAABJRU5ErkJggg==
</value>
</data>
</root>
30 changes: 28 additions & 2 deletions PropertiesDotNet.Designer.vb

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions PropertiesDotNet.vb
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,9 @@ Public Class PropertiesDotNet
Sub btnLaunch_Click() Handles btnLaunch.Click
Process.Start(lblFullPath.Text)
End Sub
Sub btnLaunchAdmin_Click() Handles btnLaunchAdmin.Click
CreateObject("Shell.Application").ShellExecute(lblOpenWith.Text, """" & lblFullPath.Text & """", "", "runas")
End Sub
Sub btnOpenWith_Click() Handles btnOpenWith.Click
Dim isDangerousExtension As New Boolean
Dim dangerousExtensions() As String = {".exe", ".bat", ".cmd", ".lnk", ".com", ".scr"}
Expand All @@ -142,6 +145,9 @@ Public Class PropertiesDotNet
Sub btnStartAssocProg_Click() Handles btnStartAssocProg.Click
Process.Start(lblOpenWith.Text)
End Sub
Sub btnStartAssocProgAdmin_Click() Handles btnStartAssocProgAdmin.Click
CreateObject("Shell.Application").ShellExecute(lblOpenWith.Text, "", "", "runas")
End Sub
Sub btnHashes_Click() Handles btnHashes.Click
Hashes.Show
End Sub
Expand Down
1 change: 1 addition & 0 deletions PropertiesDotNet.vbproj
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<StartAction>Project</StartAction>
<StartArguments>"..\..\NSIS Installer for PropertiesDotNet.nsi"</StartArguments>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
Expand Down

0 comments on commit 4e097f9

Please sign in to comment.