Referensi baris perintah Windows. Dasar-dasar baris perintah Windows

Baru-baru ini, saya berkembang dari seorang enikey yang ganas di sebuah perusahaan yang sangat besar, menjadi administrator sistem sederhana yang mengawasi jaringan 10 PC. Dan, sebagai administrator sistem yang sangat malas, dia menghadapi tugas mengotomatiskan aktivitasnya. Enam bulan lalu, saya tidak tahu bahwa ada saluran pipa di baris perintah Windows. Ini adalah penemuan mengejutkan pertama. Dan saya melangkah lebih jauh, dan ternyata di mana saya biasa menulis utilitas dalam C#, Delphi atau skrip besar dengan loop bersarang, saya dapat melakukannya dengan beberapa perintah forfiles atau robocopy.
Saya tidak akan berbicara tentang basa-basi, seperti daftar file dan folder dengan tombol Tab. Di bawah habrakat, saya akan memberi tahu Anda tentang apa yang bisa berguna untuk admin pemula dan enikey.

Hotkey
Mari kita mulai dengan hot key, karena pertama-tama kita perlu mempelajari apa yang dapat diberikan oleh lingkungan kerja kepada kita.

F1- Di konsol, tombol ini berfungsi persis seperti panah kanan, mis. menampilkan satu karakter dari perintah yang terakhir dimasukkan (atau dipilih dalam sejarah).
F2+<символ> - Menampilkan perintah terakhir yang diketik hingga karakter yang ditentukan. Misalnya, jika perintah terakhir yang Anda masukkan terlihat seperti ini:
ping 192.168.25.1
kemudian setelah menekan kombinasi tombol F2+5 Anda akan mendapatkan:
ping 192.168.2
F3- Menampilkan perintah terakhir, dan hanya yang terakhir, dalam sejarah secara keseluruhan.
F5- Menampilkan urutan perintah yang terakhir dimasukkan, serta panah atas.
F6- Menyisipkan karakter EOF pada posisi saat ini garis komando, yang sama dengan menekan Ctrl + Z.
F7- Kotak dialog yang berisi riwayat perintah.

Alt+F7- Menghapus riwayat perintah.
<символ(ы)>+ F8- Mengulangi perintah yang dimulai dengan karakter yang sudah dimasukkan pada baris perintah.
Jika sebelum ditekan F8 jangan masukkan apa pun, maka tombol ini akan berfungsi seperti panah atas, tetapi dengan sedikit perbedaan - garis akan dicari secara siklis, mis. setelah perintah pertama dari daftar, yang terakhir akan ditampilkan.
F9 +<число> - Menyisipkan perintah dari riwayat di bawah nomor yang sesuai. Misalnya, dalam situasi yang ditunjukkan pada tangkapan layar di atas, saat Anda menekan kombinasi tombol F9+4 akan muncul di konsol:
ipconfig

Operator Garis Komando
Saya, dahulu kala, ketika saya masih kecil, bahkan tidak membayangkan bagaimana Anda bisa bekerja di konsol tanpa antarmuka grafis. Lagi pula, keluaran perintah terkadang membutuhkan lusinan halaman, dan jika Anda perlu memilih beberapa data dari sana, keluaran halaman demi halaman tidak akan disimpan. Tetapi suatu hari saya menginstal FreeBSD di komputer lama, membuka buku pegangan, dan kepala saya berputar dari peluang yang terbuka. Di sana Anda dapat mengarahkan keluaran dari suatu perintah ke masukan dari perintah lain, dan ini disebut saluran pipa.

Operator pipa di *nix dan cmd adalah karakter pipa.
Misalnya, mengeluarkan semua file teks di folder saat ini akan menampilkan perintah
dir | cari ".txt"

Operator Penggabungan Perintah
&
Contoh: Command1 & Command2 - Command1 akan dijalankan terlebih dahulu, baru kemudian Command2
DAN operator
&&
Contoh: Command1 && Command2 - Command2 hanya akan dijalankan jika Command1 berhasil.
ATAU operator
||
Contoh: Perintah1 || Command2 - Command2 hanya akan dijalankan jika Command1 gagal.

Tanda kurung digunakan untuk mengelompokkan perintah, contohnya adalah:

  • (Command1 & Command2) && Command3 - Jika Command1 dan Command2 berhasil, Command3 akan dijalankan.
  • (Tim1 & Tim2) || Command3 - Jika Command1 dan Command2 gagal, Command3 akan dijalankan.

Terima kasih atas perhatian Anda! Kritik dan saran saya terima...

UPD1
Bagi mereka yang tidak berada dalam subjek, sirkumfleks (di sini tanda "^" ini) berarti menekan tombol dengan Ctrl (^C = Ctrl + C).

^C - Menyela perintah, yah, semua orang tahu itu.
^S - Menjeda eksekusi perintah, lalu memulai.
^I - Mirip dengan Tab, beralih ke folder dan file.
^M - Analog Enter.
^H - Mirip dengan Backspace.
^G - Dengan menulis perintah echo ^G dalam file batch, Anda dapat memilih speaker sistem (speaker).
(Perintah ^I dan ^H , diperoleh oleh saya dengan metode "poke ilmiah", ada juga ^J tapi saya tidak tahu apa fungsinya)

P.S. Kehalusan perintah lainnya string jendela, telah berulang kali dibahas di Habré. Dan saya tidak melihat titik copy-paste.
P.P.S. Tautan ke posting dan artikel menarik tentang fitur baris perintah Windows lainnya.

Tim MEMBANTU memungkinkan Anda untuk mendapatkan keluaran informasi referensi tentang sistem operasi yang paling umum Keluarga jendela perintah. Informasi bantuan ditampilkan untuk perintah shell internal (IF, GOTO, dll.) dan untuk utilitas baris perintah standar (BCDEDIT, CHKDSK, dll.). Untuk mendapatkan bantuan tentang perintah tertentu, gunakan baris perintah:

tim BANTUAN

BANTUAN JIKA- menampilkan informasi bantuan tentang penggunaan perintah JIKA
BANTUAN assoc > C:\assochlp.txt- menampilkan informasi bantuan tentang penggunaan perintah asosiasi mengeluarkan hasil ke file teks C:\assochlp.txt

Tim MEMBANTU tanpa parameter, menampilkan daftar perintah yang didukung dalam versi sistem operasi ini. Misalnya untuk Windows 7:

ASSOC- Keluarkan atau ubah asosiasi untuk ekstensi nama file.

ATRIB- Menampilkan dan mengubah atribut file.

MERUSAK- Mengaktifkan dan menonaktifkan mode pemrosesan kombinasi tombol CTRL + C.

BCDEDIT- Mengatur properti di database boot untuk mengontrol bootstrap.

CACLS- Menampilkan dan mengedit daftar kontrol akses (ACL) ke file.

PANGGILAN- Memanggil satu file batch dari yang lain.

CD

CHCP- Menampilkan atau mengatur halaman kode aktif.

CHIR- Menampilkan nama atau mengubah folder saat ini.

CHKDSK- Periksa disk dan tampilkan statistik.

CHKNTFS- Menampilkan atau mengubah progres pemeriksaan disk selama boot.

CLS- Pembersihan layar.

cmd- Luncurkan penerjemah baris perintah Windows lainnya.

WARNA- Tetapkan warna latar depan dan latar belakang default.

KOMP- Bandingkan isi dari dua file atau dua set file.

KOMPAK- Menampilkan dan mengubah kompresi file pada partisi NTFS.

MENGUBAH- Mengkonversi FAT ke volume disk NTFS. Anda tidak dapat mengonversi disk aktif saat ini.

MENYALIN- Salin satu atau lebih file ke lokasi lain.

TANGGAL- Menampilkan atau mengatur tanggal saat ini.

DEL

DIR- Menampilkan daftar file dan subfolder dari folder yang ditentukan.

DISKCOMP- Membandingkan isi dua floppy disk.

DISKCOPY- Menyalin isi satu disket lain.

DISKPART- Menampilkan dan mengonfigurasi properti partisi disk.

DOSKEY- Mengedit dan memanggil kembali baris perintah; membuat makro.

DRIVERQUERY- Menampilkan status dan properti driver perangkat saat ini.

GEMA- Menampilkan pesan dan mengganti mode menampilkan perintah di layar.

ENDLOKAL- Akhir perubahan lokal lingkungan file batch.

MENGHAPUS- Menghapus satu atau lebih file.

KELUAR- Mematikan program CMD.EXE (command line interpreter).

FC- Bandingkan dua file atau dua set file dan tampilkan perbedaan di antara keduanya.

MENEMUKAN- Mencari rangkaian teks dalam satu atau lebih file.

FINDSTR- Cari string dalam file.

UNTUK- Jalankan perintah yang ditentukan untuk setiap file di set.

FORMAT- Memformat drive untuk bekerja dengan Windows.

FSUTIL- Menampilkan dan mengonfigurasi properti sistem file.

FTYPE- Menampilkan atau mengubah jenis file yang digunakan saat mencocokkan dengan ekstensi nama file.

PERGI KE- Transfer kontrol ke baris yang ditandai dari file batch.

GPRESULT- Menampilkan informasi tentang kebijakan kelompok untuk komputer atau pengguna.

GRAFTABL- Mengizinkan Windows untuk menampilkan set karakter yang diperluas dalam mode grafik.

MEMBANTU- Menampilkan informasi bantuan tentang perintah Windows.

ICACLS- Menampilkan, memodifikasi, mencadangkan, atau memulihkan ACL untuk file dan direktori.

JIKA- Eksekusi bersyarat operator dari perintah dalam file batch.

LABEL- Membuat, memodifikasi, dan menghapus label volume untuk disk.

MD- Buat folder.

MKDIR- Buat folder.

MKLINK- Buat tautan simbolis dan keras

MODE- Konfigurasi perangkat sistem.

LAGI- Keluaran data berurutan di bagian-bagian seukuran satu layar.

BERGERAK- Pindahkan satu atau lebih file dari satu folder ke folder lainnya.

OPENFILE- Menampilkan file yang dibuka folder bersama pengguna jarak jauh.

JALUR- Menampilkan atau mengatur jalur pencarian untuk file yang dapat dieksekusi.

BERHENTI SEBENTAR- Menjeda eksekusi file batch dan menampilkan pesan.

POPD- Mengembalikan nilai folder aktif sebelumnya yang disimpan menggunakan perintah PUSHD.

MENCETAK- Mencetak isi file teks.

MENGINGATKAN- Mengubah prompt pada baris perintah Windows.

PUSH- Menyimpan nilai folder aktif dan pindah ke folder lain.

RD- Menghapus folder.

PULIH- Memulihkan data yang dapat dibaca dari drive yang buruk atau rusak.

REM- Menempatkan komentar di file batch dan file CONFIG.SYS.

REN

GANTI NAMA- Mengganti nama file atau folder.

MENGGANTI- Mengganti file.

RMDIR- Menghapus folder.

ROBOCOPY- Alat yang ditingkatkan untuk menyalin file dan pohon direktori.

MENGATUR- Menampilkan, menyetel, dan menghapus variabel lingkungan Windows.

SETLOKAL- Mulai melokalkan perubahan lingkungan dalam file batch.

SC- Menampilkan dan mengkonfigurasi layanan (proses latar belakang).

SCHTASKS- Menjalankan perintah dan meluncurkan program sesuai jadwal.

MENGGESER- Mengubah posisi (bergeser) dari parameter yang diganti untuk file batch.

