2012-04-09 24 views
5

C'è una cronologia, o una ragione, per il fatto che le cartelle Program Files nelle installazioni di Windows hanno uno spazio nel titolo?Perché le "Parole programma" sono due parole?

Perché non si chiamava Programs o Installations o qualcosa che è ONE parola (di accesso alla linea di comando, ciao)? Sembra che ci debba essere una buona ragione per questo ... qualcuno lo sa?

+0

Ancora peggio. Confronta 'C: \ Documents and Settings' con'/home' :) –

+1

Sì, esattamente. C'è una ragione per questo? Capisco una brutta decisione di marketing nel corso della giornata, ma ... non è stato risolto? Qualcosa come "Old Sparky, che è morto nel '92, ha preso questa decisione, e ora lo teniamo nella sua memoria" o simile ... – Ben

+0

Voglio rinominarlo in 'ALT + 255' :) – tusar

risposta

2

Raymond Chen spiega in this TechNet article che si trattava di una decisione volontaria:

  • Programmi sono applicazioni, visti come singole unità da parte degli utenti finali, anche se consistono spesso di molti file. Vivono nel menu Start, dove possono essere facilmente accessibili, ordinati, filtrati, ecc.

  • I file di programma sono i singoli file che eseguono i programmi. Sono poco più di dettagli di implementazione, e gli utenti finali non dovrebbero essere disturbati da loro o addirittura sapere che esistono. Pertanto, vivono in una cartella specifica denominata Program Files anziché Programs.

+0

+1 (e accettare): Wow, questo è ESATTAMENTE la risposta che stavo cercando. Ho pensato che sarebbe stato inutile! Saluti! – Ben

+0

(Mi chiedo perché usano una donna per il loro esempio di utente non esperto?) – Ben

+0

@Steve, non penso che dovrebbe essere una donna (l'articolo dice solo "un utente"). Il pronome 'she' può essere usato per la cortesia lì (invece di qualcosa come' s/he'). L'inglese non è la mia lingua madre, quindi potrei sbagliarmi. –

0

Il nome non ha molta importanza purché sia ​​sufficientemente descrittivo da trasmettere ciò che è memorizzato lì. Il completamento delle schede rende l'accesso alla riga di comando altrettanto facile che passare a qualsiasi altra directory. Se davvero non ti piace, puoi modificare il% path% percorso predefinito e le applicazioni ben educate non avranno alcun problema.

Immagino che l'utente tipico non avrebbe alcun problema con esso in quanto normalmente utilizzerebbero Windows Explorer per accedere comunque a quella directory e qualcuno che utilizza la riga di comando sarebbe probabilmente abbastanza esperto da navigare verso di esso.

Il più grande colpo su quel nome era la lunghezza, non lo spazio, per quanto riguarda la compatibilità FAT.

0

non sono sicuro del motivo reale o decisione che è stata presa, ma ha mostrato come il 'Redmond campo di distorsione della realtà' era al lavoro. C'è stato un concetto quando è stato introdotto (in Windows 95) che Windows potrebbe occuparsi felicemente degli spazi nei nomi delle cartelle. Tecnicamente, ma potrebbe causare problemi enormi con qualsiasi applicazione che è stata scritta al momento e da allora.

di Windows ha avuto una cosa in cui si otterrebbe un ~ in un nome di file in modo che avrebbe funzionato con le applicazioni meno recenti che non si aspettavano spazi

c:\my long folder name\file.txt 

sarebbero

c:\mylong~1\file.txt 

, ma questo non sempre funziona. Ho ricordi di ottenere il file sbagliato usando la notazione ~ se due file sono stati nominati come una cosa simile.

Penso che questo sia stato il caso di qualcuno in Microsoft che ha detto che possiamo avere spazi nei nomi delle nostre cartelle, tutto funzionerà bene e non si preoccuperà della realtà.

Se quello non è il caso, allora perché siamo andati da

  • Documents and Settings

a

  • Utenti

e la nuova cartella ProgramData ha no spazi. È stata una decisione sbagliata, ma è esistita troppo a lungo per essere cambiata.

+0

"ma è esistito troppo a lungo per essere cambiato" lol – Ben

Problemi correlati