מהו קובץ DRV?
הקבצים עם סיומת .drv שייכים למנהל ההתקן של Windows. מערכת ההפעלה Windows משתמשת בקבצים אלה כדי לחבר התקנים קשיחים פנימיים וחיצוניים. קובצי DRV מורכבים מהוראות ופרמטרים לאופן שבו התקן ומערכת הפעלה מתחברים זה לזה. קבצים אלה עוזרים להתקין מנהלי התקנים לתפקוד תקין עם Windows. כמו כן, ההתקנים המקושרים ללוח האם של המחשב באמצעות אוטובוס או כבל דורשים קבצי DRV.
פורמט קובץ DRV
קבצי DRV ארוזים בדרך כלל כקבצי ספריות דינמיות (DDL קבצי) או EXE. ניתן לתמוך בקבצים אלה בכל פלטפורמות המערכת, כגון סמארטפונים, ואין ביטחון שכל פלטפורמה תתמוך כראוי בקבצים אלה. עם זאת, כמה מכשירים נפוצים ביותר המשתמשים בסיומת הקובץ .drv הם:
- כרטיסי קול
- כרטיסים גרפיים *מדפסות
- התקני אחסון
- מתאמי רשת
- אביזרי חומרה למחשב
מומלץ לא לפתוח קבצי DRV שנשלחו בדוא"ל מכיוון שפורמט קובץ זה מכיל וירוסים ותוכנות זדוניות אחרות. הקפד לבצע סריקה מקיפה לפני פתיחת קובץ DRV לא ידוע.
דוגמה DRV
// Include necessary files...
#include <font.defs>
#include <media.defs>
#include <hp.h>
#include <epson.h>
#include <label.h>
// Localizations are provided for all of the base languages supported by
// CUPS...
#po ar ""
#po ca ""
#po de ""
#po el ""
#po es ""
#po fr ""
#po no ""
#po ru ""
#po sk ""
#po sv ""
#po th ""
#po tr ""
#po uk ""
// MediaSize sizes used by label drivers...
#media "w90h18/1.25x0.25\"" 90 18
#media "w90h162/1.25x2.25\"" 90 162
#media "w108h18/1.50x0.25\"" 108 18
#media "w108h36/1.50x0.50\"" 108 36
#media "w108h72/1.50x1.00\"" 108 72
#media "w108h144/1.50x2.00\"" 108 144
#media "w144h26/2.00x0.37\"" 144 26
#media "w576h360/8.00x5.00\"" 576 360
#media "w576h432/8.00x6.00\"" 576 432
#media "w576h468/8.00x6.50\"" 576 468
// Common stuff for all drivers...
Attribute "cupsVersion" "" "2.2"
Attribute "FileSystem" "" "False"
Attribute "LandscapeOrientation" "" "Plus90"
Attribute "TTRasterizer" "" "Type42"
Font *
Version "2.1"
// Dymo Label Printer
{
Manufacturer "Dymo"
ModelName "Label Printer"
Attribute NickName "" "Dymo Label Printer"
PCFileName "dymo.ppd"
DriverType label
ModelNumber $DYMO_3x0
Throughput 8
ManualCopies Yes
ColorDevice No
HWMargins 2 14.9 2 14.9
*MediaSize w81h252
MediaSize w101h252
MediaSize w54h144
MediaSize w167h288
MediaSize w162h540
MediaSize w162h504
MediaSize w41h248
MediaSize w41h144
MediaSize w153h198
Resolution k 1 0 0 0 136dpi
Resolution k 1 0 0 0 203dpi
*Resolution k 1 0 0 0 300dpi
Darkness 0 Light
Darkness 1 Medium
*Darkness 2 Normal
Darkness 3 Dark
}