MATIKAN- Shutdown komputer lokal atau jarak jauh.

MENYORTIR- Urutkan masukan.

AWAL- Jalankan program atau perintah di jendela terpisah.

SUBST- Tetapkan nama drive ke jalur yang ditentukan.

SISTEM INFORMASI- Menampilkan informasi tentang sistem dan konfigurasi komputer.

DAFTAR TUGAS- Menampilkan semua tugas yang berjalan, termasuk layanan.

TASKKILL- Mengakhiri atau menghentikan proses atau aplikasi.

WAKTU- Output dan pengaturan waktu sistem.

JUDUL- Menetapkan judul jendela ke sesi saat ini dari juru bahasa baris perintah CMD.EXE.

POHON- Tampilan grafis dari struktur direktori disk atau folder.

JENIS- Menampilkan isi file teks.

VER- Menampilkan informasi tentang Versi Windows.

MEMERIKSA- Mengatur mode untuk memeriksa kebenaran penulisan file ke disk.

VOL- Menampilkan label dan nomor seri volume untuk disk.

XCOPY- Salin file dan pohon direktori.

WMIC- Menampilkan informasi WMI dalam lingkungan interaktif.

Untuk menampilkan daftar ke file teks, Anda dapat menggunakan pengalihan output perintah:

BANTUAN > bantuanku.txt

Daftar ini berisi perintah paling umum, yang sebagian besar ada di semua sistem operasi keluarga Windows (WAKTU, TANGGAL, SALIN . . .). Beberapa perintah dibangun ke dalam shell CMD.EXE(REM, COLOR, dll.), tetapi kebanyakan adalah utilitas baris perintah yang termasuk dalam distribusi standar. Daftar yang diperoleh dengan menggunakan HELP bahkan tidak berisi setengah dari perintah yang merupakan bagian dari versi modern sistem operasi keluarga Windows. Saat mencoba menggunakan BANTUAN untuk mendapatkan informasi latar belakang oleh perintah yang tidak didukung olehnya, misalnya bantuan reagenc, pesan ditampilkan:

Perintah ini tidak didukung. Gunakan opsi "reagenc /?".

Artinya, selain perintah MEMBANTU adalah mungkin untuk mendapatkan informasi bantuan menggunakan opsi baris perintah /? atau -? :

reagenc /?- Menampilkan keterangan alat untuk menggunakan perintah Konfigurasi Lingkungan Pemulihan Windows REAGENTC, yang tidak didukung oleh BANTUAN.

Deskripsi perintah konsol

Hampir semua perintah yang dapat Anda jalankan di jendela perintah

Identik dengan perintah MS-DOS standar, tetapi selain itu, ada

Serangkaian perintah asli yang cukup luas konsol Windows xp. Singkat mereka

Argumen perintah.

Dir [path] [nama file] atribut]]

[Saya [[:]salah]] memesan]]

Deskripsi perintah konsol 129

Menampilkan isi folder saat ini. Jika sebagai argumen untuk perintah

Jika drive dan jalur ditentukan, daftar konten akan ditampilkan di jendela konsol

map yang ditentukan. Arti dari argumen lainnya adalah:

/A - hanya menampilkan file dengan atribut tertentu:

D - hanya direktori;

О Н - hanya file tersembunyi;

S - hanya file sistem;

Tanda hubung sebelum argumen (≪-≫) memiliki arti operator logika ≪NOT≫.

Misalnya, perintah dir /A:D hanya mencantumkan subfolder dari folder saat ini,

Perintah dir /A: -S mencantumkan semua file dan folder, tidak termasuk sistem.

/B - hanya menampilkan nama file (tanpa ekstensi);

/C - gunakan pemisah kelompok digit saat menampilkan ukuran

/ D - menampilkan daftar file dalam beberapa kolom dengan penyortiran;

/ L - tampilkan nama file dalam huruf kecil;

/N - tampilkan nama file di kolom paling kanan;

/0 - urutkan daftar file yang ditampilkan dalam urutan berikut:

Q N - dengan nama (menurut alfabet);

S - dalam ukuran (dalam urutan menaik);

E - dengan ekstensi (menurut alfabet);

D - berdasarkan tanggal pembuatan (terlama hingga terbaru);

G - Menampilkan subfolder dari folder saat ini terlebih dahulu.

Tanda hubung sebelum argumen (≪ ≫) membalikkan urutan keluaran. Misalnya-

Mer, perintah dir /0-S menampilkan isi folder saat ini sesuai dengan ukurannya

File dalam urutan menurun.

/P - output halaman demi halaman dari daftar file dan folder dengan jeda wajib

Saat layar terisi;

/Q - menampilkan informasi tentang pemilik file;

/S - menampilkan daftar file beserta daftar isi subfolder;

/T - menampilkan daftar file sesuai dengan kriteria waktu yang ditentukan:

C - berdasarkan tanggal pembuatan;

W - pada tanggal perubahan terakhir;

A - pada tanggal akses terakhir ke file;

/W - daftar keluaran dalam beberapa kolom;

/X - tampilkan nama pendek untuk file yang namanya tidak cocok

standar DOS. Formatnya mirip dengan output dengan tombol /N, tetapi nama pendek

130 Bab 7 Baris Perintah

File ditampilkan di sebelah kiri yang panjang. Jika file tidak memiliki nama pendek,

Spasi ditampilkan sebagai gantinya;

/4 - menampilkan angka tahun dalam format empat digit.

cd [drive:] [path:]

chdir [drive:] [path:]

Arahkan ke folder yang ditentukan, di mana drive dan jalur adalah jalur penuh atau relatif

ke folder ini di struktur file disk Anda. Alih-alih argumen

Nilai ≪...≫ digunakan, menunjukkan transisi ke satu tingkat ke atas

(dalam hal ini perintahnya akan terlihat seperti ini: cd..). Jika di jalur penunjukan

Ada karakter spasi, jalur seperti itu dapat dilampirkan dalam tanda kutip.

Argumen /D digunakan untuk mengubah drive dan folder saat ini secara bersamaan.

Untuk perintah CHDIR, nama direktori saat ini dalam string pemanggilan diubah menjadi

Kasus karakter yang sama di mana nama yang ada di disk diketik. Jadi,

cd C:\TMP akan menjadikan C:\Trnp direktori saat ini jika ada.

Terdengar di disk. Perintah CHDIR berhenti memperlakukan spasi sebagai pemisah.

Apakah itu memungkinkan Anda untuk pergi ke subdirektori yang namanya mengandung spasi tidak

Melampirkan seluruh nama atau jalur dalam tanda kutip. Misalnya perintah cd\winnt\profiles\

Username\programs\start menu menghasilkan hasil yang sama dengan perintah cd

"\winnt\profiles\username\programs\start menu".

Jika Anda perlu menavigasi ke folder root drive, Anda cukup mengetik

Di baris perintah, nama drive ini. Misalnya, perintah E: melompat ke root

Partisi disk E:.

SALIN [dari] apa [+ sumber [+ . . . ] ] [di mana [di bawah nama] ]

Menyalin satu (atau beberapa) file ke lokasi lain di disk. Di Sini:

[dari] apa - jalur dan nama file sumber yang akan disalin. Jika jalan dari

Ya, file yang disalin akan diambil dari folder saat ini;

Di mana [di bawah nama] - jalur ke folder tempat Anda ingin menyalin ini

File dan namanya, jika nama pemberian dalam proses penyalinan mengikuti dari-

/A - indikasi bahwa file tersebut adalah file teks ASCII;

/B menunjukkan bahwa file tersebut adalah file biner;

/D - indikasi kemungkinan membuat file terenkripsi;

/V - periksa apakah file disalin dengan benar;

/N - jika memungkinkan, gunakan nama pendek saat menyalin;

Deskripsi perintah konsol 131

/ Y - jangan minta konfirmasi untuk menimpa file jika target

/-Y - pastikan untuk meminta konfirmasi untuk menimpa file, jika

Folder target sudah memiliki file dengan nama yang sama;

II- menyalin file jaringan.

Untuk menggabungkan beberapa file saat menyalin, tentukan satu tujuan

Dan beberapa file sumber, menggunakan wildcard atau format

File1+file2+file3+

Contoh penggunaan perintah:

Salin c:\programs\filel.exe /V d:\files\file2.com - menyalin file filel.exe, memperluas

Ditempatkan di folder program di drive C:, di folder file di drive D: dengan nama

MKDIR [drive:] jalur

Jalur MD [drive:].

Membuat folder di folder yang ditentukan atau di drive yang ditentukan. Dalam hal menggunakan

Untuk pemrosesan perintah tingkat lanjut, perintah MKDIR dapat digunakan

Dengan opsi tambahan untuk membuat semua secara otomatis

Folder perantara di jalur yang ditentukan. Misalnya, jika folder /a tidak ada-

Tidak, perintah mkdir \a\b\c\d melakukan hal yang sama seperti berikut ini

Jumlah tim

PINDAHKAN [drive:][path]namafile [ , . . . ] tujuan

PINDAHKAN [drive:][path]namafoldernamafolderbaru

Perintah memindahkan file atau folder yang ditentukan ke lokasi baru di

Disk. Di Sini:

[drive:][path]filename - path lengkap atau relatif dan nama relokasi

File atau grup file saya. Daftar file dapat ditentukan dan kembali

Jumlah nama file yang dipisahkan dengan koma, dan menggunakan sub-

Mesin;

Tujuan - jalur ke folder tempat file yang ditentukan harus dipindahkan.

Jika Anda ingin file diganti namanya bersamaan dengan pemindahan

Van, bersama dengan jalur tujuan, Anda dapat menentukan nama barunya;

folder_name - nama folder yang ingin Anda pindahkan;

New_folder_name - nama yang harus diberikan ke folder saat dipindahkan,

Jika Anda ingin mengganti nama sekaligus memindahkannya;

132 Bab 7 Baris Perintah

/ Y - menampilkan jendela peringatan saat menimpa file dan folder,

Jika sudah ada objek file dengan nama yang sama di folder tujuan;

/-Y - timpa file dan folder tanpa peringatan jika folder tersebut berisi

Nilai objek file sudah ada dengan nama yang sama.

RMDIR [drive:] jalur

RD [drive:] jalur

Perintah menghapus folder dengan nama yang ditentukan. Di Sini:

[drive:]path - path lengkap (atau relatif) ke folder yang akan dihapus. Jika

Path tidak ditentukan, tetapi hanya nama folder yang dicantumkan sebagai argumen untuk perintah,

Folder ini akan dihapus dari folder saat ini;

/ S - hapus tidak hanya folder yang ditentukan, tetapi juga semua yang ada di dalamnya

Subfolder dan file;

/Q - jangan meminta konfirmasi penghapusan jika folder sedang dihapus

Berisi objek file lainnya.

GANTI [drive1:][path1]namafile [drive2:][path2]

GANTI [drive1:][path1]namafile [drive2:][path2]

Dengan perintah ini, Anda dapat mengganti yang terletak di folder mana pun dengan

Disk file komputer Anda adalah kumpulan file lain. Di Sini:

[drive1:][path1]filename - jalur dan nama dari satu atau lebih file yang

Eye harus mengganti file di folder yang ditentukan;

[disk2:][path2] - jalur ke folder tempat penggantian dilakukan;

/A - file yang ditentukan ditambahkan ke folder target tanpa merusak arusnya

Konten yang dibentengi (sakelar ini tidak kompatibel dengan sakelar /S dan /U);

