diff --git a/references.bib b/references.bib index 8779587..9c6a240 100644 --- a/references.bib +++ b/references.bib @@ -661,11 +661,11 @@ @misc{kusuma2016implementasi publisher={Manajemen Informatika, Fakultas Teknik, Universitas Negeri Surabaya} } -@phdthesis{ornai2016remote, - title={Remote Dekstop dengan VNC Melalui Jaringan Internet Berbasis Miktrotik}, - author={Ornai, David}, - year={2016}, - school={Program Studi Diploma Teknik Informatika FTI UKSW} +@phdthesis{ornai2016remote, + title={Remote Dekstop dengan VNC Melalui Jaringan Internet Berbasis Miktrotik}, + author={Ornai, David}, + year={2016}, + school={Program Studi Diploma Teknik Informatika FTI UKSW} } @article{muzawi2016aplikasi, @@ -771,10 +771,10 @@ @article{listiyono2009program year={2009} } -@misc{farmer1993improving, - title={Improving the security of your site by breaking into it}, - author={Farmer, Dan and Venema, Wietse}, - year={1993} +@misc{farmer1993improving, + title={Improving the security of your site by breaking into it}, + author={Farmer, Dan and Venema, Wietse}, + year={1993} } @article{sugengperancangan, @@ -924,3 +924,12 @@ @article{saputra2012upaya number={1}, year={2012} } + +@article{Robinson2004the, + title={The Common Gateway Interface (CGI) Version 1.1}, + author={David, Robinson and Ken, A, L, Coar}, + journal={} + volume={} + number={} + year={2004} +} diff --git a/section/1Definisi_Dan_Contoh_CGI.tex b/section/1Definisi_Dan_Contoh_CGI.tex new file mode 100644 index 0000000..2d8e3b4 --- /dev/null +++ b/section/1Definisi_Dan_Contoh_CGI.tex @@ -0,0 +1,122 @@ +%membuat dokumen +\documentclass{article} +\usepackage[indonesian]{babel} %untuk pemenggalan kata bahasa indonesia +\title{Definisi Dan Contoh CGI} +\author{Kelompok 2} +\date{4 April 2018} + +\begin{document} +\maketitle +\section{Abstraksi} +Common Gateway Interface atau CGI adalah interface sederhana untuk menjalankan program external,perangkat lunak/software atau gateway dibawah information server di dalam platform independen.saat ini information server telah didukung oleh HTTP Server +Antar muka ini telah digunakan oleh world wide web atau www sejak 1993. Spesifikasinya didefinisikan sebagai parameter praktek terkini dari antarmuka CGI/1.1 yang dikembangkan dan didokumentasikan di Pusat Aplikasi supercomputer nasiona AS. +\section{Tujuan} +Common Gateway Interface (CGI) mengijinkan HTTP server dan script CGI untuk berbagi tanggung jawab untuk menanggapi permintaan client. Permintaan client terdiri dari Uniform Resource Identifier (URI), metode permintaan, dan berbagai informasi tambahan tentang permintaan yang disediakan oleh transport protocol. +CGI mendefinisikan parameter abstrak, dikenal sebagai meta-variabel, yang menggambarkan permintaan client. Bersama dengan programmer interface konkrit, ini menentukan platform-independent interface antara script dan HTTP server. +Server bertanggung jawab untuk mengelola koneksi, transfer data, transportasi, dan masalah jaringan yang terkait dengan permintaan klien, sedangkan skrip CGI menangani masalah aplikasi, seperti pemrosesan pand dokumen akses data. +\section{Persyaratan} +Suatu implementasi tidak sesuai jika gagal memenuhi satu atau lebih persyaratan untuk protokol yang diimplementasikannya. Suatu implementasi yang memenuhi semua keharusan dan semua persyaratan untuk fitur-fiturnya dikatakan tanpa syarat sesuai. Salah satu yang memenuhi semua persyaratan tetapi tidak semua persyaratan untuk fitur-fiturnya dikatakan bersyarat secara kondisional. +\section{Spesifikasi} +Tidak semua fungsi dan fitur CGI didefinisikan di bagian utama dari spesifikasi ini. Frase berikut digunakan untuk menggambarkan fitur yang tidak ditentukan. +Fitur ini mungkin berbeda antara sistem, tetapi harus sama untuk implementasi yang berbeda menggunakan sistem yang sama. Suatu sistem biasanya akan mengidentifikasi kelas sistem operasi. Beberapa sistem didefinisikan di bagian 7 dokumen ini. Sistem baru dapat ditentukan oleh spesifikasi baru tanpa revisi dokumen ini. +\section{Invoking the Script} +Tanggung Jawab Server +Server bertindak sebagai gateway aplikasi. Ia menerima permintaan dari klien, memilih skrip CGI untuk menangani permintaan, mengubah permintaan klien menjadi permintaan CGI, mengeksekusi skrip dan mengubah respon CGI menjadi respons untuk klien. Saat memproses permintaan klien, itu bertanggung jawab untuk mengimplementasikan protokol atau otentikasi dan keamanan tingkat transportasi. Server juga dapat berfungsi dengan cara yang tidak transparan, memodifikasi permintaan atau tanggapan untuk menyediakan beberapa layanan tambahan, seperti transformasi jenis media atau pengurangan protocol. +Server harus menerjemahkan dan mengkonversikan protocol di request data client yang dibutuhkan pada spesifikasi ini. Selanjutnya, server mempertahankan responsibilitynya kepada client untuk menyesuaikan dengan protocol network yang relevanbahkan ketika skrip CGI (Common Gateway Intrface) gagal menyesuaikan spesefikasi ini. +Jika server menerapkan authentication untuk permintaan, maka jangan jalankan skrip kecuali permintaan melewati yang telah ditentukan oleh access controls. +\section{Script Selection} +Server menentukan CGI mana yang akan dieksekusi berdasarkan URI bentuk generik yang disediakan oleh klien. URI ini mencakup jalur hierarkis dengan komponen yang dipisahkan oleh "/". Untuk setiap permintaan tertentu, server akan mengidentifikasi semua atau bagian utama dari jalur ini dengan skrip individu, sehingga menempatkan skrip pada titik tertentu dalam hierarki jalur. Sisa jalur, jika ada, pengidentifikasi sumber daya atau sub-sumber untuk ditafsirkan oleh skrip. +Informasi mengenai bagian ini teresedia untuk skrip dalam variabel-variabel meta,di deskripsikan di bawah.Support atau dukungan untuk non hirarki skema URI diluar ruang lingkup spesifikasi ini +\section{Script-URI} +Pemetaan dari URI yg di minta klien ke skrip yang dipilih, ditentukan oleh +implementasi server tertentu dan konfigurasinya.Server mungkin untuk mengijinkan script untuk di identifikasi dengan beberapa bagian URI hirarki yang berbeda,dan karna itu pula maka diizinkan untuk mengganti URI oleh anggota lain dalam satu set atau bagian selama pemrosesan variabel variabel meta.Server : +\begin{enumerate} +\item Mungkin untuk mempertahankan URI dalam permintaan atau request klien tertentu,atau +\item Memungkinkan untuk memilih URI Kanonis dari kumpulan kemungkinan nilai untuk setiap skrip,atau +\item Dapat mengimplementasikan pilihan URI lain dari set. +\end{enumerate} +Dari meta-variabel yang dihasilkan, sebuah URI, 'Script-URI', dapat +dibangun. Ini HARUS memiliki properti yang jika klien dapat +mengakses URI ini, maka skrip akan dieksekusi +dengan nilai yang sama untuk SCRIPT NAME, PATH INFO, dan QUERY STRING +meta-variabel. Script-URI memiliki struktur generic URI sebagai yang +didefinisikan dalam bagian 3 dari RFC 2396 [2], dengan pengecualian objek itu +parameter dan pengidentifikasi fragmen tidak diizinkan. Beragam +komponen dari Script-URI didefinisikan oleh beberapa +meta-variabel (lihat di bawah); + + script-URI = "://" ":" + "?" + +dimana didapatkan dari SERVER PROTOCOL, , + dan adalah nilai dari masing-masing meta-variabel. The SCRIPT NAME dan nilai-nilai PATH INFO, URL-dikodekan dengan ";", "=" dan "?" reserved, diberikan dan . + +Skema dan protocol yang ada tidak identik karena skema mengidentifikasi metode akses selain protocol aplikasi.Sebagai contoh, sumber daya yang diakses menggunakan Transport Layer Security (TLS) akan memiliki permintaan URI dengan skema https ketika menggunakan HTTP protocol. CGI tidak menyediakan sarana generic kepada script untuk merekonstruksi ini, oleh karena itu Script-URI seperti yang didefinisikan meliputi protokol dasar yang digunakan. Tetpi, sebuah script memungkinkan dapat menggunakan skema khusus meta-variabel untuk lebih baik menyimpulkan skema URI. + +Perhatikan bahwa definisi ini juga memungkinkan URI yang akan dikonstruksilah yang akan memanggil skrip dengan nilai yang diizinkan untuk info jalur/bagian atau query-string, dengan memodifikasi komponen yang sesuai +\section{Eksekusi} +Skrip ini dijalankan dengan cara yang ditentukan system. +Kecuali jika tidak ditentukan , file yang berisi skrip akan dipanggil sebagai program yang dapat dijalankan +Server menyiapkan permintaan CGI seperti yang akan dijelaskan di bagian 4. Skrip ini terdiri dari permintaan meta-variabel yang telah tersedia untuk skrip pada eksekusi dan permintaan data pesan. Data permintaan tidak perlu segera tersedia untuk skrip karena skrip dapat dijalankan sebelum semua data ini telah diterima oleh server dari klien. +(meta-variabel digunakan dalam pemrograman untuk menggambarkan variabel atau objek yang bisa berubah. Nama tersebut sering tidak memiliki makna langsung tetapi tersedia untuk memiliki sesuatu yang spesifik untuk dirujuk). +Tanggapan dari skrip dikembalikan ke server seperti yang dijelaskan di bagian 5 dan 6. Jika terjadi kondisi kesalahan, server dapat mengganggu atau menghentikan eksekusi skrip kapan saja dan tanpa peringatan. Itu bisa saja terjadi, misalnya, jika terjadi kegagalan transportasi antara server dan klien: jadi skrip HARUS siap untuk menangani penghentian yang tidak normal. +\section{CGI Request} +Informasi tentang permintaan berasal dari dua sumber yang berbeda: yaitu permintaan meta-variabel dan setiap pesan-body yang terkait. + +\section{Request Meta-Variables} +Meta-variabel berisi data tentang permintaan yang dikirimkan dari server ke skrip, dan diakses oleh skrip dengan cara yang ditentukan sistem. Meta-variabel diidentifikasi oleh nama-nama yang tidak sensitif huruf: tidak boleh ada dua variabel yang berbeda yang namanya berbeda hanya dalam kasus saja. +Di sini meta variable ditampilkan menggunakan representasi kanonik huruf besar dan garis bawah. Suatu sistem tertentu dapat mendefinisikan suatu representasi berbeda. + +meta-variable-name = "AUTH TYPE" | "CONTENT LENGTH" | + "CONTENT TYPE" | "GATEWAY INTERFACE" | + "PATH INFO" | "PATH TRANSLATED" | + "QUERY STRING" | "REMOTE ADDR" | + "REMOTE HOST" | "REMOTE IDENT" | + "REMOTE USER" | "REQUEST METHOD" | + "SCRIPT NAME" | "SERVER NAME" | + "SERVER PORT" | "SERVER PROTOCOL" | + "SERVER SOFTWARE" | scheme | + protocol-var-name | extension-var-name +protocol-var-name = ( protocol | scheme ) var-name +scheme = alpha *( alpha | digit | "+" | "-" | "." ) +var-name = token +extension-var-name = token +meta variabel dengan nama yang sama dengan skema,dan nama yang diawali dengan nama protokol atau skema (misalnya, HTTP ACCEPT) juga didefinisikan. Jumlah dan makna dari variabel-variabel ini dapat berubah secara independen dari spesifikasi ini. Server dapat menetapkan tambahan ekstensi meta variabel implementasi,yang namanya harus diawali dengan "X". Spesifikasi ini tidak membedakan antara nilai nilai nol panjang (NULL) dan nilai nilai yang hilang. Sebagai contoh, sebuah skrip tidak dapat membedakan antara dua permintaan http://host/skrip dan http://host/skrip? seperti pada kedua kasus, meta variabel QUERY STRING akan menjadi NULL. +meta variable-value = "" * +Sebuah meta variabel opsional dapat dihilangkan (tidak disetel) jika nilainya adalah NULL. Nilai meta-variabel HARUS dianggap case-sensitive kecuali seperti yang dinyatakan sebaliknya. Representasi dari karakter dalam meta variabel ditentukan system; server HARUS mengkonversi nilai ke representasi tersebut. +\section{Request Message-Body} +Permintaan data diakses oleh skrip dalam metode yang didefinisikan oleh system; kecuali sudah ditentukan, hal ini akan membuat system membaca request/permintaan dengan ‘standar masukan’ pendeskripsi file. + Request-Data = [ request-body ] [ extension-data ] + request-body = OCTET + extension-data = *OCTET. +request body disertaikan dengan permintaan jika CONTENT LENGTH tersebut not NULL. Server harus membuat setidaknya banyak byte yang tersedia untuk membaca script. Server mungkin menandakan kondisi end of file. CONTENT LENGTH byte telah dibaca atau mungkin menyediakan extention date. Oleh karena itu, script tidak harus mencoba untuk membaca lebih lanjut dari CONTENT LENGTH byte, bahkan jika lebih banyak data tersedia. Namun, tidak wajib membaca data apa pun. +Untuk skrip non-parsed header (NPH)(Bagian 5), server HARUS berusaha untuk memastikan bahwa data yang diberikan ke skrip adalah tepat seperti yang disediakan oleh klien dan tidak diubah oleh server. +Seperti transfer-codings tidak didukung pada request-body, server HARUS menghapus setiap pengkodean tersebut dari message-body, dan mengatur ulang CONTENT-LENGTH. Jika hal ini tidak mungkin (misalnya, karena persyaratan buffering besar), server HARUS menolak permintaan klien. Hal ini MUNGKIN dapat menghapus content-codings dari message-body. +\section{Request Methods} +Sebagaimana disediakan dalam meta variabel REQUEST METHOD, mengidentifikasi metode pemrosesan yang akan diterapkan pada skrip dalam menghasilkan respons. Penulis skrip dapat memilih untuk menerapkan metode yang paling sesuai untuk aplikasi tertentu. Jika skrip menerima permintaan dengan metode yang tidak mendukungnya harus menolaknya dengan kesalahan. +\section{GET} +Metode GET menunjukkan bahwa skrip harus menghasilkan dokumen berdasarkan nilai nilai meta variabel. Dengan konvensi, metode GET adalah 'aman' dan 'idempoten' dan seharusnya tidak memiliki arti penting mengambil tindakan selain menghasilkan dokumen. +Arti metode GET dapat dimodifikasi dan disempurnakan oleh variabel-variabel khusus protokol. +\section{POST} +Metode POST digunakan untuk meminta skrip melakukan pemrosesan dan menghasilkan dokumen berdasarkan data di dalam isi permintaan pesan, selain nilai-nilai meta-variabel. Penggunaan umum adalah penyerahan formulir dalam HTML, yang dimaksudkan untuk memulai pemrosesan oleh skrip yang memiliki pengaruh permanen, seperti perubahan dalam basis data. +Skrip HARUS memeriksa nilai variabel CONTENT LENGTH sebelum membaca badan pesan terlampir, dan HARUS memeriksa nilai CONTENT TYPE sebelum memprosesnya. +\section{HEAD} +Method Head meminta skrip untuk melakukan pemrosesan yang memadai atau cukup untuk mereturn atau mengembalikan respon pada bagian header,tanpa memberikan isi pesan respon.Script tidak harus menyediakan isi pesan respon untuk HEAD resquest.Jika sampai isi pesan respon diberikan,maka server harus membuang isi pesan tersebut saat membaca respon yang diberikan oleh script. +\section{Protocol-Specific-Methods} +Script mungkin saja mengimplementasikan metode protocol specific apapun,seperti HTTP/1.1 PUT dan DELETE; metode protocol tersebut nanti nya harus mengecek nilai dari server protocol saat diimplementasikan +Server mungkin untuk menentukan atau memutuskan beberapa metode tidak sesuai/tidak diizinkan untuk script,dan mungkin untuk meng handale metode itu sendiri atau mengembalikan pesan error untuk client. +\section{The Script Command Line} +Beberapa system mendukung penggunaan metode untuk menyediakan array untuk string string yang nantinya akan dipakai oleh script CGI. Hal ini hanya digunakan dalam suatu kasus query HTTP ‘indexed’. Yang mana pada query HTTP ‘indexed’ dapat diidentifikasi oleh permintaan ‘GET’ atau ‘HEAD’ dengan query string URI yang tidak mengandung unencoded karakter “=”. Untuk permintaan seperti itu, pada bagian server harus memperlakukan query-string sebagai search-string dan mengurai kedalam kata–kata, dengan menggunakan aturan-aturannya. +search-string = search-word *( "+" search-word ) +\begin{enumerate} +\item search-word = 1*schar +\item schar = unreserved | escaped | xreserved +\end{enumerate} +Setelah parsing, setiap kata pencarian adalah URL-decoded, opsional dikodekan dengan cara yang ditentukan sistem dan kemudian ditambahkan ke daftar argumen baris perintah. +Jika server tidak dapat membuat bagian apa pun dari daftar argumen, maka server tidak harus menghasilkan informasi baris perintah apa pun. Sebagai contoh, jumlah argument yang mungkin lebih besar daripada system operasi atau server yang terbatas, atau salah satu dari kata-kata mungkin tidak dapat diwakilkan sebagai argumen. +Skrip HARUS memeriksa untuk melihat apakah nilai QUERY-STRING yang dikodekan tidak berisi karakter “=”, dan TIDAK HARUS menggunakan baris perintah argumen jika itu terjadi. +\section{NPH Scripts} +\section{Identification} +Server MAY mendukung skrip NPH (Non-Parsed Header). Skrip ini merupakan skrip dimana server meloloskan semua tanggung jawab untuk pemrosesan respons. +Spesifikasi ini tidak menyediakan mekanisme untuk skrip NPH untuk diidentifikasi berdasarkan data outputnya saja. Oleh karena itu, konvensi, setiap skrip tertentu hanya dapat menyediakan keluaran satu jenis (NPH atau CGI) dan karenanya skrip itu sendiri digambarkan sebagai 'skrip NPH'. +\end{document} \ No newline at end of file diff --git a/section/2PerintahDasarCMD.tex b/section/2PerintahDasarCMD.tex new file mode 100644 index 0000000..f04e635 --- /dev/null +++ b/section/2PerintahDasarCMD.tex @@ -0,0 +1,197 @@ +\documentclass{article} +\usepackage[indonesian]{babel} +\title{Perintah Dasar CMD} +\author{Kelompok 2} +\date{23 Mei 2018} +\begin{document} +\maketitle + +\section{Abstraksi} +Command prompt atau (CMD) adalah sebuah perintah DOS (Disk Operating System) yang tersedia dan ter install di windows yang dapat di akses oleh kita secara offline atau online.CMD merupakan sebuah fitur yang sangat berfungsi dan berguna, menggunakan CMD kita bisa mengakses, me rename, menghapus atau bahkan memindahkan sebuah file dengan sangat mudah. +Dan mungkin untuk sebagian orang masih buta akan fitur CMD ini. Yang mungkin biasa kita kenal dengan Command Prompt atau DOS prompt merupakan sebuah command line (baris perintah) yang digunakan pada sebuah OS (OperatingSystem) berbasis GUI untuk mengeksekusi sebuah file dengan cara menuliskan perintahnya pada jendela cmd atau singkatnya Command Prompt ini merupakan sistem operasi berbasis beberapa baris perintah. +DOS Prompt atau yang lebih dikenal dengan Command Prompt ini pada awalnya digunakan sebagai sistem operasi. Tetapi setelah DOS mulai banyak ditinggalkan dan tidak digunakan lagi, maka sekarang DOS tetap diintegrasikan dan digunakan oleh Microsoft pada Windows yang lebih kita kenal dengan kata MS-DOS atau Command Prompt. Dan yang akan ditulis di sini akan lebih ke pengenalan pada perintah-perintah dasar dari Command Prompt. +\section{Perintah Dasar CMD} +Dibawah ini merupakan perintah dasar yang harus difahami, karena perintah dasar inilah yang nantinya akan mengantarkan kita pada kemudahan dalam mempelajari DOS prompt lebih lanjut. +• ADDUSERS : Perintah untuk menambah daftar pengguna untuk atau dari CSV file +• ARP : Address Resolution Protocol +• Assoc : Ubah ekstensi file asosiasi +• ASSOCIAT : Perintah yang digunakan untuk menjalankan asosiasi file +• Attrib : Perintah yang digunakan untuk mengubah atribut file +• Bootcfg : Edit Windows boot settings +• BROWSTAT : untuk menapatkan domain, info browser dan juga PDC +• CACLS : Perintah untuk mengubah file permissions +• CALL : untuk memanggil satu program batch yang lain +• CD : perintah untuk mengganti Directory – pindah ke Folder tertentu +• Change : untuk menganti Terminal Server Session properties +• CHKDSK : Check Disk yaitu untuk memeriksa dan memperbaiki masalah disk +• CHKNTFS : untuk memeriksa sistem file NTFS +• CHOICE : Menerima input dari keyboard ke file batch +• CIPHER : Encrypt atau Decrypt file atau folder +• CleanMgr : Dengan ototmatis membersihkan Temperatur file, recycle bin +• CLEARMEM : Menghapus kebocoran memori +• CLIP : Menyalin Standard Input ke Windows clipboard +• CLS : Menghapus layar (Clear The Screen) +• CLUSTER : Windows Clustering +• CMD : Memulai shell CMD baru +• COLOR : Mengubah warna dari jendela CMD +• COMP : Membandingkan isi dari dua file atau set file +• COMPACT : Mengcompress file atau folder pada partisi NTFS(New Technology File System) +• Compress : Pada partisi NTFS dilakukan compress tunggal file +• CON2PRT : Untuk menghubungkan atau memutuskan sambungan computer dengan Printer +• CONVERT : Mengkonversikan FAT ke dalam drive NTFS +• COPY : Menyalin atau mengcopy salah satu file atau lebih ke lokasi lain +• CSCcmd : Clien-side cachin atau file offline +• CSVDE : Mengimpor dan Ekspor Active Directory data yang ada +• DATE : Berfungsi untuk pengaturan pada tanggal atau display +• Defrag : Perintah untuk mendefragmen hard drive +• DEL : Perintah untuk menghapus satu atau lebih file +• DELPROF : Untuk menghapus profil user NT +• DELTREE : Menghapus folder dan subfolder +• DevCon : Device Manager Command Line Utility +• DIR : Menampilkan daftar file dan folder +• DIRUSE : Menampilkan daftar disk yang terpakai +• DISKCOMP : Bandingkan isi dua buah floppy disk +• Diskcopy : Menyalin isi dari satu disket atau direktori ke disket atau direktori yang lain +• DISKPART : Menghapus partisi pada harddisk +• DNSSTAT : Mengecek Statistik DNS +• DOSKEY : Mengedit baris perintah dan membuat macro +• DSADD : Menambah User (pada komputer) ke direktori aktif +• DSQUERY : Melihat daftar item dalam direktori aktif +• DSMOD : Mengubah user (pada komputer) di direktori aktif +• DSRM : Hapus item dari Active Directory +• ECHO : Untuk menampilkan pesan di layar +• ENDLOCAL : Akhir localisation perubahan lingkungan dalam file batch +• ERASE : Untuk menghapus satu atau lebih file +• EVENTCREATE : Tambahkan pesan ke Windows event log +• EXIT : Keluar dari skrip arus atau rutin dan menetapkan error level +• EXPAND : Untuk uncompress file +• FC : Untuk membandingkan dua file +• FIND : Untuk mencari string teks dalam sebuah file +• FINDSTR : Untuk mencari file berdasarkan potongan kata +• FOR / F : Untuk pengulangan perintah terhadap satu set file +• FOR / F : Untuk pengulangan perintah terhadap hasil perintah lain +• FOR : Untuk pengulangan perintah terhadap semua options Files, Directory, List +• FORFILES : Memproses sekumpulan beberapa file +• FORMAT : Untuk memformat disk +• FREEDISK : Memeriksa free disk space/disk yang tersisa (dalam bytes) +• FSUTIL : Melakukan pekerjaan yang berhubungan dengan sistem fi le FAT dan NTFS, seperti meng-query atau mengubah atribut fi le dan disk, atau memperbesar volume utilitas +• FTP : Mentransfer file protocol +• FTYPE : Menampilkan atau memodifikasi jenis-jenis file yang digunakan untuk asosiasi ekstensi file +• GLOBAL : Mendisplay/menata keanggotaan kelompok global +• GOTO : Direct a batch program untuk melompat ke baris berlabel +• GPUPDATE : Update pengaturan Kebijakan Grup +• HELP : Online Help +• ICACLS : Ubah file dan folder permissions +• IF : kondisional melakukan perintah +• IFMEMBER : Apakah pengguna saat ini dalam sebuah NT Workgroup +• IPCONFIG : Configure IP +• KILL : Remove program dari memori +• LABEL : Mengedit label disk +• LOCAL : Menampilkan keanggotaan kelompok-kelompok lokal +• LOGEVENT : Menulis teks tulisan ke NT event viewer +• Logoff : Melakukan user log off +• LOGTIME : Log waktu dan tanggal di dalam file +• MAPISEND : Mengirim email dari baris perintah +• MBSAcli : Baseline Security Analyze +• MEM : Menampilkan penggunaan memori +• MD : Untuk membuat folder baru +• MKLINK : Membuat link simbolik (linkd) +• MODE : Untuk mengkonfigurasi perangkat system +• MORE : Display output, satu layar pada satu waktu +• MOUNTVOL : Untuk mengelola volume mount point +• MOVE : Memindahkan file dari satu folder ke yang lain +• MOVEUSER : Memindahkan pengguna dari satu domain ke domain lainnya +• MSG : mengirim pesan atau message +• MSIEXEC : Untuk memulai Microsoft Windows Installer +• MSINFO : Membuka informasi atau Windows NT diagnostics +• MSTSC : Terminal Server Connection (Remote Desktop Protocol) +• MUNGE : Mencari dan mengganti teks dalam file (s) +• MV : Mengcopy in-menggunakan file +• NET : Mengelola sumber daya jaringan +• NETDOM : Domain Manager +• Netsh : Configure Network Interfaces, Windows Firewall & Remote akses +• NETSVC : Command-line Service Controller +• NBTSTAT : Menampilkan statistik jaringan (NetBIOS over TCP / IP) +• NETSTAT : Mendisplay networking statistics (TCP / IP) +• NOW : Menampilkan Tanggal dan Waktu saat ini +• NSLOOKUP : Untuk mengetahui IP dari sebuah domain. +• NTBACKUP : Untuk membackup folder ke tape +• NTRIGHTS : Mengedit hak user account (wilayah akses yg diizinkan oleh admin) +• PATH : Menampilkan atau menetapkan path pencarian untuk file executable files +• PATHPING : Memeriksa jaringan dan Internet Data Path +• PAUSE : Men-suspend pengolahan file batch dan menampilkan pesan +• PERMS : Menampilkan izin untuk pengguna +• PERFMON : Menampilkan kinerja Monitor +• PING : Melakukan tes koneksi jaringan +• POPD : Mengembalikan nilai sebelumnya dari direktori sekarang yang di save oleh PUSHD +• PORTQRY : Menampilkan status ports dan services +• Powercfg : Untuk mengkonfigurasi pengaturan daya +• PRINT : Untuk mencetak file teks +• PRNCNFG : Display, untuk mengkonfigurasi atau mengubah nama printer +• PRNMNGR : Tambah, menghapus, daftar printer dan menetapkan printer default +• PROMPT : Untuk mengubah command prompt +• PsExec : Untu melakukan Proses Execute jarak jauh +• PsFile : Untuk menampilkan file dibuka dari jarak jauh (remote) +• PsGetSid : Untuk menampilkan SID sebuah komputer atau pengguna +• PsInfo : Untuk menampilkan daftar informasi tentang system +• PsKill : Untuk mematikan proses berdasarkan nama atau ID proses +• PsList : Untuk menampilkan daftar informasi rinci tentang proses-proses +• PsLoggedOn : Untuk melihat siapa saja yang log on (lokal atau melalui resource sharing) +• PsLogList : Menampilkan catatan kejadian log +• PsPasswd : Untuk mengubah sandi account +• PsService : Untuk melihat dan mengatur layanan +• PsShutdown : Shutdown atau reboot computer +• PsService : Melihat dan mengatur layanan +• PsShutdown : Shutdown atau reboot komputer +• PsSuspend : proses Suspend +• PUSHD : Simpan dan kemudian mengubah direktori sekarang +• QGREP : Cari file(s) untuk baris yang cocok dengan pola tertentu +• RASDIAL : Mengelola koneksi RAS +• RASPHONE : Mengelola koneksi RAS +• Recover : perbaikan file yang rusak dari disk yang rusak +• REG : Registry = Read, Set, Export, Hapus kunci dan nilai-nilai +• REGEDIT : Impor atau ekspor pengaturan registry +• Regsvr32 : Register atau unregister dari sebuah DLL +• REGINI : Mengubah Registry Permissions +• REM : Record comments di sebuah file batch +• REN : Mengubah nama sebuah file +• REPLACE : Mengganti atau memperbarui satu file dengan yang lain +• RD : Menghapus sebuah folder (s) +• RMTSHARE : Share sebuah folder atau printer +• Robocopy : Mengcopy File dan Folder secara sempurna +• RUTE : Memanipulasi tabel routing jaringan +• RUNAS : menjalankan program dengan account pengguna yang berbeda +• RUNDLL32 : Menjalankan perintah DLL Command (add / remove print connections) +• SC : Sebagai servis control Layanan +• SCHTASKS : Membuat atau mengedit perintah untuk dijalankan pada waktu tertentu +• SCLIST : Menampilkan Layanan display NT service +• SET : Mendisplay, mengeset, atau menghapus variabel environment +• SETLOCAL : Mengendalikan environment visibilitas variable +• SETX : Mengeset variabel environment secara permanen +• SFC : Memeriksa Berkas Sistem +• SHARE : Mendaftar atau mengedit file share atau share print +• SHIFT : Mengubah posisi parameter dalam sebuah file batch +• SHORTCUT : Membuat shortcut +• SHOWGRPS : Menampilkan daftar NT Workgroups dari pengguna telah bergabung +• SHOWMBRS : Menampilkan daftar user yang menjadi anggota dari sebuah Workgroup +• SHUTDOWN : Mematikan komputer +• SLEEP : Men Sleep komputer +• SLMGR : Menampilkan software Licensing Management (Vista/2008) +• SOON : Menjadwal kan perintah untuk menjalankan dalam waktu dekat +• SORT : Penyortian input +• START : Memulai sebuah program atau perintah pada jendela terpisah +• SU : Switching User +• SUBINACL : Mengedit file dan folder Permissions, Kepemilikan dan Domain +• SUBST : Mengassociate jalan dengan huruf drive +• Systeminfo : Untuk menampilkan daftar konfigurasi sistem +• TASKLIST : Menampiiiilkan daftar menjalankan aplikasi dan services +• TASKKILL : Menghapus proses yang berjalan dari memori +• TIME : Untuk menampilkan atau mengatur waktu sistem +• TIMEOUT : penundaan proses +• TITLE : Untuk mengatur judul window untuk sesi cmd.exe +• TLIST : Menampilkan daftar tugas dengan path lengkap +• TOUCH : Untuk mengganti file timestamps +• Tracert : Trace route ke sebuah remote host +• TREE : Menampilkan grafis struktur folder +• TYPE : Untuk menampilkan isi dari file teks +\end{document} \ No newline at end of file