Bahasa tidak masalah (banyak) - Anda mengetuk pintu meminta untuk belajar pemrograman , dan programmer yang baik harus fasih dalam lebih dari satu bahasa. Jadi, pilih satu dan ikuti saja. Saran
- KiXtart cukup bagus untuk Windows yang sederhana dan.
- PowerShell dan VBscript adalah standar pada Windows.
- Instal Cygwin dan pelajari bash.
- Coba Perl.
- BAT memiliki tempat itu, tetapi bahasa yang mengerikan (jika itu) dengan banyak kebiasaan aneh (meskipun kadang-kadang berguna).
Bagaimana cara menjadi baik? Pilih proyek yang perlu dilakukan, dan lakukanlah. Apakah Anda menghabiskan banyak waktu melakukan manual, proses berulang? Script itu. Tuliskan dalam potongan-potongan, buat potongan-potongan menjadi lebih besar atau ikat menjadi satu, sampai semuanya ditulis.
Ambil kelas perguruan tinggi untuk Pengenalan Pemrograman, atau intix atau menengah Unix, yang seharusnya memiliki item dalam deskripsi kursus seperti 'ksh' atau 'bash' atau 'shell'.
Jika Anda telah melihat banyak dari apa yang dibicarakan Microsoft hari ini, pilihan bahasa sudah jelas: PowerShell .
Bagian "Bagaimana saya menjadi ..." agak sulit untuk dijawab. Tanpa menggali ke dalam esoterik teori asimilasi informasi, Anda masih perlu mencari cara bagaimana Anda belajar yang terbaik. Saran saya:
sumber
Saya mulai dengan menemukan / mengunduh skrip yang melakukan sesuatu dan kemudian membacanya untuk melihat bagaimana hal-hal dilakukan. The Scripting Guy sangat berharga untuk windows. Saya juga akan menyaring Panduan Scripting pada technet. memiliki banyak artikel tentang menulis skrip, mendokumentasikan, banyak contoh tentang cara melakukan sesuatu di windows (konfigurasi printer, daftar semua akun dalam AD dll) cara menulis ke log sistem dll.
sumber
Tergantung pada apa yang Anda butuhkan untuk skrip. Saya tidak setuju dengan beberapa pernyataan yang diajukan oleh poster sebelumnya.
Batch Mengagumkan. Ini skrip sederhana dan PALING saya punya kebutuhan untuk menulis dapat dilakukan dengan kode lebih pendek daripada kebanyakan bahasa scripting lainnya. Ini juga memiliki keuntungan dalam hal itu, dengan beberapa perbedaan, dapat digunakan pada hampir setiap sistem operasi Microsoft. Ini juga bagus karena Anda dapat menggunakan hampir semua utilitas baris perintah dalam skrip Anda sehingga sementara fungsi bawaan BISA agak membatasi pada waktu, kemungkinannya, seseorang memiliki alat baris perintah untuk melakukan apa yang Anda butuhkan dan jika Anda tahu skrip batch, Anda dapat menggabungkannya dengan mudah, memberi Anda hal-hal yang SANGAT kuat.
PowerShell KUAT. Tapi itu masih cukup baru. Dan meskipun berpotensi SANGAT berguna, ini hal baru yang berarti belum tentu Anda bisa masuk dan mulai menggunakannya pada klien / situasi tertentu.
VBScript hebat dan memiliki banyak fitur hebat. Ini juga menambah keahlian Anda karena skrip VB mirip dengan ASP yang mirip dengan VBA yang mirip dengan VB6, jadi pada akhirnya, jika Anda tahu salah satu bahasa itu, Anda dapat dengan cepat mengetahui yang lain (dalam kebanyakan kasus).
Bahasa scripting lain seperti Perl, KiXtart, dan sebagainya memiliki tempat masing-masing, tetapi biasanya memerlukan alat / file tambahan yang diinstal. Saya penggemar belajar untuk melakukan hal-hal dengan apa yang datang STANDAR dengan OS, sehingga Anda tidak terjebak dengan mengatakan "Saya tidak tahu bagaimana melakukan ini" ketika Anda perlu melakukan sesuatu tetapi menginstal sesuatu bukan t opsi.
Mengenai sumber daya, beberapa telah disebutkan dan saya tidak dapat mengeluh tentang salah satu dari mereka ... tapi saya terkejut dan bahkan kecewa dua situs belum disebutkan - untuk tutorial dan tinjauan umum skrip umum, lihat www.robvanderwoude.com dan untuk referensi baris perintah yang komprehensif (terutama untuk batch, tetapi juga untuk PowerShell dan beberapa hal berguna lainnya), lihat www.ss64.com
sumber
Saya akan mulai dengan campuran VBScript dan PowerShell, yang keduanya dapat dipelajari dari "The Scripting Guys."
Saya akan merekomendasikan sumber daya berikut:
http://blogs.technet.com/heyscriptingguy/ http://technet.microsoft.com/en-us/scriptcenter/default.aspx
sumber
PowerShell harus menjadi prasyarat saat ini sebagai Windows SysAdmin. Pastikan Anda berlatih dengan baik.
Gunakan terutama dengan Exchange dan Active Directory. Setelah itu Anda tidak akan hanya lebih baik dalam scripting, tetapi Anda juga akan memiliki keterampilan yang jauh lebih baik untuk bekerja dengan Exchange dan Active Directory.
Ini akan menjadikan Anda Windows SysAdmin yang lebih baik dan lebih berharga sebagai karyawan.
sumber
Bahasa scripting apa pun, karena Anda menggunakan Windows, saya akan mengatakan Powershell setidaknya relevan.
Lalu, ada semua bahasa scripting lain yang dapat Anda pilih seperti Perl, Ruby, Python, dan banyak lainnya.
sumber
AutoIt adalah cara termudah dan tercepat untuk mempelajari scripting IMO dilengkapi dengan CLI sendiri dan memiliki referensi fungsi yang sangat mudah digunakan yang dapat menangani APA PUN yang perlu Anda lakukan di windows secara programatis.
www.autoitscript.com
sumber