Windows Registry Editor Version 5.00
[HKEY_USERS\.DEFAULT\Control Panel\Colors]
"ActiveBorder"="212 208 200"
"ActiveTitle"="0 84 227"
"AppWorkSpace"="128 128 128"
"Background"="0 78 152"
"ButtonAlternateFace"="181 181 181"
"ButtonDkShadow"="113 111 100"
"ButtonFace"="236 233 216"
"ButtonHilight"="255 255 255"
"ButtonLight"="241 239 226"
"ButtonShadow"="172 168 153"
"ButtonText"="0 0 0"
"GradientActiveTitle"="61 149 255"
"GradientInactiveTitle"="157 185 235"
"GrayText"="172 168 153"
"Hilight"="49 106 197"
"HilightText"="255 255 255"
"HotTrackingColor"="0 0 128"
"InactiveBorder"="212 208 200"
"InactiveTitle"="122 150 223"
"InactiveTitleText"="216 228 248"
"InfoText"="0 0 0"
"InfoWindow"="255 255 225"
"Menu"="255 255 255"
"MenuText"="0 0 0"
"Scrollbar"="212 208 200"
"TitleText"="255 255 255"
"Window"="255 255 255"
"WindowFrame"="0 0 0"
"WindowText"="0 0 0"
"MenuHilight"="49 106 197"
"MenuBar"="236 233 216"
kaynak 1 , kaynak 2 , kaynak 3
Ancak ya giriş yapamasaydım? o zaman nolacaktı, dosyayı okuyup üfleyerek mi çalıştıracaktım? Burda da hazır böyle bir durumla karşılaşmışken uzaktan bir makinada uygulama çalıştırma nasıl olur diye araştırdım ve PsTools içerisinden PsExec diye bir şey buldum. Örneğin bununla psexec \\uzakMakinaAdi cmd diyerek uzak makinanın komut satırını kendi makinanızda açabiliyorsunuz. \\uzakMakinaAdi\c$ ile eriştiğiniz uzak makina diskine kaydettiğiniz registry dosyasını komut satırından çalıştırıp dertten yırtma şansınız da var. psexec işinize yaramazsa (ki hiç zannetmiyorum ama alternatif çözümler her zaman iyidir) wmi kullanarak yazacağınız aşağıdaki vbscript ile de uzak makina komut satırından uygulama çalıştırma şansınız var. kaynak
strComputer = "uzakMakinaAdi"
Set objWMIService = _
GetObject("winmgmts:\\" & strComputer & "\root\cimv2:Win32_Process")
Error = objWMIService.Create("calistirilacakUygulamaAdi", _
null, null, intProcessID)
Hiç yorum yok:
Yorum Gönder