/ P - tampilkan prompt di layar sebelum menimpa atau menyalin

/R - izinkan penimpaan dan penggantian file dengan atribut ≪Read Only

Niya≫ bersama yang lainnya;

/ W - saat menyalin file dari floppy, tunggu disk dimasukkan hingga

Awal operasi;

/ S - ganti file sambil mempertahankan struktur folder, yaitu selama

Semua subfolder dari folder target beserta semua isinya;

/U - ganti hanya file-file yang salinannya memiliki lebih dari

Versi baru.

RENAME [drive:][path]namafile1 namafile2

REN [drive:][path]namafile1namafile2

Mengganti nama satu atau lebih file di folder yang ditentukan

(dalam hal ini, file nama file1 diubah namanya menjadi nama file2).

Deskripsi perintah konsol 133

Perlu diingat bahwa Anda tidak dapat menentukan drive yang berbeda atau lainnya

folder pria.

atribut DEL]] argumen

HAPUS atribut]] argumen

Menghapus file yang ditentukan dalam perintah. Digunakan sebagai argumen

Nama satu atau lebih file, dan untuk menghapus sekelompok file

Anda dapat menggunakan wildcard. Jika argumennya adalah

Folder tempat semua file akan dihapus. Di Sini:

/P - tampilkan prompt konfirmasi sebelum menghapus setiap file;

/F - melakukan penghapusan paksa file yang hanya tersedia untuk

/ S - hapus file yang ditentukan dalam argumen dari semua subfolder yang diberikan

/Q - nonaktifkan output prompt untuk mengonfirmasi penghapusan setiap file;

/A - hapus hanya file dengan atribut yang ditentukan:

H - hanya file tersembunyi;

Q S - hanya file sistem;

R - file hanya baca;

A - hanya file dengan atribut "Diarsipkan".

Tanda hubung (≪-≫) sebelum argumen memiliki nilai operator logika

≪TIDAK≫. Misalnya, perintah ERASE d:\folder\*.dll /A: -S akan dihapus

Ditempatkan di drive D: folder FOLDER semua file dengan ekstensi .DLL, kecuali

Cheniy sistemik.

CATATAN

Hasil keluaran untuk sakelar /S dibalik, yaitu di jendela konsol

Hanya nama yang ditampilkan file yang dihapus, bukan file yang tidak dapat ditemukan.

REM [teks]

Menempatkan komentar yang ditentukan dalam file batch atau file CONFIG.SYS.

ASSOC [.extension[=[tipe file]]]

Memungkinkan Anda menyetel asosiasi file untuk berbagai jenis file. Di Sini:

Ekstensi - ekstensi file yang asosiasinya dibuat;

Jenis file - program yang akan dikaitkan dengan jenis file yang diberikan.

Jika perintah ini dikeluarkan tanpa menggunakan argumen tambahan, maka

Layar menampilkan tabel asosiasi file saat ini untuk semua yang terkait

Kamar mandi dalam sistem file. Jika Anda hanya menentukan ekstensi yang terdaftar

Jenis file tertentu, layar akan menampilkan daftar asosiasi untuk ini

134 Bab 7 Baris Perintah

Ekstensi. Jika tidak ada kecocokan yang ditentukan setelah tanda sama dengan yang diberikan

Jenis file, semua asosiasi yang ada untuk file tersebut akan dihapus.

DI [\\namakomputer] [ [nomor] | /MENGHAPUS]

AT [\\computername] waktu [ /SETIAP:hari[,...] | / BERIKUTNYA:fleHb[,...]]

"tim"

Perintah ini untuk dijalankan berbagai program atau lakukan-

Perintah Niya sesuai jadwal - pada waktu tertentu pada hari-hari tertentu. Menggunakan-

Memanggil perintah AT hanya mungkin jika komputer Anda memilikinya

Penjadwal Tugas dimulai. Di Sini:

\\nama komputer - nama komputer remot V jaringan lokal, menggunakan-

Makan jika program diluncurkan dari mesin ini. Jika pasangan ini

Pengukur dihilangkan, tugas diberikan ke komputer lokal;

Nomor - nomor urut tugas terjadwal;

/ hapus - batalkan tugas yang dijadwalkan sebelumnya. Jika kode tugas tidak ditentukan,

Membatalkan semua tugas yang dijadwalkan komputer ini;

/ ya - jangan meminta konfirmasi penghapusan semua yang dijadwalkan

tugas baru;

Waktu - waktu mulai perintah dalam format HH:MM:SS;

/interaktif - memungkinkan interaksi tugas dengan pengguna, bekerja-

Berjalan di komputer saat tugas sedang berjalan;

/eyey:day[,...] - tugas diluncurkan pada hari yang ditentukan dalam seminggu atau sebulan

Tsa. Jika tanggal dihilangkan, hari bulan ini digunakan;

/next: day[,...] - tugas akan dijalankan pada pengguna yang ditentukan berikutnya

Lem hari dalam seminggu (misalnya, Selasa depan). Jika tanggal dihilangkan, gunakan

Menggunakan hari saat ini dalam sebulan;

"perintah" adalah perintah konsol Windows XP atau nama file batch.

ATRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -n] [drive:] [jalur] [nama file] ]

Set untuk berkas yang diberikan atribut yang ditentukan:

Tetapkan atribut yang ditentukan;

Hapus atribut yang ditentukan;

R - atribut ≪Hanya baca≫;

A - atribut "Arsip";

S - atribut ≪Systemic≫;

H - atribut "Tersembunyi";

[drive:] [path] [filename] - drive, path dan nama file atau kumpulan file untuk

Diproses oleh tim;

/S - memproses file dengan nama yang ditentukan tidak hanya di folder saat ini,

Tetapi juga di semua subfolder bersarangnya;

/ D - memproses file dan folder.

Deskripsi perintah konsol 135

Arahan ini mengaktifkan dan menonaktifkan mode penanganan interupsi dari suatu proses.

Eksekusi program di lingkungan DOS dengan menekan tombol Ctrl + C. Di Windows XP

Perintah ini telah dimasukkan hanya untuk tujuan kompatibilitas dengan

Gram MS-DOS, itu tidak mempengaruhi pengoperasian aplikasi Windows. Saat dihidupkan

Pemrosesan perintah yang ditingkatkan di ruang operasi sistem jendela rekan XP

Manda BREAK memicu status breakpoint saat program sedang berjalan.

Buka Windows Debugger.

nama file CACLS ] ]

[L)nama [ . . . ] ]

Kelola daftar akses file (ACL), termasuk melihat dan mengeditnya

Mengetik. Hanya berlaku untuk partisi disk yang berisi file

sistem NTFS. Di Sini:

Filename - Menampilkan tabel jika tidak ada argumen lain yang diberikan.

Kontrol akses untuk file tertentu;

/T - penggantian tabel kontrol akses untuk file atau grup file tertentu

Memancing baik di folder saat ini maupun di semua subfolder bersarang dari folder ini;

/ E - ubah (edit) tabel kontrol akses untuk ini

Buka file atau grup file;

/C - melanjutkan eksekusi perintah setelah menerima kesalahan penolakan

/G name-.access - memberikan izin akses ke objek file yang ditentukan

Di sana untuk pengguna yang akunnya ditentukan sebagai argumen

Nama. Di antara kemungkinan jenis akses yang harus dimasukkan sebagai ar-

Akses Gumenta, Anda dapat mencantumkan yang berikut ini:

R - akses ≪Hanya baca≫;

W - akses tulis;

F- akses penuh;

/R name - cabut semua izin untuk pengguna yang akunnya

Ditentukan sebagai argumen nama. Digunakan hanya bersama dengan sakelar /E;

/P name:access - mengesampingkan izin yang ada untuk akun pengguna

Entri yang namanya ditentukan sebagai argumen, dengan izin yang ditentukan

Sebagai argumen akses:

N - tidak ada izin;

ATAU - akses ≪Hanya baca≫;

W - akses tulis;

C - akses edit (mengaktifkan efek argumen W);

F - akses penuh;

136 Bab 7 Baris Perintah

/ D nama - melarang akses ke file atau folder untuk akun pengguna

Surat yang ditentukan sebagai argumen nama.

CATATAN

Untuk menetapkan mode akses untuk sekelompok file, Anda dapat menggunakan

Nilai nama file adalah wildcard. Juga, saat memanggil perintah, Anda dapat menentukan

Vat beberapa pengguna.

Dalam proses menampilkan tabel kontrol akses sistem operasi

Milik saya menggunakan konvensi berikut:

CI (Container Inherit) - tanda pewarisan izin oleh container.

ACE akan diwarisi oleh folder;

01 (Object Inherit) - tanda pewarisan izin oleh objek. kartu ACE

Det diwarisi oleh file;

Yu (Hanya Mewarisi) - tanda izin warisan eksklusif.

ACE tidak dapat diterapkan ke file/folder saat ini.

Contoh penggunaan perintah: CACLS private.txt /G user:F - open for

Pengguna USER memiliki akses penuh ke file private.txt.

PANGGILAN [drive:][path]namafile [opsi]

Perintah ini memungkinkan Anda untuk memanggil satu file batch dari yang lain. Sebagai

Argumen parameter menggunakan satu set sakelar baris perintah, diperlukan

Myh saat memanggil file batch target. Juga, perintah PANGGILAN dapat digunakan

Digunakan bersama dengan label khusus yang diputar dalam kasus ini

Peran tujuan (titik) dari panggilan file batch. Dalam hal ini, berikut ini berlaku

Meniup sintaks:

PANGGILAN: beri label argumen

Saat menggunakan varian pemanggilan perintah ini, sistem operasi

Ma secara otomatis membuat konteks baru untuk file batch saat ini dengan yang ditentukan

Argumen, dan kontrol eksekusi file ditransfer ke instruksi berikut

Meniup langsung setelah tanda. File batch keluar

Dengan mencapai ujungnya dua kali: output pertama mentransfer kendali ke institusi

Instruksi segera mengikuti baris yang berisi direktif CALL, exit kedua

Mengakhiri eksekusi file. Menggunakan instruksi GOTO:EOF memungkinkan Anda melakukannya

Tetapkan interupsi tanpa syarat dari eksekusi file di titik mana pun di dalamnya.

SNSR

Setel halaman kode dengan nomor yang ditentukan sebagai yang aktif.

Saat dipanggil tanpa argumen, kembalikan nomor halaman kode saat ini.

CHKDSK [volume:[[jalur]namafile]] ]

Memeriksa disk yang ditentukan menggunakan program Periksa Disk, saat dipanggil tanpa

Argumen memeriksa drive saat ini. Di Sini:

Deskripsi perintah konsol 137

Path, nama file - nama file atau grup file untuk memeriksa fragmen -

Qiyu. Hanya digunakan di berkas sistem LEMAK/FAT32;

/ F - periksa kesalahan dan koreksi otomatisnya;

/V - dalam proses pemeriksaan disk, tampilkan jalur lengkap dan nama penyimpanan

Di drive file. Untuk disk yang berisi partisi NTFS, file

Pesan pembersihan;

/ R - cari sektor buruk dan mengembalikan isinya

Ku. Memerlukan penggunaan wajib dari sakelar /F;

Kunci dari semua deskriptor saat ini untuk volume tertentu akan menjadi tidak valid-

Kita. Memerlukan penggunaan wajib dari sakelar /F;

/ L: ukuran - selama pemeriksaan, ubah ukuran file log ke yang ditentukan

Nilai (dalam kilobyte). Jika tidak ada nilai yang ditentukan, arus

