sv.phhsnews.com


sv.phhsnews.com / Varför dir *. * Lista alla filer och mappar?

Varför dir *. * Lista alla filer och mappar?


Ibland kan du sluta med oväntade resultat när du kör kommandon, så att lära dig "varför" bakom resultaten kan vara mycket intressant. Med det i åtanke har dagens SuperUser Q & A-tjänst svaret på en nyfiken läsarens fråga.

Dagens Frågor och svar-session kommer till vårt tillstånd av SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Frågan

SuperUser-läsaren Luu Vinh Phuc vill veta varför dir *. * Listar alla filer och mappar:

När jag kör kommandot dir *. * Producerar det oväntade resultat. Även filer och mappar utan prick i namnet anges. Till exempel:

Varför är det? Är det något sätt att bara lista filer med en punkt?

Varför dir *. * Lista alla filer och mappar?

Svaret

SuperUser-bidragare Fleet Command har svaret för oss:

DIR Kommandot kommer från en tidpunkt då:

  • En period (.) var inte tillåtet som tecken i fil- eller mappnamn
  • Fil- och mappnamn var begränsade till 8 tecken för namn och 3 tecken för tillägg

Därför, enligt den här standarden betecknade *. * vad som helst namn och vad som helst förlängningen. Det innebar inte en sträng som innehåller en ".", Som kanske innehåller tecken före eller efter ".".

Microsofts policy bevarar bakåtkompatibilitet, så att tolkningen av *. * Behålls. Men i Windows PowerShell betyder *. * En sträng som innehåller en ".", Som kanske eller inte har tecken före eller efter ".".


Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.


Sony PlayStation 4 DualShock 4 Controller för PC Gaming

Sony PlayStation 4 DualShock 4 Controller för PC Gaming

Sony DualShock 4-controller är faktiskt en vanlig gamepad och du kan ansluta den till vilken dator som helst med en USB-kabel, standard Bluetooth, eller Sonys officiella trådlösa USB-adapter. Det kommer också att fungera i en mängd olika spel, eftersom Steam nu erbjuder officiellt stöd för DualShock 4-kontroller.

(how-top)

Så här ställer du AdBlock i för att bara blockera annonser på specifika webbplatser

Så här ställer du AdBlock i för att bara blockera annonser på specifika webbplatser

Om du gillar tanken att blockera överskådliga annonser men inte vill stjäla intäkter från webbplatser du gillar kan du ställa in AdBlock att tillåta alla annonser som standard och blockera sedan dem efter behov. RELATED: Så här inaktiverar du Chrome: s nya annonsblockerare (på vissa webbplatser eller alla webbplatser) Medan Google gör sin del för att göra din annons uppleva bättre på webben genom att blockera annonser som inte köper vissa standarder, är det aldrig en dålig idé att få kontrollen där du vill ha det.

(how-top)