2Sep

מחשבים לפני Windows: מה בעצם השימוש ב- MS-DOS היה למעשה

מחשבים אישיים לא תמיד להפעיל את Windows.לפני שהגיע Windows, הגיעו מחשבים עם מערכת ההפעלה MS-DOS של מיקרוסופט.הנה מה הסביבה שורת הפקודה היה ממש רוצה להשתמש.

לא, MS-DOS לא היה בדיוק כמו באמצעות מסוף לינוקס או ירי את שורת הפקודה בחלון על שולחן העבודה הגרפי המפואר שלך.הרבה דברים שאנחנו לוקחים כמובן מאליו פשוט לא היו אפשריים אז.

DOS חוויית המחשב

DOS הייתה מערכת הפעלה של שורת פקודה ללא חלונות גרפיים.אתה booted את המחשב ולאחר מכן ראה DOS הפקודה.היית צריך לדעת את הפקודות להקליד בהנחיית זה כדי להפעיל תוכניות, להפעיל שירותים מובנים, ולמעשה לעשות משהו עם המחשב.

היית צריך לדעת כמה פקודות כדי לעקוף את מערכת ההפעלה.כדי לעבור בין כוננים שונים - לדוגמה, כדי לגשת לכונן תקליטונים בכונן A: - הקלד משהו כמו A: בשורת הפקודה ולחץ על Enter.

כדי לשנות ספריות, השתמש בפקודה CD .כדי להציג את הקבצים בספרייה הנוכחית, השתמש בפקודה DIR .כדי להפעיל תוכנית, הקלד את שם קובץ ההפעלה של התוכנית בהנחיית הבקשה.

לדוגמה, אם הרמתם תקליטון חדש עם תוכנית חדשה ומדהימה, הייתם דוחפים את התקליטון לכונן התקליטונים שלכם - ממתינים כשהכונן המגנטי הקולני קורא את תוכן הדיסק שלכם - ולאחר מכן הפעל פקודות כמו:

:

DIR

התקנה או התקנה( בהתאם לשם של תוכנית ההתקנה של התוכנית)

אז היית עובר את תוכנית ההתקנה ולהתקין את התוכנית - בעצם רק לחלץ את הקבצים - לתיקייה על הכונן הקשיח הזעיר שלך.לעתים קרובות אתה צריך להחליף תקליטונים כי תוכניות גדולות יותר לא התאים על תקליטון אחד, אבל אחר כך אתה יכול להפעיל את התוכנית ללא שימוש בתקליטון.

לאחר מכן הפעל את הפקודה C: כדי לחזור לכונן C, השתמש בפקודה CD כדי להזין את התיקייה המכילה את התוכנית המותקנת שלך, ולהפעיל את התוכנית עם פקודה כמו PROGNAME .שמו של קובץ התוכנית יצטרך להיות קצר מדי - MS-DOS שמות קבצים מוגבלים לשמונה תווים ואחריו תקופה וארכה של שלושה אותיות.לדוגמה, PROGNAME.EXE הוא שם הקובץ הארוך ביותר שיכול להיות לך.

תוכניות מסוימות ניסו לפשט דברים עבור משתמשים טיפוסיים.לדוגמה, היו לך מנהלי קבצים כמו Norton Commander שסיפקו צפייה וניהול קבצים ללא צורך בפקודות.זה הסגנון של רוב תוכניות DOS שתמצא - זה הכול על סידור טקסט על המסך.

לא ריבוי משימות

לשכוח ריבוי משימות;DOS עשה דבר אחד בכל פעם.כאשר פתחת תוכנית, תוכנית זו לקח את המסך כולו.רוצה להשתמש בתוכנית אחרת?עליך לסגור את התוכנית הנוכחית ולהזין את הפקודה לפתיחת התוכנית השנייה.

כדי לעקוף מגבלה זו, DOS סיפק פונקציית "סיום ושהיית תושב"( TSR).תוכנית שתמכה בתכונה זו יכולה להתחבר לקיצור מקשים.אתה לוחץ על קיצור המקשים המתאים והתוכנית הנוכחית תיכבה ותישאר בזיכרון.התוכנית השנייה היתה מעמיסה את עצמה מן הזיכרון.