Ukuran file. Hanya digunakan dalam sistem file NTFS;

/I - jangan melakukan pemeriksaan ketat terhadap elemen indeks. Hanya digunakan

Ko dalam sistem file NTFS;

/C - jangan periksa siklus di dalam struktur folder. Digunakan hanya dalam file

Sistem NTFS rendah.

CATATAN

Sakelar / I dan / C secara nyata mengurangi waktu berjalan program Periksa Disk, tetapi lebih sedikit

Pemeriksaan disk yang ketat dapat mengakibatkan hilangnya beberapa file yang tersedia di file-nya.

Sistem kesalahan rendah.

Volume CHKNTFS: [ . . . ]

^ CHKNTFS /D

CHKNTFS /T [ : waktu]

Volume CHKNTFS /X: [ . . . ]

CHKNTFS /Dengan Volume: [ . . . ]

Mengontrol cara kerja program Periksa NTFS saat komputer melakukan booting

Saat memeriksa kesalahan. Di Sini:

Volume - menentukan label volume disk yang sedang diperiksa, titik pemasangan, atau

Nama drive diikuti dengan titik dua (misalnya, C:);

/D - mengaktifkan mode standar pemeriksaan disk oleh program ini:

Disk diperiksa setiap kali komputer di-boot, jika terdeteksi

Kesalahan Zhenya menjalankan CHKDSK;

/T[: time] - memungkinkan Anda mengubah nilai parameter AUTOCHK (dalam detik),

Mengontrol interval waktu sebelum dimulainya pemeriksaan otomatis

Ki disk (selama ini, program membalikkan

Hitung mundur). Jika tidak ada rentang waktu yang ditentukan, saat ini

Nilai parameter AUTOCHK;

138 Bab 7 Baris Perintah

/X - menonaktifkan disk pemeriksaan standar saat boot.

Data pada disk yang sebelumnya dikecualikan dari daftar periksa akan hilang dalam kasus ini.

/C - meminta izin untuk memeriksa disk pada boot berikutnya

Komputer. Jika kesalahan ditemukan, program CHKDSK diluncurkan.

Saat perintah ini dipanggil tanpa argumen apa pun, layar akan ditampilkan

Keadaan bendera cek saat ini disk ini.

Eksekusinya membersihkan layar baris perintah.

Meluncurkan salinan lain dari penerjemah perintah Windows XP (lihat bagian

WARNA [warna]

Menetapkan latar belakang default dan opsi warna teks untuk

Jendela teks baris perintah. Nilai warna diatur menggunakan

dua angka heksadesimal, yang pertama menentukan warna latar belakang jendela,

Dan yang kedua adalah warna teks. Karena masing-masing nomor ini, tim ini bisa

Anda dapat menggunakan nilai berikut:

0 - hitam;

1 - biru;

2 - hijau;

3 - biru;

4 - merah;

5 - ungu;

B - kuning;

7 - putih;

8 - abu-abu;

9 - biru muda;

A - hijau muda;

B - biru muda;

C - merah muda;

D - ungu muda;

E - kuning muda;

F - putih cerah.

Misalnya, saat memanggil perintah COLOR OB, latar belakang jendela baris perintah akan tetap ada

Hitam, dan font akan berubah menjadi biru muda. Saat melakukan ko-

Mands tanpa argumen apa pun akan mengembalikan warna secara otomatis

Jendela prompt perintah ditentukan dalam kunci DefaultCoior di registri Windows XP.

Deskripsi perintah konsol 139

Perintah COLOR mengembalikan kesalahan dengan kode ERRORLEVEL 1 jika pengguna

Tel akan mencoba mengatur warna yang sama dengan argumen perintah

Untuk latar belakang dan teks.

COMP [namafile1] [namafile2]

Dengan menggunakan perintah ini, Anda dapat membandingkan konten dari dua atau dua file

Kumpulan file, jika argumen namafile1 dan namafile2 ditentukan menggunakan

Saya makan wildcard. Di Sini:

Filename1, filename2 - nama file atau kumpulan file untuk dibandingkan;

/ D - menampilkan informasi tentang perbedaan yang terdeteksi dalam desimal

Format;

/A - menampilkan informasi tentang perbedaan yang terdeteksi dalam format ASCII;

/ L - tampilkan nomor baris di mana perbedaan ditemukan;

/N=4HOIO - jumlah baris pertama di setiap file yang akan dibandingkan

/C - batalkan sensitivitas huruf besar-kecil: perbandingan akan dibuat tanpa memperhitungkan

kasus karakter ASCII;

/OFF - periksa juga di file dengan set flag

≪Otonom≫.

KOMPAK ] [ / I ] [nama file [ . . . ] ]

Menampilkan dan juga memungkinkan Anda mengubah rasio kompresi file yang disimpan

Pada partisi disk dengan sistem file NTFS. Di Sini:

/С - kompres file dan folder yang terdaftar sebagai argumen nama file. Folder

Mereka ditandai sedemikian rupa sehingga file ditambahkan kemudian

Juga menjadi terkompresi;

/U - buka paket file dan folder yang terdaftar sebagai argumen nama file -

Kunci. Folder ditandai sedemikian rupa sehingga kemudian ditambahkan ke dalamnya

File menjadi tidak terkompresi;

/ S - proses semua subfolder bersarang dan file yang disimpan di dalamnya. Oleh

Secara default, perintah hanya memproses folder saat ini dan isinya;

/A - memproses file dengan atribut 'Hidden' dan 'System'. Secara default

Chania, file seperti itu dilewati;

/ I - paksa perintah untuk melanjutkan eksekusi meskipun itu terjadi

Ini kesalahan. Secara default, ketika terjadi kesalahan, semua disebabkan oleh hal ini

Operasi diakhiri dengan perintah;

/ F - kompres paksa semua file yang ditentukan pengguna, meskipun

Beberapa di antaranya sudah dikompresi. Dalam mode default, file terkompresi

Objek tidak diproses;

/Q - selama operasi, tampilkan di layar hanya yang paling signifikan

Intelijen.

140 Bab 7 Baris Perintah

Saat memanggil perintah COMPACT tanpa argumen di jendela prompt perintah,

Ki menampilkan informasi tentang kompresi file yang disimpan di folder saat ini. Pada

Saat mencantumkan beberapa opsi pada baris perintah, itu harus

Dipisahkan oleh spasi.

CONVERT drive: /FS:NTFS

Mengonversi partisi disk FAT ke format NTFS. Perintah tidak berjalan

Untuk partisi disk saat ini. Di Sini:

Disk: - nama partisi disk yang akan diubah, diikuti titik dua, misalnya F:;

/FS:NTFS - sistem file tujuan (NTFS);

/V - menampilkan pesan sistem selama operasi;

/Sut,Agea:file_name - nama file layanan di partisi root disk untuk ulang

Cadangan ruang disk untuk file sistem NTFS;

/NoSecurity - nonaktifkan pembatasan akses ke file yang dikonversi

Dan folder;

/X - jika perlu, putuskan volume sebelum memeriksanya. Setelah dari-

Kunci dari semua deskriptor saat ini untuk volume tertentu akan dibatalkan.

TANGGAL [ SAYA ][tanggal]

Tanggal menurut kalender komputer dan meminta Anda memasukkan tanggal baru. Untuk menyimpan

Untuk tanggal saat ini, tekan tombol Enter. Dengan tombol /T, pro-

Sto mencetak tanggal saat ini tanpa diminta untuk mengubahnya.

DISKCOMP [disk1: [disk2:]]

Perintah ini melakukan perbandingan file-per-file dari dua floppy disk.

DISKCOPY [disk1: [disk2:]]

Perintah ini menyalin isi dari satu disket ke

Lain. Dalam hal ini, disk yang disalin harus memiliki jumlah ruang disk yang sama.

pergi ruang dan sistem file yang sama, dan argumen perintah bisa

Lihat perangkat fisik yang sama - misalnya, drive A:.

Saat menggunakan sakelar /V, penyalinan dilakukan dengan memeriksa kebenarannya

Merekam pakai.

Echo AKTIF atau NONAKTIF

Echo [senar]

Perintah mengulangi di layar pesan yang dimasukkan oleh pengguna sebagai

String parameter, dan juga memungkinkan Anda untuk mengonfigurasi mode menampilkan pesan di jendela

Deskripsi perintah konsol 141

garis komando. Saat perintah dipanggil tanpa argumen, layar kembali

Nilai mode saat ini.

Perintah ini digunakan tanpa apapun opsi tambahan. Pada

Eksekusinya keluar dari program penerjemah perintah dan

Menutup jendela baris perintah.

FC] [saya]

[drive1:][path1]namafile1 [drive2:][path2]namafile2

FC /TO [drive1:][path1]namafile1 [drive2:][path2]namafile2

Perintah ini membandingkan dua file atau kumpulan file (jika

Argumen diberikan menggunakan karakter placeholder) dan menampilkan informasi

tentang perbedaan di antara mereka. Di Sini:

[drive1:][path1]filename1, [drive2:][path2]filename2 - path dan nama yang pertama

Dan file kedua (kumpulan file) dimaksudkan untuk perbandingan;

/A - hanya menampilkan baris pertama dan terakhir untuk setiap kelompok waktu

/B - bandingkan file biner;

/C - bandingkan case-insensitive;

/ L - bandingkan file dalam format ASCII;

/LBn - mendeteksi jumlah ketidakkonsistenan maksimum untuk jumlah baris,

Diberikan oleh parameter n;

/ N - tampilkan nomor baris di layar saat membandingkan file dalam format

/OFF - bandingkan file dengan set flag ≪Offline≫;

I - jangan menganggap karakter tab setara saat memeriksa

Jumlah spasi;

/U - bandingkan file dalam format Unicode;

/ W - lewati spasi dan tab selama pemeriksaan;

/nnnn - parameter ini menentukan jumlah garis pencocokan berturut-turut,

Yang harus dipenuhi setelah perbedaan diidentifikasi.

CARI L7N] ] "string" [[drive:][path]namafile[ ...]]

Cari string tertentu dalam file atau kumpulan file. Di Sini:

[drive1:][path1]filename - path lengkap atau pendek dan nama file di mana

Pencarian sedang berlangsung;

sampel baru;

/C - hanya menampilkan jumlah baris yang berisi pola tertentu;

142 Bab 7 Baris Perintah

/N - hanya menampilkan nomor baris yang berisi pola yang diberikan;

/I - jangan membedakan karakter huruf besar dan huruf kecil selama pencarian;

Nominal≫.

Jika perintah ini dimasukkan tanpa argumen apa pun, pencarian dilakukan

Dalam teks yang dimasukkan dari keyboard, atau dalam teks yang dikirimkan melalui konveyor,

Mande FIND adalah perintah konsol lainnya.

FINDSTR [D.]

] garis

[[drive:][path]namafile]

Arahan ini mencari file yang berisi pola yang diberikan. Di Sini:

[drive:][path]filename - path lengkap atau pendek dan nama file (grup

File) di antaranya pencarian dilakukan;

String - string dengan contoh teks untuk dicari;

/B - cari pola yang ditentukan hanya di awal baris;

/E - cari pola yang ditentukan hanya di akhir baris;

/ L - mencari kecocokan penuh dari pola yang diberikan dengan teks dalam file;

/R - cari string hanya sebagai ekspresi reguler;

/S - cari file yang berisi sampel yang ditentukan saat ini

Folder dan semua subfoldernya;

/I - melakukan pencarian case-insensitive;

