C# Form PowerShell Kodu Çalıştırma //DeSTuRSuZz_

DeSTuRSuZz_

Kıdemli Üye
10 Ara 2015
3,578
4
Merhaba Arkadaşlar,

Az Önce Bir Dostum Benden PowerShell Kodunu C# Formda Çalıştırmak İstediğini Söyledi, Bende Araştırdım Ama Bulamadım bir Kaynak. Ufak Mantık Yürüterek Üstesinden Geldik...

Öncelikle Yönetici Yetkisi Alalım Ne Olur Ne Olmaz...

DPBGqm.png

"Solition Explorer" Penceresinde "WindowsFormsApplication18" Sağ Tıkla Properties'i Açıyoruz.

m34RZZ.png

Solda Security'i Açıyoruz "Enable ClickOnce security settings" İşaretleyip Ve Sonra İşareti Kaldırıyoruz.

Egr2MB.png


Burada;
Kod:
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
Olan Yeri;
Kod:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
Olarak Değiştiriyoruz.

j8XARD.png

İzin İşi Bitti...

Bir Butona Basınca Kodu Çalıştıracağını Var Sayıyorum...

2rnP4d.png

Kod:
 Process.Start("C:/Windows/System32/WindowsPowerShell/v1.0/powershell.exe", "Bu Alana PowerShell'de Çalıştıracağımız Kod");

Kodumuzu Ekliyoruz " "Bu Alana PowerShell'de Çalıştıracağımız Kod"" <- Örnek "get-help" : Powershell’de kullanabileceğimiz komutların listesini verir.

Bukadar Aslında CMD İle Aynı Mantıkla Çalıştırıp Kullanabiliriz....

İyi Forumlar.
 

King Kong

Kıdemli Üye
19 Mar 2017
2,392
10
Ellerine Sağlık Hocam Güzel Yöntem Bunla Bayağı İyi Şeyler Yapılabilir :)
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.