
Noen ganger kan du ende opp med uventede resultater når du kjører kommandoer, så det kan være veldig interessant å lære "hvorfor" bak resultatene. Med det i betraktning har dagens SuperUser Q & A-post svaret på et nysgjerrig lesers spørsmål.
Dagens Spørsmål og Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppe av Q & A-nettsteder.
SuperUser leser Luu Vinh Phuc vil vite hvorfor dir *. * Viser alle filer og mapper:
Når jeg kjører kommandoen dir *. *, Produserer det uventede resultater. Selv filer og mapper uten prikk i navnet er oppført. For eksempel:
Hvorfor er det? Er det noen måte å bare liste filer med en prikk?
Hvorfor viser dir *. * Alle filer og mapper?
SuperUser-bidragsyter Fleet Command har svaret for oss:
DIR kommandoen kommer fra en tid da:
- En periode (.) ble ikke tillatt som et tegn i fil- eller mappenavn.
- Navn på fil og mappe var begrenset til 8 tegn for navn og 3 tegn for utvidelser
Derfor, av den standarden, *. * mente hva navnet og hva som helst utvidelsen. Det innebar ikke en streng som inneholder en ".", Som kanskje eller ikke har tegn før eller etter ".".
Microsofts policy bevarer bakoverkompatibilitet, slik at tolkningen av *. * Beholdes. Men i Windows PowerShell betyr *. * En streng som inneholder en ".", Som kanskje eller ikke har tegn før eller etter ".".
Har noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Se hele diskusjonstråden her.
Hvorfor du fortsatt ikke bør kjøpe Star Wars: Battlefront II
Hvis du har fulgt videospillnyheter i det hele tatt de siste par ukene, har du sikkert hørt at EAs Star Wars: Battlefront II har noen tankeproblemer. EA har backpedaled for å unngå mer kontrovers, men vi er her for å si: ikke fall for det. Det opprinnelige problemet med Battlefront II RELATERT: Mikrotransaksjoner i AAA-spill er her for å Stay (Men de er fortsatt forferdelige) Det er teknisk ute i dag på de fleste markeder, en kort åpen beta og en pre-play-periode for EA Access-abonnenter har utsatt ekstremt forstyrrende deler av spillets kjernestruktur.
Du trenger ikke å pause etter å ha sagt "Alexa", "Hey Siri" eller "OK Google"
Raise hånden din hvis du kaller din smarte høyttaler ved å si sitt våkneord og så venter et sekund eller to for det å lyse opp. Du kan bli overrasket over å vite at du ikke trenger å vente på et svar. Slik fungerer Wake Word Detection Du vet sikkert at smart høyttaler er "alltid lytter." Dette er annerledes enn "alltid opptak, "Men privatlivet bekymrer seg, maskinvaren inne i din smarte høyttaler bruker stadig lokal behandling for å lytte etter sitt våkneord, slik at det er klart for et øyeblikk.