Laman

Selasa, 04 Januari 2011

menjalankan semua perintah command prompt di C# (C Sharp)

Untuk menjalankan command prompt dari aplikasi yang akan kita buat, kita harus menyertakan library process pada header program. berikut ini langkah demi langkah untuk membuat subuah aplikasi di visual C# yang mampu menjalankan semua perintah perintah command prompt 
langkah 1 :  siapkan project baru pada IDE visual studio. tambahkan satu komponen button pada form yang ada. atur dan tata sedemukian rupa sehingga tampilannya seperti pada gambar dibawah ini
langkah 2 : tambahkan library pada visual studio untuk menangani procces. berikut ini library untuk menangani procces


 
     using System.Diagnostics;

 
 Gambar 1. Preview desain aplikasi program


langkah 3 : double klik pada button satu untuk membangkitkan event singe click pada button satu, isikan source code dibawah ini pada event tersebut
 
    Process.Start("winword.exe");

langkah 4 : Done, program selesai dibuat. jika langkah-langkah diatas dilakukan dengan benar, maka saat program dikalankan dan button "Jalankan Command"  di klik, beberapa saat kemuadia akan muncul program microsoft office word. hal ini dikarenakan pada sintax proces.Start kita isi dengan winword. sehinnga system akan menjalankan microsoft office word.

sekarang coba ganti "winword.exe" menajadi "msconfig.exe". sekedar pemberitahuan bahwa msconfig adalah sintax untuk menampilkan jendela konfigurasi sistem pada command prompt. sekarang jalankan program dan klik pada button "Jalankan Command". apa hasilnya..???
jika dilakukan dengan benar hasilnya akan seperti pada gambar dibawah ini

Gambar 2. Preview jendel msconfig

program yang telah kita buat ini mampu menjalankan semua jenis perintah command prompt, jika ingin menjalankan perintah command prompt yang lainnya, tinggal mengganti sintax yang ada pada procces.Star(""). pada perintah inilah perintah command promt akan dieksekusi oleh program visual C#.

untuk lebih jelasnya dalam memahami tutorial ini, silahkan download contoh programnya disini, atau download projectnya disini.
Download binary filenya disini
Download full projectnya disini
For more information contact on informasi@csharp-indonesia.com 
NB : Untuk download klik link yang telah disediakan, beberapa saat akan muncul halaman ALF.LY, tunggu beberapa detik hingga di pojok kanan atas terlihat tulisan SKIP ADD, klik tombol tersebut dan link download akan muncul. Dalam tutorial ini program ditulis menggunakan IDE Visual studio 2010. dengan target framework 2.0 . Sehingga minimal komputer harus terinstal windows xp untuk bisa menjalankan program *.exe nya, Sedangkan untuk membuka projectnya mau tidak mau harus menginstal microsoft visual studio 2010

Artikel yang mirip

9 komentar:

  1. Wildan_blitz5 Maret 2012 08.57

    terimakasih tutorialnya sangat berguna sekali...

    saya ingin bertanya, bagaimana jika saya ingin memanggil aplikasi yang terdapat pada path tertentu, misalnya di c:\programku\programsaya.exe

    terimakasih sebelumnya...

    BalasHapus
  2. csharp-indonesia.com20 Maret 2012 16.09

    sebelumnya saya minta maaf karena terlambar mereply komen saudara, baik, sekarang kita bahasa permasalahannya
    untuk menjalakan aplikasi/program/file berektensi exe yang berada di path tertentu ada beberapa cara, sebelum saya bahas lebih jauh saya jelaskan sedikit tentang cara kerja dari proses pemanggilan semua perintah command promt di Form C#, sebenarnya cara kerja dari aplikasi ini sangat sederhana, yaitu memanggil nama program/aplikasi dari lokasi yang sudah didaftarkan dalam path local windows,
    jadi dengan begitu semua program atau aplikasi yang bisa dijalankan di menu run (tombol windows + huruf R) bisa dijalankan dalam program ini, sedangkan diluar itu tidak bisa.
    terus untuk menjalankan program yang berada di lokasi tertentu (diluar path) ada beberapa cara,
    cara yang paling mudah dan sederhana adalah membuat shortcut program tersebut kedalam alamat yang sudah terdaftar di path, misalnya membuat shortcut dari programsaya.exe ke c:\windows\system32
    karena secara default alamat ini adalah sudah otomatis terdaftar kedalam path
    cara lain adalah menunjuk spesifikasi alamat program yang ingin dieksekusi pada source code, silahkan lihat source code nya disitu terdapat alamat yang menunjukan diamana program tersebut berada, jika tidak berarti program tersebut sudah berada di path yang telah terdaftar yang dikenali oleh windows, ada juga cara lain lagi yaitu mendaftarkan alamat program yang ingin dieksekusi kedalam path. dan masih banyak cara lagi

    semoga bisa bermanfaat dan berguna

    BalasHapus
  3. kalo mau masukin link E:\xampp\xampp-control.exe aja gmn ya gan bisa bantu..??

    source codenya kaya gimana???
    terimakasih

    BalasHapus