/X - menampilkan baris yang berisi pencocokan persis dengan yang ditentukan

Sampel;

/V - tampilkan sebagai hasil pencarian semua baris yang tidak mengandung yang ditentukan

sampel baru;

/N - nomor tampilan dan isi baris yang berisi pola yang ditentukan;

/M - tampilkan hanya nama file yang sesuai dengan gambar

/0 - tampilkan garis yang ditemukan menggunakan interlaced interlaced

/P - abaikan baris yang berisi karakter yang tidak dapat dicetak;

/OFF - cari di file dengan ≪Auto-

Nominal≫;

/A:colors - mengatur nilai warna yang akan digunakan untuk ditampilkan

Tampilkan hasil pencarian (lihat bagian yang menjelaskan perintah COLOR);

/P:file - dapatkan daftar file yang dilihat selama pencarian dari

file teks;

/C: string - gunakan string yang ditentukan sebagai frase pencarian;

/ygfile - dapatkan daftar baris dengan pola pencarian dari file tertentu;

Deskripsi perintah konsol 143

/ D: cnMCOK_nanoK - dapatkan daftar pas-

Pok dari file teks (folder dalam daftar dipisahkan dengan titik koma).

Perintah FINDSTR juga dapat menggunakan string

Ekspresi reguler khusus, referensi sintaksis singkatnya

Gantikan karakter apa pun alih-alih tanda "titik";

L - mencari kejadian di awal baris;

$ - mencari kejadian di akhir string

[x-y] - rentang nilai yang mungkin: cari karakter apa saja dari yang ditentukan

jangkauan;

\

Xyz\> - mencari kejadian di akhir kata.

Disk Format:

drive FORMAT:

drive FORMAT:

drive FORMAT:

Disk Format

Format drive yang ditentukan dengan opsi yang ditentukan. Di Sini:

Disk: - nama partisi disk yang akan diformat dengan tanda titik dua, misalnya F:;

/FS: system - mengatur jenis sistem file untuk disk yang diformat (FAT,

FAT32 atau NTFS);

/V: label - menunjukkan label volume yang akan ditulis ke disk

Penyelesaian proses pemformatan;

/Q - jalankan format cepat disk yang ditentukan;

/С - mengatur mode kompresi objek file untuk diformat

Partisi (hanya digunakan di NTFS);

/X - jika perlu, nonaktifkan volume sebelum bentuknya-

Melelahkan. Setelah menonaktifkan, semua pegangan saat ini untuk volume tertentu

akan menjadi tidak valid;

/F:size - indikasi eksplisit standar floppy disk yang diformat (1,44);

/T: trek - jumlah trek di setiap sisi disk;

/ N: sektor - jumlah sektor di setiap trek;

/ A: size - indikasi eksplisit ukuran cluster yang dibuat selama pemformatan

Raniya bagian ini. Harap dicatat bahwa sistem file NTFS adalah

Memegang ukuran cluster 512, 1024, 2048, 4096, 8192 byte, serta 16, 32,

64KB. Sistem FAT (FAT 16) mendukung ukuran cluster 512, 1024,

2048, 4096, 8192 byte, 16, 32, 64 KB, dan 128 dan 256 KB untuk ukuran

Sektor lebih dari 512 byte. Mendukung tabel alokasi file FAT 32

Ukuran kluster 512, 1024, 2048, 4096, 8192 byte, 16, 32, 64 KB, dan

128 dan 256 KB untuk ukuran sektor lebih dari 512 byte. Selain itu, file

144 Bab 7 Baris Perintah

Sistem FAT 16 dan FAT 32 memberlakukan batasan berikut pada jumlah

Steer dalam satu volume: untuk FAT, jumlah cluster harus kurang dari atau sama dengan

65526, untuk FAT 32 nilai ini harus antara

65.526 dan 4.177.918 klaster. Menjalankan perintah FORMAT akan segera

Terganggu jika pelanggaran terhadap batasan penggunaan yang ditetapkan terdeteksi.

Gunakan ukuran cluster yang ditentukan.

CATATAN

Saat memformat partisi NTFS dengan set mode kompresi data, itu perlu

Perhatikan fakta bahwa kompresi volume NTFS tidak didukung jika

Ukuran cluster dalam volume melebihi 4096 byte.

PERHATIAN

Harap perhatikan bahwa memformat drive akan menghapus semua data yang tersimpan di dalamnya.

Hilang tak terelakkan.

FTYPE [tipefile[=[baris perintah]]]

Memetakan jenis file apa pun yang terdaftar di sistem ke

Mandline digunakan untuk membukanya. Sebagai argumen untuk ini

Perintah dapat digunakan dengan nilai berikut:

Rogo berencana mengubah baris perintah pembukaan;

baris perintah - nilai perintah yang digunakan untuk membuka file

Memancing jenis ini.

Saat Anda memanggil perintah FTYPE tanpa parameter tambahan apa pun, itu akan terjadi

Mempertahankan daftar semua baris perintah yang diinstal pada Windows untuk dibuka dan

file yang terkait dengannya. Ketika ditentukan sebagai argumen perintah

Hanya nama file apa pun di jendela baris perintah yang akan menampilkan perintah

Memanggil file ini jika sebelumnya diatur dalam sistem. Jika setelah tanda

Jika Anda tidak menentukan baris perintah yang akan diinstal, FTYPE akan menghapus untuk

File yang dipilih memiliki semua pemetaan yang sudah ada sebelumnya.

^ GRAFTABL/STATUS

Perintah menetapkan nomor halaman kode untuk menampilkan karakter nasional.

Abjad Nanal dalam mode grafis. Argumen nnn menentukan jumlah

Halaman paling bawah yang seharusnya digunakan untuk menampilkan lambang negara

Ox secara default, memanggil perintah dengan parameter /STATUS kembali ke layar

Halaman kode saat ini.

Perintah ini digunakan tanpa parameter tambahan. Pada

Eksekusinya menampilkan petunjuk tentang penggunaan perintah konsol.

Apakah Windows XP.

Deskripsi perintah konsol 145

LABEL [kendaraan:][label]

LABEL [volume] [label]

Perintah ini memungkinkan Anda untuk membuat, memodifikasi, atau menghapus label volume untuk fisik

Disk Ceko dan partisi disk logis. Di Sini:

Disk: - nama disk atau partisi disk diikuti titik dua, misalnya F:;

Label - label yang akan ditetapkan untuk disk tertentu (partisi);

Volume - nama disk atau partisi disk diikuti titik dua, misalnya F:, atau

Ka dari volume yang ada. Jika label volume ditentukan, gunakan flag /MP

Tidak perlu.

< [диск:][путь]имя_файла имя_команды

LEBIH [+p]]

LEBIH /E [+n] [file]

Dengan perintah ini, Anda dapat menampilkan konten secara berurutan

File teks atau daftar saya berjalan perintah konsol. Di Sini:

[drive:][path]filename - path lengkap (atau relatif) dan nama file

Isinya harus ditampilkan di layar dalam fragmen. Jika memanggil-

Ada beberapa file, namanya harus dicantumkan dengan spasi;

Command_name - perintah yang tampilan progresnya harus ditampilkan

Menatap layar dalam fragmen;

/ E - aktifkan fitur tambahan LEBIH BANYAK perintah;

/C - kosongkan layar sebelum menampilkan setiap halaman;

/ P - memperhitungkan simbol gulir halaman akun;

/ S - menampilkan urutan beberapa baris kosong sebagai satu

/Tn - ganti tab dengan n spasi (default n = 8).

Perintah MORE mendukung tombol +p tambahan yang dapat digunakan

Menelepon ketika dia dipanggil. Ini berarti file pertama dalam urutan

Harus output mulai dari baris p.

Jika Anda telah mengaktifkan mode fitur lanjutan dengan

Memanggil perintah MORE dengan opsi /E, sebagai respons terhadap perintah lingkungan - Lainnya - -

Anda dapat memberikan perintah khusus pada program dengan menekan tombol berikut:

R n - tampilkan n baris berikutnya;

S n - lewati n baris berikutnya saat mengeluarkan;

F - pergi ke output dari file berikutnya;

Q - hentikan perintah;

Tampilkan nomor baris saat ini;

Petunjuk tampilan;

Spasi - buka halaman berikutnya;

Masuk - pergi ke baris berikutnya.

146 Bab 7 Baris Perintah

JALAN [[perjalanan:]jalur[:...][;*PATH*]

Dengan perintah ini, pengguna dapat mengatur jalur pencarian untuk file yang dapat dieksekusi.

File. Saat Anda memanggil perintah PATH tanpa parameter di jendela baris perintah,

Jalur pencarian saat ini ditekan. Dalam hal menggunakan variabel sistem RATCH

Nilai string pencarian baru ditambahkan ke akhir yang lama. Jika perintah ini disebut

Aktif dengan parameter ≪semicolon≫, nilai jalur pencarian saat ini akan dihapus-

Tetapi pencarian lebih lanjut untuk file yang dapat dieksekusi akan terbatas pada folder saat ini.

PUSH [jalur]

Saat perintah ini dipanggil, sistem mengingat nilai yang dimasukkan oleh pengguna.

Membaca jalur ke folder, setelah itu masuk ke dalamnya, menjadikan folder ini saat ini

Tabernakel. Jika mode pemrosesan lanjutan diaktifkan di jendela baris perintah

Perintah, sebagai argumen untuk perintah PUSHD, Anda tidak hanya dapat menggunakan

Kalkulus, tetapi juga jalur jaringan. Dalam hal ini, sistem secara mandiri menemukan tugas

Baru sumber daya jaringan, memetakannya sebagai drive jaringan, lalu

Perhatikan itu. Nama drive jaringan ditetapkan secara otomatis dengan penghitungan semua

Nama gratis, dimulai dengan Z:, dalam urutan terbalik, sedangkan plug-in

Sumber daya baru akan diberi nama gratis pertama yang ditemukan oleh sistem.

Perintah ini digunakan tanpa parameter tambahan. Pada

Eksekusinya melakukan transisi cepat ke folder yang ditentukan sebelumnya saat

Peninggalan tim PUSHD. Jika mode diperpanjang diaktifkan di jendela prompt perintah

Pemrosesan perintah Nuh, saat memanggil perintah POPD, semuanya sementara

Nama drive jaringan yang dibuat oleh perintah PUSHD saat menghapus pada saat yang bersamaan

Drive jaringan yang sesuai dari tumpukan folder.

CETAK [[drive:][path]namafile]

Ketika perintah ini dipanggil, yang ditentukan pada baris perintah dicetak.

File yang jalurnya ditentukan sebagai argumen [drive:][path]filename. Oleh-

Menggunakan tombol /O:device, Anda dapat menentukan perangkat (misalnya, port printer)

Tera) untuk mencetak.

nilai PROMPT

Secara default, jendela command prompt menampilkan prompt operasi.

Sistem dalam format MS-DOS standar, yaitu drive:\path>, misalnya

Perintah PROMPT memungkinkan Anda mengubah tampilan prompt sistem operasi.

Untuk tujuan ini, Anda dapat menggunakan sekumpulan variabel khusus:

$A - & (ampersand);

$B - | (bilah vertikal);

Deskripsi perintah konsol 147

$C - ((tanda kurung kiri);

$D - tanggal saat ini;

$E - ESC (karakter ASCII dengan kode 27);

$F -) (tanda kurung kanan);

$G -> (tanda lebih besar dari);

$H - Backspace (hapus karakter sebelumnya);

