این دستور wimlib-imagex است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
wimlib-imagex - استخراج، ایجاد، اصلاح یا نصب آرشیو WIM (فرمت تصویربرداری ویندوز)
خلاصه
wimlib-imagex ضمیمه کردن استدلال ...
wimlib-imagex درخواست استدلال ...
wimlib-imagex گرفتن استدلال ...
wimlib-imagex حذف کردن استدلال ...
wimlib-imagex دیر استدلال ...
wimlib-imagex صادرات استدلال ...
wimlib-imagex عصاره استدلال ...
wimlib-imagex اطلاعات استدلال ...
wimlib-imagex پیوستن استدلال ...
wimlib-imagex استقرار (mount) استدلال ...
wimlib-imagex mountrw استدلال ...
wimlib-imagex بهینه سازی استدلال ...
wimlib-imagex انشعاب استدلال ...
wimlib-imagex پیاده کردن استدلال ...
wimlib-imagex به روز رسانی استدلال ...
wimlib-imagex بررسی استدلال ...
شرح
wimlib-imagex با آرشیوها در قالب تصویربرداری ویندوز (WIM) سروکار دارد. رابط آن است
مشابه ImageX مایکروسافت، اما wimlib-imagex کراس پلتفرم است و مفید است
بهبودها و الحاقات
برای انجام کارش، wimlib-imagex استفاده ویملب، یک کتابخانه منبع باز C که فراهم می کند
رابط برای دستکاری بایگانی های WIM. wimlib کاملا مستقل از
پیاده سازی معادل مایکروسافت (WIMGAPI یا wimgapi.dll). می توانید از wimlib در خود استفاده کنید
برنامه های خود، اگرچه برای استفاده از خط فرمان wimlib-imagex در حال حاضر دسترسی به بیشتر را فراهم می کند
از عملکرد ویملب
زمینه اطلاعات
فرمت تصویربرداری ویندوز (WIM) توسط مایکروسافت در درجه اول برای آرشیو کردن ویندوز طراحی شده است
سیستم های فایل مانند NTFS. با این حال، می توان از آن در پلتفرم های دیگر نیز استفاده کرد
محدودیت ها. یک آرشیو WIM حاوی یک یا چند تصویر است که هر کدام از نظر منطقی یک تصویر هستند
درخت دایرکتوری مستقل تصاویر با شروع از 1 ایندکس می شوند و هر کدام ممکن است دارای یک علامت باشند
نام. دادههای فایل بهعنوان «جریانهای» آدرسدهی محتوا ذخیره میشوند که در سراسر آن کپی شدهاند
کل آرشیو جریان ها ممکن است با استفاده از یکی از چندین فشرده سازی فشرده شوند
الگوریتم ها، از جمله XPRESS و LZX.
به روز رسانی فرمت WIM منتشر شده با ویندوز 8 دارای فشرده سازی جامد با استفاده از
الگوریتم فشرده سازی LZMS. به این گونه فایلها «فایلهای ESD» نیز گفته میشود و ممکن است حامل آن باشند
پسوند .esd به جای .wim. wimlib-imagex نسخه 1.6.0 و نسخه های جدیدتر از این فایل های جدید پشتیبانی می کند،
مگر اینکه رمزگذاری شده باشند.
دستورات
wimlib-imagex یکی از تعدادی از دستورات (ذکر شده در بالا در SYNOPSYS)، و
آرگومان های اضافی بسته به دستور خاص. با اينكه wimlib-imagex چاپ خواهد کرد
اطلاعات استفاده با --کمک و یا اگر شما آن را به اشتباه استناد کنید، مستندات کامل برای
هر wimlib-imagex دستور را می توان در صفحه راهنمای مناسب پیدا کرد.
توجه: برای ذخیره تایپ، در صورت نصب لینک های سخت یا فایل های دسته ای مناسب، الف
فرمان wimlib-imagex COMMAND همچنین به سادگی قابل دسترسی است WIMCOMMAND؛ مثلا،
wimapply برای wimlib-imagex درخواست.
عمومی ویژگیها
موارد زیر برخی از ویژگی های عمومی یا موارد استفاده است که در حال حاضر توسط آنها پشتیبانی می شود
wimlib-imagexو اشاره گر به دستورات مربوطه:
· نمایش اطلاعات در مورد یک فایل WIM
(wimlib-imagex اطلاعات)
· لیست فایل ها در یک تصویر WIM
(wimlib-imagex دیر)
· استخراج، یا "اعمال"، یک تصویر کامل WIM
(wimlib-imagex درخواست)
· استخراج فایل ها یا دایرکتوری ها از یک تصویر WIM
(wimlib-imagex عصاره)
یک تصویر WIM بگیرید و آن را در یک فایل WIM جدید ذخیره کنید
(wimlib-imagex گرفتن)
یک تصویر WIM بگیرید و آن را به فایل WIM موجود اضافه کنید
(wimlib-imagex ضمیمه کردن)
· یک تصویر WIM را با افزودن، حذف یا تغییر نام فایلها تغییر دهید
(wimlib-imagex به روز رسانی)
· (فقط لینوکس) یک تصویر WIM فقط خواندنی را نصب کنید
(wimlib-imagex استقرار (mount))
· (فقط لینوکس) یک تصویر WIM برای خواندن و نوشتن نصب کنید
(wimlib-imagex mountrw)
· حذف یک تصویر از یک فایل WIM
(wimlib-imagex حذف کردن)
صادرات تصویر (ها) از یک فایل WIM
(wimlib-imagex صادرات)
· نام یا شرح تصویر WIM را تغییر دهید
(wimlib-imagex اطلاعات)
· نمایه تصویر قابل بوت کردن یک فایل WIM را تغییر دهید
(wimlib-imagex اطلاعات)
· یک فایل WIM را بازسازی و به صورت اختیاری مجدداً فشرده کنید
(wimlib-imagex بهینه سازی)
· یک فایل WIM را به چند قسمت تقسیم کنید
(wimlib-imagex انشعاب)
· به WIM تقسیم شده بپیوندید
(wimlib-imagex پیوستن)
· یک فایل WIM را تأیید کنید
(wimlib-imagex بررسی)
جزئیات ویژگیها
این بخش برخی از ویژگی های جالب را ارائه می دهد wimlib-imagex با جزئیات بیشتر.
· پشتیبانی از چند پلتفرم. wimlib-imagex در هر دو سیستم یونیکس مانند (عمدتاً
لینوکس، اما همچنین FreeBSD، Mac OS X، و غیره) و ویندوز، و بیشتر کدها بین آنها به اشتراک گذاشته شده است
همه پلتفرم ها با این حال، ویژگی های خاص پلت فرم در صورت امکان پشتیبانی می شوند.
· در سیستم های یونیکس مانند، ادغام با libntfs-3g امکان گرفتن تصویر WIM را فراهم می کند.
مستقیماً از یک دستگاه بلوک حاوی حجم NTFS یا استفاده از یک تصویر WIM
مستقیماً به یک دستگاه بلوک حاوی حجم NTFS. این اجازه می دهد تا صرفه جویی و
بازیابی داده های خاص NTFS، مانند توصیفگرهای امنیتی و جریان های داده نامگذاری شده،
که در غیر این صورت فقط در ویندوز پشتیبانی می شود. اگر wimlib این ویژگی در دسترس نیست
با استفاده از --without-ntfs-3g پیکربندی شد.
· پشتیبانی از مسیر طولانی در ویندوز. wimlib-imagex می تواند فایل ها را با مسیرها ضبط و اعمال کند
فراتر از محدودیت MAX_PATH (260 کاراکتر) زیرسیستم Win32.
· پشتیبانی غیر مدیر در ویندوز. می توانید بدوید wimlib-imagex بدون مدیر
حقوق، مشروط به برخی محدودیت ها.
· پشتیبانی از جداول یکپارچگی WIM. جدول یکپارچگی لیستی از پیام SHA-1 است
خلاصههایی که به انتهای یک فایل WIM اضافه میشوند که جمعهای کنترلی را روی فایل WIM میدهد
خودش --بررسی گزینه به چند wimlib-imagex دستورات را می توان برای تأیید یا استفاده کرد
جداول یکپارچگی را اضافه کنید
· پشتیبانی از WIM های "pipable". این یک پسوند wimlib است و با آن سازگار نیست
پیاده سازی مایکروسافت یک WIM لولهپذیر، ایجاد شده با wimlib-imagex گرفتن با
-- قابل لوله کشی گزینه، می تواند در خروجی استاندارد نوشته شود یا از ورودی استاندارد خوانده شود. این
می توان از آن برای انتقال تصاویر به یا از سرور از طریق شبکه برای پیاده سازی سریع استفاده کرد
تصویربرداری و بازیابی فایل سیستم
· در سیستم های یونیکس مانند، پشتیبانی از ذخیره و بازیابی Uids UNIX (شناسه های کاربر)، gids
(شناسه های گروه)، و حالت های به/از تصاویر WIM. این یک پسوند wimlib است، اما
پیاده سازی مایکروسافت این ابرداده اضافی را نادیده می گیرد.
· فشرده سازی چند رشته ای. به طور پیش فرض، فشرده سازی داده ها چند رشته ای است و استفاده خواهد شد
تمامی پردازنده های موجود در بیشتر موارد، این می تواند توسط --موضوعات گزینه.
· رفع فشرده سازی و فشرده سازی XPRESS، LZX، و LZMS. wimlib شامل مستقل است
پیاده سازی همه این الگوریتم های فشرده سازی. گاهی اوقات آنها می توانند بهتر عمل کنند
نسبت به پیاده سازی های مشابه مایکروسافت.
· پشتیبانی از "فایل ESD". همانطور که در زمینه اطلاعات، "فایل های ESD" از یک WIM جدید استفاده می کنند
فرمتی که دارای منابع جامد و فشرده سازی LZMS است. این حمایت اول بود
موجود در wimlib نسخه 1.6.0، اما نسخه 1.7.0 و نسخه های جدیدتر سازگاری را بهبود بخشیده است.
· نصب تصاویر WIM. این به FUSE (فایل سیستم در UserSpacE) متکی است و فقط است
در سیستمهای یونیکس مانند، بهویژه لینوکس پشتیبانی میشود. FreeBSD ممکن است کار کند اما
تست نشده است
· تقسیم WIM. Split WIM یک آرشیو WIM است که به چند قسمت تقسیم شده است. wimlib-imagex
انشعاب می تواند یک WIM تقسیم شده از یک WIM مستقل ایجاد کند، و wimlib-imagex پیوستن می تواند ایجاد کند
یک WIM مستقل از یک WIM تقسیم شده.
· دلتا WIMها. دلتا WIM حاوی فراداده تصویر است اما دادههای فایل را از قبل حذف میکند
در یک فایل WIM دیگر وجود دارد. یک دلتا WIM را می توان با استفاده از آن ایجاد کرد wimlib-imagex گرفتن
با --دلتا-از گزینه.
· پشتیبانی از WIMBoot. در ویندوز 8.1 و بالاتر، فایلهای دارای حجم NTFS میتوانند خارجی باشند
توسط یک آرشیو WIM با کمک فیلتر Windows Overlay FileSystem مایکروسافت پشتیبانی می شود
راننده (WOF). با --wimboot پرچم، wimlib-imagex درخواست "اشاره گر را استخراج خواهد کرد
فایلها" (در واقع NTFS نقاطی را که توسط درایور WOF مدیریت میشود) به بایگانی WIM
به جای خود فایل ها
· پشتیبان گیری سریع افزایشی. با استفاده از -- به روز رسانی گزینه ای از wimlib-imagex گرفتن or
wimlib-imagex ضمیمه کردن، می توانید یک تصویر را بهینه کنید تا فایل هایی که هستند
اصلاح نشده بر اساس مُهرهای زمانی از دیسک خوانده نمی شود. اما حتی بدون این
گزینه، از آنجایی که فرمت WIM دارای فایلهای تک نمونهای است، فایلی مشابه هر فایلی
در حال حاضر در آرشیو WIM (در هر تصویر) نوشته نخواهد شد، بلکه یک
ارجاع به فایل ذخیره شده استفاده خواهد شد.
محلی ها و شخصیت کدگذاری ها
خود فایلهای WIM نام فایلها و جریانها را با استفاده از کاراکتر گسترده ویندوز بومی ذخیره میکنند
رشتهها، که UTF-16 هستند. در ویندوز، wimlib با استفاده از همین رشتهها کار میکند، بنابراین
تبدیل ها معمولاً ضروری نیستند و نباید مشکلی در کاراکتر وجود داشته باشد
رمزگذاری ها
در سیستمهای یونیکس مانند، wimlib عمدتاً در کدگذاری چند بایتی وابسته به محلی کار میکند.
اکیداً توصیه می شود برای جلوگیری از بروز هر گونه مشکل، آن را روی UTF-8 تنظیم کنید. تو می توانی
به طور متناوب متغیر محیطی را تنظیم کنید WIMLIB_IMAGEX_USE_UTF8 به زور wimlib-imagex
برای استفاده داخلی از UTF-8، حتی اگر محلی فعلی با UTF-8 سازگار نباشد.
CASE حساسیت
به طور پیش فرض، حساسیت حروف کوچک و بزرگ wimlib-imagex بین یونیکس مانند تا حدودی متفاوت است
سیستم ها و ویندوز تصاویر WIM ممکن است (اما معمولاً ندارند) چندین فایل همراه داشته باشند
همان نام بدون حروف کوچک و بزرگ در داخل، wimlib نام فایلها را بهعنوان حروف کوچک، اما روشن ذخیره میکند
مسیرهای ویندوز در واقع توسط کاربر برای استفاده در یک تصویر WIM ارائه شده است (مثلاً برای استخراج،
افزودن، تغییر نام یا حذف فایلها) بهطور پیشفرض بهعنوان حساس به حروف بزرگ و کوچک در نظر گرفته میشود
برای به دست آوردن رفتار "مورد انتظار". این با رفتار پیش فرض در UNIX-like متفاوت است
سیستم هایی که در آن چنین مسیرهایی به عنوان حساس به حروف کوچک و بزرگ در نظر گرفته می شوند.
توجه داشته باشید که با عدم حساسیت به حروف بزرگ، یک جزء مسیر ممکن است به طور کلی مبهم باشد
چندین فایل یا دایرکتوری با نام غیر حساس به حروف یکسان. در چنین مواردی اگر
یک فایل یا دایرکتوری با نام دقیقاً مطابق وجود دارد، انتخاب شده است. در غیر این صورت، یکی
از میان فایل یا دایرکتوری هایی که با حروف کوچک و کوچک تطبیق داده می شوند، خودسرانه انتخاب می شود.
حساسیت به حروف کوچک و بزرگ پیش فرض wimlib-imagex را می توان با تنظیم صریح آن لغو کرد
متغیر محیطی WIMLIB_IMAGEX_IGNORE_CASE به 1 که در این صورت چنین مسیرهایی خواهد بود
مورد به صورت غیر حساس یا 0 که در آن چنین مسیرهایی به صورت حساس به حروف بزرگ برخورد می شود.
صرف نظر از این تنظیمات، گزینه ها و آرگومان های غیر مسیری باید در پایین تر مشخص شوند
مورد.
با استفاده از خدمات onworks.net از wimlib-imagex به صورت آنلاین استفاده کنید