Skrip Batch - Aliases

Halo, para pemula pemrograman! Hari ini, kita akan melihat dunia yang menakjubkan dari Skrip Batch Aliases. Seperti guru komputer tetangga yang ramah, saya sangat gembira untuk mengantar Anda dalam perjalanan ini. Jangan khawatir jika Anda baru dalam pemrograman - kita akan mulai dari dasar dan maju perlahan. Jadi, siapkan buku catatan maya Anda, dan mari kita mulai!

Batch Script - Aliases

Apa Itu Alias?

Sebelum kita masuk ke dalam membuat alias, mari kita mengerti apa itu alias. Pahami alias sebagai julukan untuk perintah. Seperti bagaimana Anda mungkin memiliki julukan yang lebih mudah untuk dikatakan daripada namanya penuh, alias adalah nama yang lebih pendek atau mudah untuk diingat untuk perintah yang lebih panjang.

Misalnya, daripada mengetik dir /w setiap kali Anda ingin melihat daftar lebar berkas di direktori, Anda dapat membuat alias bernama lw (untuk "list wide") yang melakukan hal yang sama. Menarik, kan?

Membuat Alias

Sekarang, mari kita belajar bagaimana membuat alias. Sintaks dasar untuk membuat alias dalam Batch adalah:

doskey alias_name=command

Ini adalah contoh dunia nyata:

doskey ls=dir

Ini membuat alias ls untuk perintah dir. Sekarang, setiap kali Anda mengetik ls di command prompt Anda, itu akan menjalankan perintah dir.

mari cobalah sesuatu yang lebih kompleks:

doskey gp=git push origin main

Dengan alias ini, mengetik gp akan menjalankan git push origin main. Itu seperti magis, tapi lebih baik - itu adalah pemrograman!

Beberapa Perintah dalam Alias

Anda bahkan dapat membuat alias untuk beberapa perintah. Ini adalah caranya:

doskey backup=copy *.txt D:\Backup $T echo Backup complete!

Alias ini, saat dipanggil dengan backup, akan menyalin semua berkas .txt ke D:\Backup dan kemudian mencetak "Backup complete!". $T digunakan untuk memisahkan perintah.

Menghapus Alias

Apa bila Anda ingin menghapus alias? Mungkin Anda membuat salah satu alias secara kesalahan, atau Anda tidak lagi memerlukannya. Tak perlu khawatir! Menghapus alias adalah mudah seperti membuatnya. Ini adalah cara Anda melakukannya:

doskey alias_name=

Misalnya, untuk menghapus alias ls yang kita buat sebelumnya:

doskey ls=

Perintah ini secara esensial mengatur ulang alias menjadi nihil, secara efektif menghapusnya.

Mengganti Alias

Apa bila Anda ingin memperbarui alias yang sudah ada? Di Batch, Anda tidak benar-benar "mengganti" alias - Anda hanya membuat alias baru dengan nama yang sama. Definisi baru akan menimpa yang lama. mari lihat contoh:

doskey ls=dir
doskey ls=dir /w

Setelah perintah ini, ls sekarang akan menjalankan dir /w bukannya hanya dir.

Menampilkan Semua Alias

Ingin melihat semua alias yang Anda buat? Ada perintah untuk itu:

doskey /macros

Ini akan mencantumkan semua alias yang saat ini didefinisikan.

Menyimpan Alias

Ini adalah tips pro dari guru tetangga Anda: Alias yang Anda buat dalam sesi command prompt akan hilang saat Anda menutup jendela. Untuk membuat alias Anda tetap terjadi di seluruh sesi, Anda dapat membuat berkas batch dengan semua definisi alias Anda dan menjalankan itu setiap kali Anda membuka command prompt baru.

Ini adalah contoh apa yang itu mungkin terlihat seperti:

@echo off
doskey ls=dir
doskey gp=git push origin main
doskey backup=copy *.txt D:\Backup $T echo Backup complete!

Simpan ini sebagai myaliases.bat, dan Anda dapat menjalankan itu di awal setiap sesi untuk memuat alias Anda.

Contoh Praktis

mari lihat beberapa contoh praktis untuk benar-benar mengukir pemahaman kita:

  1. Navigasi cepat:

    doskey projects=cd C:\Users\YourName\Documents\Projects

    Sekarang mengetik projects akan membawa Anda langsung ke folder Projects Anda.

  2. Meluncurkan aplikasi:

    doskey notepad=start notepad++.exe

    Ini memungkinkan Anda untuk meluncurkan Notepad++ dengan mengetik notepad.

  3. Perintah Git kompleks:

    doskey gac=git add . $T git commit -m

    Sekarang Anda dapat menyiapkan semua perubahan dan melakukan commit dengan pesan dengan mengetik gac "Your commit message".

Tabel Metode Alias

Ini adalah tabel praktis yang menggabungkan metode yang kita pelajari:

Metode Sintaks Contoh
Buat Alias doskey alias_name=command doskey ls=dir
Hapus Alias doskey alias_name= doskey ls=
Ganti Alias doskey alias_name=new_command doskey ls=dir /w
Lihat Semua Alias doskey /macros doskey /macros

Kesimpulan

Dan di sana Anda ada, teman-teman! Kita telah berpergian melalui negeri Skrip Batch Aliases, dari membuat dan menghapus hingga mengganti dan melihat. Ingat, alias adalah seperti jalan pintas perintah pribadi Anda - mereka disini untuk membuat hidup Anda lebih mudah dan pemrograman Anda lebih efisien.

Saat kita rapat, saya ingin berbagi cerita kecil. Ketika saya pertama kali mulai mengajar pemrograman, saya memiliki seorang murid yang kesulitan untuk mengingat semua perintah Git. Kita duduk bersama dan membuat set alias untuk operasi Git yang paling umum. Senyum di wajahnya saat mereka menyadari betapa mudahnya alur kerjanya menjadi sangat berharga. Itu kekuatan alias - mereka dapat mengubah pengalaman yang frustasi menjadi yang menyenangkan.

Jadi, majulah, buat alias, dan maya baik saja perjalanan command line Anda selalu efisien dan menyenangkan! Semangat pemrograman, semua orang!

Credits: Image by storyset