$L-< (знак ≪меньше≫);

$N - nama disk saat ini;

$P - nama drive dan direktori saat ini;

$Q - = (tanda sama dengan);

$S - spasi;

$T - waktu saat ini;

$V - nomor versi Windows XP;

$_ - carriage return dan line feed;

$$ - $ (simbol dolar).

Selain variabel yang terdaftar dan kombinasinya sebagai argumen, co-

Mandat PROMPT dapat menggunakan urutan karakter apa pun.

Misalnya, setelah menjalankan perintah

Selamat datang PROMPT: $a root $S$C$D$F$$

Prompt sistem operasi akan terlihat seperti ini:

selamat datang:& akar(17.04.2002)$

Dan setelah menjalankan direktif PROMPT, masukkan perintah: $_ prompt untuk operasi

Nuh dari sistem akan ditampilkan sebagai berikut:

Masukkan perintah:

PULIHKAN [drive:][path]namafile

Menggunakan perintah RECOVER, Anda dapat memulihkan yang rusak

Informasi disk data. Sebagai argumen [drive:][path]namafile uka-

Tinggal drive, path, dan nama file yang sedang di recovery. Misalnya, jika Anda

Gunakan perintah PULIHKAN A:\file.txt.

MULAI ["judul"] [A)jalur] [ / I ]

[perintah/program] [opsi]

Perintah ini memungkinkan Anda untuk menjalankan di jendela terpisah program apa pun dengan yang diberikan

Parameter awal baru. Di Sini:

Judul - judul program yang akan ditampilkan di bilah judul

Trik jendela terbuka untuk program ini;

148 Bab 7 Baris Perintah

/Dnyrb- indikasi folder kerja dari program yang diluncurkan, di mana

Semua file yang diperlukan untuk memuatnya diambil;

II - meluncurkan program bukan di lingkungan baru, tetapi di lingkungan asli,

Diedit oleh juru bahasa perintah CMD;

/ B - mengatur mode untuk menghentikan eksekusi program dengan menekan kombinasi tombol

Tania kunci ctrl+c. Jika aplikasi ini tidak menangani penekanan tombol

Mengharapkan ctrl+c Anda dapat menjeda eksekusinya dengan menekan tombol qrl+istirahat;

/MIN - luncurkan program di jendela yang diminimalkan ke Taskbar;

/MAX- meluncurkan program di jendela yang diperluas ke layar penuh;

/ TERPISAH - jalankan 16-bit aplikasi windows di area terpisah

memori Ti;

/ SHARED - jalankan aplikasi Windows 16-bit di area bersama

/ RENDAH - jalankan aplikasi dengan prioritas eksekusi rendah (IDLE);

/NORMAL - jalankan aplikasi dengan prioritas eksekusi normal

/TINGGI - luncurkan aplikasi dengan prioritas eksekusi tinggi (TINGGI);

/REALTIME - jalankan aplikasi dengan prioritas waktu nyata pada

Selesai (REALTIME);

/ ABOVENORMAL - luncurkan aplikasi dengan prioritas eksekusi yang lebih tinggi

Sedang (ABOVENORMAL);

/BELOWNORMAL - jalankan aplikasi dengan prioritas eksekusi di bawah ini

Sedang (BAWA NORMAL);

/TUNGGU - mulai aplikasi dalam mode menunggu penyelesaiannya;

Command/program - jalur dan nama dari perintah atau program itu sendiri. Jika di

Kekuatan perintah START juga menjalankan perintah shell CMD internal

File batch, jendela CMD baru akan diluncurkan dengan tombol /K, dengan kata lain

oleh Anda, itu tidak akan ditutup pada akhir sesi program. Jika

Anda meluncurkan beberapa aplikasi lain, stasiun akan dibuka untuknya.

Grafik dart Jendela jendela XP;

Parameter - parameter eksternal, kunci dan variabel lewat

Gram oleh lingkungan CMD saat dimulai.

CATATAN

Untuk memanggil executable dengan membuka jenis yang terkait

File dari jendela konsol perintah, ketik saja nama lengkapnya di baris perintah

File seperti itu. Misalnya, saat memanggil file document.doc dari jendela baris perintah, file terkait

Dikutip dalam sistem dengan program Microsoft Word, Windows akan secara otomatis meluncurkan Word

Untuk eksekusi dan memuat file ini ke dalamnya.

Saat meluncurkan aplikasi GUI 32-bit dari a

Penangan perintah Mandline tidak menunggu aplikasi keluar

Sebelum menutup jendelanya Dan kembali ke undangan sistem operasi.

Deskripsi perintah konsol 149

Prinsip ini berlaku untuk semua kasus peluncuran program, kecuali program mereka

Panggilan dari file batch.

Jika ekstensi file tidak ditentukan pada baris perintah, handler

Perintah menggunakan nilai variabel lingkungan RATNEXT untuk menentukan

Tuang ekstensi nama file yang dapat dieksekusi dan urutan pencarian program ke dalamnya

Struktur file disk. Secara default, variabel ini diatur ke

Niya.COM;, .EXE;, .BAT;, .CMD. Sintaks untuk menulis nilai untuk variabel tertentu

Mirip dengan sintaks untuk variabel PATH, yaitu elemen individual dari bagian tersebut

Mereka dipisahkan oleh titik koma.

Jika selama pencarian file yang dapat dieksekusi tidak ditemukan kecocokan

Dengan salah satu ekstensi terdaftar di sistem, program memeriksa

Cocok dengan nama folder yang ditentukan. Jika nama folder sesuai dengan yang ditentukan

Mu, lalu perintah MULAI meluncurkan Explorer, yang membuka folder ini untuk menjelajah.

SUBST [drive: [drive2:]path]

Drive SUBST: /D

Perintah ini memungkinkan Anda untuk mencocokkan jalur yang ditentukan pengguna dengan nama apa pun

Disk. Perintah ini dapat digunakan untuk membuat virtual

Drive di folder mana pun dalam struktur file komputer Anda atau untuk mon-

Melelahkan disk pada titik mana pun yang Anda pilih. Di Sini:

Disk - nama disk virtual yang dipetakan ke yang ditentukan

Drive2:path adalah drive fisik yang pemetaannya sedang dibuat;

/D - kunci yang menghapus disk virtual yang dibuat sebelumnya.

WAKTU [waktu] [I]

Tanpa argumen tambahan, perintah ini mencetak nilai saat ini

Waktu menurut jam komputer dan meminta Anda memasukkan nilai waktu baru. Untuk

Untuk menyimpan waktu saat ini, tekan tombol Enter. Dengan kunci / T

Perintah hanya menampilkan waktu saat ini tanpa meminta Anda untuk mengubahnya.

JUDUL [string]

Mengeluarkan string yang diberikan sebagai nilai bilah judul jendela perintah-

baris Nuh. Perintah sewenang-wenang dapat diberikan sebagai argumen perintah.

Konsekuensi dari simbol.

POHON [berkendara:][jalur]

Menampilkan pohon folder atau struktur tata letak di jendela prompt perintah

File dan folder dalam folder tertentu pada disk. Di Sini:

Dalam bentuk pohon direktori;

150 Bab 7 Baris Perintah

/ A - pengganti karakter ASCII bukannya simbol alfabet nasional

Saat menampilkan file yang namanya ditentukan dalam pengkodean nasional;

/F - cetak nama file untuk setiap folder.

Saat memanggil perintah tanpa parameter tambahan di jendela CMD, ini menampilkan-

Pohon Xia dari folder saat ini.

TYPE [drive:][path]filename

Perintah ini menampilkan konten file yang ditentukan di layar.

Perintah ini digunakan tanpa parameter tambahan. Pada

Eksekusinya menampilkan nomor versi Windows XP saat ini.

MEMERIKSA

Mengaktifkan atau menonaktifkan mode pemeriksaan tambahan saat menulis data

Ke disk. Gunakan perintah ini tanpa parameter tambahan untuk ditentukan

Memeriksa status fungsi pemeriksaan tulis saat ini.

vol [berkendara:]

Mengembalikan nilai label dari drive yang ditentukan. Tanpa parameter tambahan,

Manda mengembalikan label drive saat ini.

Sumber XCOPY [hasil] [I>[:tanggal]] ]

^ C/Q] [I]

[+file3]]

Dengan perintah ini, Anda dapat menyalin banyak file atau

Seluruh struktur folder beserta isinya. Berbeda dengan yang serupa

Mand, XCOPY memiliki lebih banyak fitur dan memungkinkan Anda untuk menggunakannya

PPN banyak parameter berbeda:

Sumber - file, sekelompok file atau folder yang dimaksudkan untuk disalin;

Hasilnya adalah jalur ke lokasi dan/atau nama file dan folder baru

Ketika mereka diganti namanya pada saat yang sama;

/A - menyalin (antara lain) file dengan atribut "Archive"; pada-

Ribut tidak mengubah nilainya saat disalin;

/M - hanya menyalin file dengan atribut ≪Archive≫; setelah selesai

Atribut salin dihapus;

L)[:date] - salin hanya file yang dimodifikasi setelah tanggal yang ditentukan.

Jika tidak ada tanggal yang ditentukan, hanya file yang lebih lama dari

File disimpan di folder target;

/ P - tampilan di layar meminta konfirmasi perekaman setiap yang baru

Deskripsi perintah konsol 151

/EXCLUDE:file1[+file2][+file3] - daftar file yang berisi konteks

Kemunculan string pengecualian saat menyalin file. Ketika salah satu dari

String cocok dengan bagian mana pun dari jalur absolut ke file yang disalin, seperti

File mana yang dikecualikan dari operasi penyalinan. Misalnya dengan menentukan garis

\exe\ atau.exe, Anda dapat mengecualikan semua file dari folder exe atau semua file

Dengan ekstensi .exe, masing-masing;

/S - menyalin direktori bersama dengan semua subdirektori, tidak termasuk yang kosong;

/E - menyalin direktori bersama dengan semua subdirektori, termasuk yang kosong;

/V - bandingkan file target dengan file sumber selama penyalinan;

/ W - tunggu penekanan tombol pada keyboard sebelum mulai menyalin

Komputer;

/С - melanjutkan penyalinan meskipun ditemukan kesalahan;

/ I - jika saat menyalin beberapa file sebagai parameter hasil

Tat ditentukan nama folder tidak ada, buat folder baru dengan yang ditentukan

/Q - jangan tampilkan nama file yang disalin;

/F - selama penyalinan, tampilkan nama lengkap file sumber di layar

Dan file terakhir;

/ L - dalam proses penyalinan, tampilkan nama lengkap di layar saja yang digunakan

menjalankan file;

/ G - jika direktori target tidak mendukung enkripsi, salin

Masukkan file terenkripsi ke dalamnya (untuk partisi NTFS);

/ H - antara lain, salin tersembunyi dan file sistem;

/R - saat menyalin seluruhnya, ganti file dengan atribut ≪Only for

Bacaan≫;

/T - tanpa menyalin file, buat struktur folder di lokasi yang ditentukan pada disk,

Mirip dengan aslinya;

/U - salin dan timpa hanya file yang sudah ada

Di folder target;

/K - saat menyalin file dengan atribut ≪Read-only≫, simpan

Atribut ini (secara default, secara otomatis diatur ulang selama

menyalin);

/ N - ganti nama panjang dengan nama pendek saat menyalin

Dart DOS;

/0 -salin bersama dengan data file tentang pemiliknya dan informasi ACL;

