Perintah panggilan baris arahan MS-DOS dan Windows

Isi kandungan:

Perintah panggilan baris arahan MS-DOS dan Windows
Perintah panggilan baris arahan MS-DOS dan Windows

Video: PING and TRACERT (traceroute) networking commands 2024, Mungkin

Video: PING and TRACERT (traceroute) networking commands 2024, Mungkin
Anonim

The panggilan arahan membolehkan pengguna untuk melaksanakan fail kelompok dari dalam fail kelompok lain.

Ketersediaan

Call adalah arahan dalaman dan tersedia dalam sistem operasi Microsoft berikut.

  • Semua Versi MS-DOS
  • Windows 95
  • Windows 98
  • Windows ME
  • Windows NT
  • Windows 2000
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Sintaks panggilan

  • Sintaks panggilan Windows 2000 dan Windows XP.
  • Sintaks panggilan MS-DOS, Windows 95, Windows 98, Windows ME.

Windows 2000 dan Windows XP dan sintaks panggilan yang lebih baru

Memanggil satu program kumpulan dari yang lain.

CALL [drive:] [path] nama fail [batch-parameter]

Sekiranya Sambungan Perintah diaktifkan, CALL berubah seperti berikut:

Perintah CALL kini menerima label sebagai sasaran CALL. Sintaksnya adalah:

PANGGILAN: labelkan hujah

Konteks fail kumpulan baru dibuat dengan argumen yang ditentukan dan kawalan diteruskan ke pernyataan setelah label ditentukan. Anda mesti "keluar" dua kali dengan mencapai akhir fail skrip kumpulan dua kali. Kali pertama anda membaca akhir, kawalan kembali ke selepas penyataan CALL. Kali kedua akan keluar dari skrip kumpulan. Taipkan GOTO /? untuk keterangan mengenai pelanjutan GOTO: EOF yang membolehkan anda "kembali" dari skrip kumpulan.

Perluasan rujukan argumen skrip kumpulan (% 0,% 1, dll.) Diubah seperti berikut:

% * dalam skrip kumpulan merujuk kepada semua argumen (mis.% 1% 2% 3% 4% 5 …)

Penggantian parameter kumpulan (% n) dipertingkatkan. Anda kini boleh menggunakan sintaks pilihan di bawah:

% ~ 1 Memperluas% 1 membuang sebarang petikan di sekitarnya (").
% ~ f1 Memperluas% 1 ke nama jalan yang layak sepenuhnya.
% ~ d1 Memperluas% 1 ke huruf pemacu sahaja.
% ~ p1 Memperluas% 1 ke jalan sahaja.
% ~ n1 Memperluas% 1 ke nama fail sahaja.
% ~ x1 Memperluas% 1 ke pelanjutan fail sahaja.
% ~ s1 Laluan yang diperluas mengandungi nama pendek sahaja.
% ~ a1 Mengembangkan% 1 ke atribut fail.
% ~ t1 Memperluas% 1 hingga tarikh / masa fail.
% ~ z1 Memperluas% 1 ke saiz fail.
% ~ $ PATH: 1 Mencari direktori yang disenaraikan dalam pemboleh ubah persekitaran PATH dan mengembangkan% 1 ke nama lengkap yang pertama yang dijumpai. Sekiranya nama pemboleh ubah persekitaran tidak ditentukan atau fail tidak dijumpai oleh carian, maka pengubah ini berkembang ke rentetan kosong.

Pengubah dapat digabungkan untuk mendapatkan hasil kompaun:

% ~ dp1 Memperluas% 1 ke huruf dan jalur pemacu sahaja.
% ~ nx1 Memperluas% 1 ke nama fail dan pelanjutan sahaja.
% ~ dp $ PATH: 1 Mencari direktori yang disenaraikan dalam pemboleh ubah persekitaran PATH untuk% 1 dan berkembang ke huruf pemacu dan jalan yang pertama dijumpai.
% ~ ftza1 Memperluas% 1 ke garis output seperti DIR.

Dalam contoh di atas,% 1 dan PATH boleh digantikan dengan nilai lain yang sah. Sintaks% ~ ditamatkan oleh nombor argumen yang sah. Pengubah% ~ tidak boleh digunakan dengan parameter% *.

Sintaks panggilan MS-DOS, Windows 95, Windows 98, Windows ME

Memanggil satu program kumpulan dari yang lain.

CALL [drive:] [path] nama fail [batch-parameter]

Parameter kumpulan menentukan maklumat baris perintah yang diperlukan oleh program kumpulan.