Scorciatoie, metacaratteri e reinstradazione di specifica
Scorciatoie
Un certo numero di ordini del DOS riconoscono determinate scorciatoie quando traversa fra gli indici. Il più noti di questi sono:
Scorciatoia |
Perchè usarla |
. |
per riferirsi all'indice corrente |
.. |
per riferirsi all'indice del genitore |
\ |
per riferirsi all'indice di radice dell'azionamento corrente. |
azionamento: |
per riferirsi all'indice corrente su azionamento |
Proviamo a capirlo con l'aiuto degli esempi. Se l'indice corrente sulla c: l'azionamento è c:\windows\java\notes, allora dir c: ad a:\ > al richiamo elencherà le lime in c:\windows\java\notes
- Se l'azionamento e l'indice correnti è c:\data\docs\letters, allora:
Ordine |
. |
.. |
... |
\ |
CD
o
CHDIR |
Niente.
Soggiorni dell'indice corrente come: c:\windows\ Java \ note |
Cambiare all'indice del genitore: c:\windows\java |
Cambiare all'indice del genitore del genitore:
c:\windows |
Cambiare all'indice di radice: c:\ |
DIR |
Visualizza il soddisfare dell'indice corrente:
c:\windows\ Java \ note |
Visualizza il soddisfare dell'indice del genitore: c:\windows\java |
Visualizza il soddisfare dell'indice del genitore del genitore: c:\windows |
Visualizza il soddisfare dell'indice di radice: c:\ |
- Se l'azionamento e l'indice correnti è c:\, allora:
Ordine |
. |
.. |
... |
\ |
CD
(ChDir) |
Niente - soggiorni dell'indice corrente come: c:\ |
Messaggio di errore:
“Indice non valido„ |
Messaggio di errore:
“Indice non valido„ |
Niente.
Soggiorni dell'indice corrente come: c:\ |
DIR |
Visualizza il soddisfare dell'indice corrente: c:\ |
Messaggio di errore: “Indice non valido„ |
Indici ed estensione delle esposizioni meno lime dell'indice corrente |
Visualizza il soddisfare dell'indice di radice: c:\ |
Metacaratteri
Molti ordini del DOS gradiscono, ATTRIB, copy, DEL, DELTREE, ecc., accettano l'uso “dei metacaratteri„ (* e?). Generalmente termini, * si riferisce ai caratteri multipli e? si riferisce ad un singolo carattere in un nome di indice o della lima.
Ciò è il motivo che non possiamo usare questi caratteri in nome di alcuna lima. Questi caratteri speciali sono/\: *? < > “| che non dovrebbe essere provato per inserire in un nome di archivio. La tabella seguente mostra l'uso dei metacaratteri:
Metacarattere |
Che cosa |
*.* |
Tutte le lime con tutte le estensioni. |
*data*.* |
Tutte le lime con “i dati„ dovunque nel relativo nome. |
*array.* |
Tutte le lime con i nomi che si concludono con “l'allineamento„ |
nota? .cpp |
Tutte le lime chiamate “nota„ più un carattere e con le estensioni di .CPP. Questa lima può essere note1.cpp, ma non note.cpp. |
? t*.* |
Tutte le lime con “una t„ come seconda lettera nei loro nomi |
Dovrebbe essere notato che non tutti gli ordini maneggiano esattamente i metacaratteri nello stesso senso. Per esempio DIR * e DIR *.* sono considerati sinonimo ma DEL * cancellerebbero soltanto le lime senza un'estensione.
Un circuito dalle virgole invertite (" “) è accettato mentre una specifica valida della lima vicino PUBBLICA e DEL tuttavia nei sensi piuttosto differenti.
PUBBLICARE aprirà una lima usando il nome dell'indice corrente. Così se l'indice corrente è D:\windows\java\notes, PUBBLICARE ““genererà una lima in quanto l'indice ha chiamato “le note„.
DEL riconosce ““come *.* e richiamerà per la conferma prima della cancellazione de tutte le lime nell'indice. Come con PUBBLICARE, il numero di spazi fra le virgole invertite non sembra significativo ma se non ci sono spazi un messaggio di errore è detto visualizzato missing richiesti di un quel parametro.
Diverso di PUBBLICARE, un percorso può essere incluso e, se è, nessuno spazio fra le virgole invertite è richiesto. cioè per cancellare tutte le lime nell'indice corrente:
DEL ./"" works, but DEL ""dà un messaggio di errore.
COPY inoltre vede ““mentre *.* e, come DEL, gli accetta un percorso con. Diverso di DEL, ci deve sempre essere uno spazio fra le virgole invertite, anche quando un percorso è incluso
|