/X -salin data audit file (memerlukan penggunaan wajib

Kunci niya /0);

/ Y - minta konfirmasi untuk menimpa file jika folder target

File dengan nama yang sama sudah ada;

/-Y - jangan minta konfirmasi untuk menimpa file jika target

Folder tersebut sudah memiliki file dengan nama yang sama;

/Z - salin file dari sumber yang terletak di jaringan lokal.

152 Bab 7 Baris Perintah

Untuk tips tentang cara menggunakan perintah konsol Windows XP

Gunakan pemanggilan perintah dengan kunci ^II sebagai berikut: nama_perintah II, Misalnya

Referensi Parameter Baris Perintah adalah manual online dalam format .chm yang mengajarkan Anda cara menggunakan baris perintah. Gunakan Referensi untuk mempelajari cara mengonfigurasi baris perintah, menjalankan layanan Windows, mengelola sistem lokal dan jarak jauh, mempelajari tentang shell dan proses, dan mempelajari cara menggunakan file batch dan skrip (CScript dan WMIC) untuk mengotomatiskan tugas manajemen. .

Manual berisi lapisan pengetahuan yang mengesankan, berkat itu Anda dapat menjadi lebih akrab dengan shell perintah sistem - yang penting produk perangkat lunak, menyediakan komunikasi antara pengguna dan sistem operasi. Pengetahuan tentang opsi baris perintah diperlukan untuk kerja yang efektif dengan OS Windows. Baris perintah adalah lingkungan di mana utilitas dan aplikasi berbasis teks berjalan. Perintah dimasukkan melalui juru bahasa cmd.exe. Dengan bantuannya, aplikasi dimuat, pertukaran data antara aplikasi dan perintah yang dimasukkan diterjemahkan ke dalam bentuk yang diperlukan oleh sistem.

Referensi parameter baris perintah berisi Informasi rinci tentang alat manajemen OS Windows menggunakan baris perintah. Manajemen menyediakan daftar lengkap perintah yang diperlukan dengan penjelasan yang sederhana dan mudah dipahami, dengan Detil Deskripsi sintaks, parameter dan fitur individual. Antarmuka panduan ini sesederhana dan senyaman mungkin. Mencari informasi yang perlu untuk perintah ini atau itu, cukup memilih huruf awal layanan atau perintah di menu alfabet di bagian kiri jendela, lalu pilih dari daftar drop-down, atau Anda dapat memasukkan nama perintah perintah yang diinginkan dalam indeks (melalui filter), dan program akan secara otomatis menampilkan semua informasi yang tersedia.

Artikel ini akan membahas dasar-dasarnya baris perintah Windows, yaitu:

  • Konsep baris perintah;
  • Referensi perintah Shell;
  • Urutan kejadian selama eksekusi perintah;
  • Pembuatan skrip baris perintah;
  • Mengelola tampilan teks dan perintah;
  • Perintah untuk mempelajari informasi sistem;
  • Perintah untuk menggunakan registri;
  • Manajemen layanan sistem;
  • Nyalakan ulang dan matikan sistem dari baris perintah;
  • Kelola aplikasi dan proses dari baris perintah.

Konsep baris perintah

Dukungan baris perintah dibangun ke dalam sistem operasi Microsoft Windows dan dapat diakses melalui jendela shell perintah. Baris perintah didukung di semua versi Windows dan digunakan untuk menjalankan perintah, utilitas, dan skrip bawaan. Terlepas dari kekuatan dan fleksibilitas baris perintah, beberapa administrator Windows jangan pernah menggunakannya. Jika Anda memiliki cukup alat grafis administrasi, Anda hanya dapat menerapkannya dengan mengklik elemen antarmuka pengguna.

Namun, administrator Windows berpengalaman, terampil dukungan teknis dan pengguna "lanjutan" tidak dapat melakukannya tanpa baris perintah. Mengetahui cara menggunakan baris perintah dengan benar, khususnya alat baris perintah mana yang harus dipilih, bagaimana dan kapan menggunakannya agar dapat bekerja secara efektif, Anda dapat menghindari banyak masalah dan mencapai kelancaran operasi. Jika Anda mendukung banyak domain atau jaringan, tidak hanya penting tetapi juga perlu memiliki pemahaman tentang cara baris perintah yang menghemat waktu untuk mengotomatiskan operasi sehari-hari.

Dengan masing-masing versi baru Baris perintah Windows telah berkembang dan berkembang. Baris perintah telah mengalami perubahan signifikan, tidak hanya untuk meningkatkan kinerja, tetapi juga untuk meningkatkan fleksibilitas. Sekarang, dengan menggunakan baris perintah Windows, Anda dapat menyelesaikan tugas yang tidak dapat diselesaikan versi sebelumnya Windows.

Lingkungan shell perintah Windows dimulai cara yang berbeda, khususnya dengan menentukan opsi saat menjalankan Cmd.exe atau dengan menggunakan file mulainya sendiri yang disimpan di direktori %SystemRoot%\System32.

Juga, baris perintah dapat berfungsi modus batch untuk menjalankan serangkaian perintah. Dalam mode batch, baris perintah membaca dan mengeksekusi perintah satu per satu.

Saat bekerja dengan baris perintah Windows, Anda perlu memahami dari mana asal perintah yang Anda gunakan. Perintah "Asli" (dibangun ke dalam sistem operasi) terdiri dari dua jenis:

  • Intern- ada di dalam shell perintah, mereka tidak memiliki file yang dapat dieksekusi terpisah;
  • Luar- diimplementasikan dalam file yang dapat dieksekusi terpisah, yang biasanya disimpan di direktori %SystemRoot%\System32.

Referensi cepat ke perintah shell (Cmd.exe)

  • asosiasi- menampilkan atau memodifikasi pemetaan ( asosiasi) jenis berkas;
  • merusak- menyetel breakpoint saat debugging
  • panggilan memanggil prosedur atau skrip lain dari skrip;
  • cd (chdir) - menunjukkan nama direktori saat ini atau mengubah direktori saat ini;
  • cls- membersihkan jendela baris perintah dan penyangga layar;
  • warna- mengatur warna teks dan latar belakang dari jendela shell perintah;
  • sampah- menyalin file atau menggabungkan file;
  • tanggal- menunjukkan atau menetapkan tanggal saat ini;
  • del (hapus) menghapus file yang diberikan, grup file atau direktori;
  • dir- menunjukkan daftar subdirektori dan file di direktori saat ini atau yang ditentukan;
  • gema- menampilkan teks di jendela baris perintah atau menyetel apakah perintah harus ditampilkan di layar (on | off);
  • endlocal— menandai akhir dari lokalisasi ( lingkup lokal) variabel;
  • KELUAR- keluar dari shell baris perintah;
  • untuk- mengeksekusi perintah yang diberikan untuk setiap file di set;
  • ftype menampilkan atau mengubah jenis file saat ini dalam asosiasi ekstensi file dengan program;
  • pergi ke- menunjukkan bahwa penerjemah perintah harus melompat ke baris dengan label yang diberikan dalam skrip batch;
  • jika- mengeksekusi perintah sesuai dengan kondisi;
  • md (mkdir)- membuat subdirektori di direktori saat ini atau yang ditentukan;
  • bergerak- Memindahkan file atau grup file dari direktori sumber saat ini atau yang ditentukan ke direktori yang ditentukan. Bisa juga mengganti nama direktori;
  • jalur— menampilkan atau menyetel jalur ke perintah yang digunakan oleh sistem operasi saat mencari file dan skrip yang dapat dieksekusi;
  • berhenti sebentar- menghentikan eksekusi file batch dan menunggu input keyboard;
  • popd- menjadikan direktori saat ini yang namanya disimpan oleh perintah PUSHD;
  • mengingatkan- menentukan teks apa yang harus ditampilkan di baris prompt;
  • mendorong- menyimpan nama direktori saat ini dan, jika perlu, menjadikan direktori yang ditentukan sebagai direktori saat ini;
  • rd (rmdir)- menghapus direktori atau direktori beserta subdirektorinya;
  • rem- menandai komentar dalam skrip batch atau Config.nt;
  • ren (ganti nama)- Mengganti nama file atau grup file;
  • mengatur- menunjukkan variabel lingkungan saat ini atau menetapkan variabel sementara untuk shell perintah saat ini;
  • setlocal— menandai awal lokalisasi ( lingkup lokal) variabel dalam skrip batch;
  • menggeser— menggeser posisi parameter yang diganti dalam skrip batch;
  • awal- meluncurkan program atau perintah yang ditentukan di jendela terpisah;
  • waktu— menunjukkan atau mengatur waktu sistem;
  • judul- mengatur judul jendela shell perintah;
  • jenis- menampilkan konten file teks;
  • memeriksa- mengaktifkan mode pemeriksaan file setelah menulis ke disk;
  • vol- menunjukkan label dan nomor seri volume disk.

Sintaks dari setiap perintah internal ( dan paling eksternal) dapat diperoleh dengan mengetikkan nama perintah diikuti dengan /? pada baris perintah, misalnya:

perintah shell- lingkungan yang sangat kuat untuk bekerja dengan perintah dan skrip. Anda dapat menjalankan perintah pada baris perintah jenis yang berbeda: perintah bawaan, Utilitas Windows dan versi baris perintah dari aplikasi. Terlepas dari jenisnya, setiap perintah yang Anda gunakan harus mengikuti aturan sintaks yang sama. Menurut aturan ini, nama perintah diikuti oleh argumen wajib atau opsional. Selain itu, argumen dapat menggunakan pengalihan masukan, keluaran, atau kesalahan standar.

Urutan peristiwa saat menjalankan perintah

  • Shell mengganti variabel apa pun yang dimasukkan dalam teks perintah dengan nilainya saat ini;
  • Jika grup atau rantai dari beberapa perintah dimasukkan, baris tersebut dipecah menjadi perintah terpisah, yang pada gilirannya dipecah berdasarkan nama dan argumen dari perintah tersebut. Perintah selanjutnya diproses secara terpisah;
  • Jika jalur ditentukan dalam nama perintah, shell mencari perintah di jalur itu. Jika tidak ada perintah seperti itu di direktori yang ditentukan, shell mengembalikan kesalahan;
  • Jika tidak ada jalur yang ditentukan dalam nama perintah, pertama-tama shell mencoba menyelesaikan nama perintah secara internal. Jika perintah internal dengan nama ini ditemukan, maka perintah internal telah dipanggil dan dapat segera dijalankan. Jika tidak ada perintah internal dengan nama itu, pertama-tama shell mencari file yang dapat dieksekusi perintah di direktori saat ini, dan kemudian di direktori yang terdaftar di variabel lingkungan PATH. Jika file perintah tidak ada di salah satu direktori ini, shell mengembalikan kesalahan;
  • Jika perintah ditemukan, dijalankan dengan argumen yang diberikan dan, jika perlu, masukan dibaca dari sumber yang ditentukan oleh argumen tersebut. Output dan kesalahan perintah ditampilkan di jendela baris perintah atau diarahkan ke output dan sink kesalahan yang ditentukan.
  • Seperti yang Anda lihat, banyak faktor yang memengaruhi eksekusi perintah, termasuk jalur perintah, pengalihan I/O, pengelompokan, atau rangkaian perintah.