TSR הוא לא באמת ריבוי משימות.התוכנית לא ממש רץ ברקע.במקום זאת, זה נסגר ויש דרך מהירה כדי relunch זה.DOS יכול רק להפעיל תוכנית אחת בכל פעם.

זה שונה באופן משמעותי מן הפגזים המודרניים כמו אלה שנמצאו על לינוקס, אשר מאפשרים לך להפעיל תוכניות ושירותים ברקע, להשתמש במספר מסופי מצב טקסט, ולעשות דברים מתקדמים אחרים.DOS לא היה קרוב כל כך חזק.התמיכה בחומרה של

ובמצב הריאלי

DOS לא ממש תומכת בהתקני חומרה באופן שבו מערכות ההפעלה תומכות בחומרה כיום.תוכניות שנדרשו כדי לגשת ישירות לחומרה - לדוגמה, משחק DOS שרצה להשתמש בכרטיס הקול שלך כדי להפיק צליל - נאלץ לתמוך בחומרה זו ישירות.אם אתה מפתח משחק DOS או יישום דומה, עליך להזין קוד לתמיכה בכל סוגי כרטיסי הקול שהמשתמשים שלך יכולים לקבל.למרבה המזל, כרטיסי קול רבים היו Sound Blaster תואם.השתמש בתוכנית SETUP כדי להגדיר הגדרה זו בנפרד עבור כל תוכנית שבה השתמשת.

בגלל הדרך DOS עבד, תוכניות שרצו לגשת ישירות זיכרון וציוד היקפי נדרש לרוץ במצב אמיתי, או מצב כתובת אמיתית.במצב אמיתי, תוכנית אחת יכולה לכתוב לכל כתובת זיכרון על חומרת המחשבים ללא הגנה.זה עבד רק כי אתה יכול רק להפעיל תוכנית אחת בכל פעם.Windows 3.0 הביא מצב מוגן, אשר הגביל את מה יישומים פועל יכול לעשות.

עד עצם היום הזה, עדיין לא ניתן להפעיל משחקי DOS רבים בהנחיית שורת הפקודה ב- Windows.שורת הפקודה מפעיל יישומים במצב מוגן, אבל המשחקים האלה דורשים מצב אמיתי.זו הסיבה שאתה צריך DOSBox לרוץ הרבה משחקי DOS הישן.

Windows היה רק ​​עוד תוכנית DOS

הגירסאות המקוריות המקוריות של Windows - חושב Windows 3.0 ו- Windows 3.1 - היו למעשה תוכניות שרץ תחת MS-DOS.אז תפעיל את המחשב, תראה את הפקודה DOS ולאחר מכן הקלד את הפקודה WIN כדי להפעיל את תוכנית Windows, אשר נתן לך את שולחן העבודה של Windows בסגנון 3, המכונה מנהל התוכנית.כמובן, אתה יכול לקבל את המחשב באופן אוטומטי להפעיל את Windows על ידי הוספת הפקודה WIN לקובץ AUTOEXEC.BAT שלך DOS יפעיל באופן אוטומטי את הפקודה של Windows בעת אתחול.

באפשרותך לצאת מ- Windows ולחזור ל- DOS, אשר היה נחוץ למעשה באותו זמן.אנשים היו DOS יישומים ומשחקים כי נדרש מצב אמיתי ולא ניתן להפעיל מתוך Windows.

Windows 95, 98, 98 SE ו- ME דחפו את DOS אל הרקע.Windows 95 פעל כמו מערכת הפעלה משלה, אבל DOS תמיד אורב ברקע.גירסאות אלה של Windows עדיין נבנו על DOS.זה היה רק ​​עם Windows XP כי הצרכנים גירסאות של Windows סוף סוף עזב DOS מאחורי ועבר אל הגרעין המודרני, 32 סיביות של Windows NT.

שולחן העבודה של Windows נתפס כיום על ידי אנשים רבים - אפילו של מיקרוסופט עצמם - כשריד שאינו מעודכן בעידן של ממשקים ניידים פשוטים ומסכי מגע.אבל היה זמן שבו שולחן העבודה של Windows היה ממשק חדש וידידותי למשתמש.

תמונה אשראי: mrdorkesq על Flickr