Comando de trucada a la línia de comandaments MS-DOS i Windows

Taula de continguts:

Comando de trucada a la línia de comandaments MS-DOS i Windows
Comando de trucada a la línia de comandaments MS-DOS i Windows

Vídeo: ✔️✔️Error VMWARE Device CREDENTIAL Guard WINDOWS 10 | How to DISABLE GUARD Credentials ✍️ 2024, Maig

Vídeo: ✔️✔️Error VMWARE Device CREDENTIAL Guard WINDOWS 10 | How to DISABLE GUARD Credentials ✍️ 2024, Maig
Anonim

La comanda de trucada permet a un usuari executar un fitxer per lots des d’un altre fitxer per lots.

Disponibilitat

Call és una ordre interna i està disponible als sistemes operatius de Microsoft següents.

  • Totes les versions de MS-DOS
  • Windows 95
  • Windows 98
  • Windows ME
  • Windows NT
  • Windows 2000
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Sintaxi de trucades

  • Sintaxi de trucades de Windows 2000 i Windows XP.
  • MS-DOS, Windows 95, Windows 98, Windows ME sintaxi de trucada.

Windows 2000 i Windows XP i posterior sintaxi de trucades

Truca un programa per lots d’un altre.

CALL [unitat:] [ruta] nom del fitxer [paràmetres per lots]

Si les extensions de comandaments estan habilitades, CALL canvia de la manera següent:

El comandament CALL ara accepta les etiquetes com a destí del CALL. La sintaxi és:

CALL: arguments de l'etiqueta

Es crea un nou context de fitxer per lots amb els arguments especificats i el control es passa a la instrucció després de l'etiqueta especificada. Heu de "sortir" dos cops arribant al final del fitxer de script de lots dues vegades. La primera vegada que llegeixi el final, el control torna a la instrucció CALL. La segona vegada sortirà del guió del lot. Escriu GOTO /? per a una descripció de l'extensió GOTO: EOF que permet "tornar" d'un script de lots.

L'expansió de les referències de l'argument de script de lots (% 0,% 1, etc.) es canvia de la manera següent:

% * en un script de lots es refereix a tots els arguments (per exemple,% 1% 2% 3% 4% 5 …)

Es millora la substitució dels paràmetres del lot (% n). Ara podeu utilitzar la sintaxi opcional següent:

% ~ 1 Amplia% 1 suprimint les pressupostes al voltant (").
% ~ f1 Expandeix% 1 a un nom de ruta completament qualificat.
% ~ d1 Expandeix% 1 només a una lletra de la unitat.
% ~ p1 Expandeix% 1 només a una ruta.
% ~ n1 Expandeix% 1 només a un nom de fitxer.
% ~ x1 Expandeix% 1 només a una extensió de fitxer.
% ~ s1 El camí expandit només conté noms curts.
% ~ a1 Amplia% 1 als atributs de fitxer.
% ~ t1 Amplia% 1 a la data / hora del fitxer.
% ~ z1 Amplia% 1 a la mida del fitxer.
% ~ $ RUTA: 1 Cerca els directoris llistats a la variable d'entorn PATH i s'expandeix% 1 al nom completament qualificat del primer trobat. Si el nom de la variable d'entorn no està definit o el fitxer no el troba la cerca, aquest modificador s'expandeix fins a la cadena buida.

Es poden combinar els modificadors per obtenir resultats compostos:

% ~ dp1 Expandeix% 1 només a una lletra i a un camí d'accés.
% ~ nx1 Expandeix% 1 només a un nom de fitxer i a una extensió.
% ~ dp $ CAMI: 1 Cerca els directoris llistats a la variable d'entorn PATH per a% 1 i s'expandeix a la lletra i al camí d'accés del primer trobat.
% ~ ftza1 Expandeix% 1 a una línia de sortida similar a la de DIR.

En els exemples anteriors,% 1 i PATH es poden substituir per altres valors vàlids. La sintaxi% ~ finalitza amb un número d'argument vàlid. Els modificadors% ~ no es poden utilitzar amb el paràmetre% *.

MS-DOS, Windows 95, Windows 98, Windows ME sintaxi de trucada

Truca un programa per lots d’un altre.

CALL [unitat:] [ruta] nom del fitxer [paràmetres per lots]

Els paràmetres del lot especifiquen qualsevol informació de la línia d'ordres requerida pel programa per lots.