Saat bekerja dengan shell, Anda mungkin memulainya dengan membuka menu Start ( Awal) dan memilih Program ( Program) atau Semua Program ( Semua program), lalu Aksesoris ( Standar) dan Prompt Perintah ( Garis komando). Cara lain untuk meluncurkan baris perintah adalah kotak dialog Jalankan ( Peluncuran program) atau mengetik cmd di yang lain, sudah Buka jendela perintah shell. Metode ini memungkinkan Anda menentukan argumen saat memulai baris perintah: sakelar yang mengontrol operasi baris perintah, dan parameter yang memulai eksekusi perintah tambahan. Misalnya, Anda dapat menjalankan shell dalam mode "silent" ( yaitu menonaktifkan keluaran gema) perintah cmd/q atau minta shell menjalankan perintah yang ditentukan dan keluar dengan mengetik cmd /s diikuti dengan teks perintah dalam tanda kutip.

Contoh berikut memulai sebuah shell, mengeksekusi perintah ipconfig, mengeluarkan hasilnya ke file, dan keluar:

Cmd /c "ipconfig > c:\ipconfig.txt"

Script Baris Perintah

Skrip Baris Perintah- file teks dengan perintah yang ingin Anda jalankan. Ini adalah perintah yang sama yang biasanya dimasukkan di shell perintah Windows. Namun, alih-alih mengetik perintah setiap kali Anda membutuhkannya, Anda dapat membuat skrip yang sesuai untuk membuat hidup Anda lebih mudah.

Karena skrip dibuat dari karakter teks standar, skrip dapat dibuat dan diedit dengan editor teks standar apa pun, seperti Notepad ( buku catatan). Saat memasukkan perintah, pastikan setiap perintah atau grup perintah yang harus dijalankan bersama-sama dibatasi garis baru. Ini akan memastikan bahwa mereka berjalan dengan benar. Setelah Anda selesai membuat skrip baris perintah, simpan file skrip dengan ekstensi .bat atau .cmd. Kedua ekstensi bekerja dengan cara yang sama. Misalnya, jika Anda perlu membuat skrip nama sistem, versi Windows, dan konfigurasi IP, sertakan tiga perintah berikut di file SysInfo.bat atau SysInfo.cmd Anda:

Nama host versi ipconfig -all

Mengontrol tampilan teks dan perintah

Tim GEMA melayani dua tujuan: untuk menulis teks ke output ( misalnya ke jendela shell perintah atau file teks) dan untuk mengaktifkan/menonaktifkan tampilan perintah gema. Biasanya, ketika perintah skrip dijalankan, perintah itu sendiri dan keluaran dari perintah ini ditampilkan di jendela konsol. Ini disebut pemetaan gema perintah ( perintah bergema).

Untuk menggunakan perintah ECHO untuk menampilkan teks, ketik echo diikuti dengan teks yang akan ditampilkan:

Echo Nama host sistem Adalah: nama host

Untuk mengontrol pengulangan perintah dengan ECHO, ketik echo off atau echo on, misalnya:

echo off echo Nama host sistem adalah: nama host

Untuk mengarahkan output ke file alih-alih jendela shell, gunakan redirection output, seperti:

echo off echo Nama host sistem adalah: > nama host current.txt » current.txt

Sekarang mari kita lihat bagaimana perintah echo ditekan. Mulai shell, ketik echo off, lalu perintah lainnya. Anda akan melihat bahwa prompt baris perintah tidak lagi ditampilkan. Sebaliknya, hanya apa yang diketik di jendela konsol yang muncul, dan keluaran dari perintah yang dijalankan. Dalam skrip, perintah ECHO OFF menonaktifkan gema perintah dan prompt baris perintah. Dengan menambahkan perintah ECHO OFF ke skrip Anda, Anda mencegah jendela atau file shell berantakan dengan teks perintah jika Anda hanya tertarik pada output dari perintah tersebut.

Memeriksa sistem informasi

Seringkali, ketika bekerja dengan komputer pengguna atau server jarak jauh, perlu untuk mendapatkan informasi dasar tentang sistem, seperti nama pengguna yang terdaftar di dalamnya, waktu sistem saat ini, atau lokasi file tertentu. Perintah yang mengumpulkan informasi sistem dasar meliputi:

  • SEKARANG- Menampilkan tanggal dan waktu sistem saat ini dalam format 24 jam, seperti Sal 9 Mei 12:30:45 2003. Hanya tersedia di Server Windows Perangkat Sumber Daya 2003;
  • SIAPA SAYA- melaporkan nama pengguna yang terdaftar di sistem saat ini, misalnya adatum\administrator;
  • DI MANA— mencari file berdasarkan pola pencarian ( pola pencarian) dan menampilkan daftar hasil yang cocok.

Untuk menggunakan SEKARANG atau WHOAMI, cukup ketik perintah di jendela shell dan tekan Enter. Sintaks paling umum untuk WHERE terlihat seperti ini:

Dimana /r base_dir_filename

Di sini, opsi /r ditentukan untuk pencarian rekursif, mulai dari direktori yang ditentukan (base_directory) dan termasuk semua subdirektorinya, dan nama file adalah nama lengkap atau sebagian dari file yang dicari, yang mungkin menyertakan wildcard: tanda? menggantikan satu karakter, dan tanda * menggantikan sekelompok karakter, misalnya data???.txt atau data*.*. Contoh berikut mencari direktori C:\ dan semua subdirektorinya untuk semua file teks yang namanya dimulai dengan data.

Di mana /r C:\data*.txt

Anda juga dapat menemukan file dari semua jenis yang namanya diawali dengan data:

Di mana /r C:\data*.*

Terkadang Anda perlu mendapatkan informasi tentang konfigurasi sistem atau lingkungan sistem. Pada sistem kritis, informasi ini dapat disimpan atau dicetak untuk referensi. Perintah di bawah ini digunakan untuk mengumpulkan informasi tentang sistem.

  • DRIVERQUERY- menampilkan daftar semua driver yang diinstal perangkat dan propertinya, termasuk nama modul, nama tampilan ( nama tampilan), jenis driver, dan tanggal pembuatan ( tanggal tautan pengemudi). Mode tampilan penuh (/V) melaporkan status dan status driver, mode startup, penggunaan memori, dan jalur sistem file. Opsi /V juga mengaktifkan informasi verbose tentang semua driver yang tidak ditandatangani.
  • SISTEM INFORMASI- Menampilkan informasi konfigurasi sistem terperinci, termasuk versi sistem operasi, jenis dan pabrikan, prosesor, versi BIOS, ukuran memori, pengaturan regional, zona waktu, dan konfigurasi adaptor jaringan.
  • NLSINFO- Menampilkan informasi lokal terperinci, termasuk bahasa default ( bahasa bawaan), halaman kode Windows, format tampilan waktu dan angka, zona waktu, dan halaman kode yang diinstal. Perintah ini hanya tersedia di Windows Server 2003 Resource Kit.

Untuk menggunakan perintah ini pada komputer lokal, cukup ketik nama perintah yang diinginkan di jendela shell perintah dan tekan Enter.

Perintah untuk Menggunakan Registry

Registri Windows menyimpan informasi konfigurasi untuk sistem operasi, aplikasi, pengguna, dan perangkat keras. Data ini terkandung dalam bagian ( kunci) dan parameter ( nilai-nilai) dari registri, yang terletak di bagian root tertentu ( kunci akar), yang mengontrol bagaimana dan kapan bagian dan opsi digunakan.

Jika Anda mengetahui jalur ke bagian dan memahami tipe data yang valid di bagian tersebut, Anda dapat menggunakan perintah REG untuk melihat bagian dan parameter dan memanipulasinya dalam berbagai cara. REG mendukung beberapa subperintah:

  • REG menambahkan- menambahkan subbagian atau elemen baru ke registri;
  • REG hapus- menghapus subbagian atau elemen dari registri;
  • Permintaan REG- menampilkan daftar elemen bagian dan nama subbagian ( jika mereka adalah);
  • REG membandingkan- membandingkan subbagian atau entri registri;
  • Sampah REG— menyalin elemen registri ke jalur partisi yang ditentukan pada sistem lokal atau jarak jauh;
  • Pemulihan REG- menulis subbagian, elemen, dan parameter yang disimpan sebelumnya ke registri;
  • REG simpan- Menyimpan salinan subkunci, entri, dan pengaturan registri yang ditentukan ke file.

Manajemen Layanan Sistem

Layanan menyediakan fitur kunci workstation dan server. Untuk mengelola layanan sistem pada sistem lokal dan jarak jauh, gunakan perintah pengontrol layanan ( perintah pengontrol layanan) SC, yang memiliki sekumpulan subperintah, hanya sebagian saja yang dijelaskan di bawah ini:

  • konfigurasi SC- menyiapkan akun pendaftaran dan layanan startup;
  • permintaan SC- menampilkan daftar semua layanan yang dikonfigurasi di komputer;
  • SC qc- menampilkan konfigurasi layanan tertentu;
  • SC mulai- memulai layanan;
  • SC berhenti- hentikan layanan;
  • jeda SC- penangguhan layanan;
  • SC lanjutkan- dimulainya kembali layanan;
  • kegagalan SC- menentukan tindakan yang harus diambil ketika layanan gagal;
  • SC qfailure- Lihat tindakan yang diambil saat layanan gagal.

Di semua perintah, Anda dapat menentukan nama komputer jarak jauh yang layanannya ingin Anda gunakan. Untuk melakukannya, masukkan nama UNC atau alamat IP komputer sebelum perintah untuk digunakan. Berikut sintaksnya:

Subperintah Sc ServerName

Mem-boot ulang dan mematikan sistem dari baris perintah

Sistem seringkali harus di-reboot atau dimatikan. Salah satu caranya adalah dengan menggunakan utilitas Shutdown untuk ini, yang memungkinkan Anda bekerja dengan sistem lokal dan jarak jauh. Cara lain untuk mengelola shutdown atau reboot sistem adalah dengan menetapkan tugas untuk shutdown. Di sini Anda dapat menggunakan Schtasks untuk menentukan waktu shutdown, atau membuat skrip dengan daftar perintah shutdown untuk masing-masing sistem.

Perintah berikut memungkinkan Anda untuk mengontrol reboot dan shutdown sistem lokal.

Matikan sistem lokal:

Matikan /s /t Penundaan Matikan /1 /f

Matikan /r /t Penundaan Matikan /1 /f

Aplikasi, proses dan manajemen kinerja

Kapan pun sistem operasi atau pengguna memulai layanan, aplikasi, atau perintah, Microsoft Windows memulai satu atau beberapa proses untuk mengontrol program terkait. Beberapa utilitas baris perintah akan memudahkan Anda memantau dan mengelola program. Utilitas ini meliputi:

  • pmon (Manajer Sumber Daya Proses) - Menampilkan statistik kinerja, termasuk penggunaan memori dan prosesor, dan daftar semua proses yang berjalan di sistem lokal. Memungkinkan Anda untuk mendapatkan detail foto-foto» Sumber daya terlibat dan proses berjalan. Pmon hadir dengan Kit Sumber Daya Windows;
  • Daftar tugas (Daftar tugas) - mencantumkan semua proses yang berjalan berdasarkan nama dan ID proses, melaporkan informasi tentang sesi pengguna dan memori yang ditempati;
  • taskkill (Pembunuhan Tugas) - menghentikan eksekusi proses yang ditentukan oleh nama atau ID. Filter memungkinkan Anda menghentikan proses berdasarkan statusnya, nomor sesi, waktu CPU, penggunaan memori, nama pengguna, dan parameter lainnya.

Pada dasarnya hanya itu yang ingin saya bicarakan tentang dasar-dasar baris perintah Windows.



Memuat...
Atas