Skip to main content

פקודת Xcopy (דוגמאות, אפשרויות, בוררים ועוד)

מרכז האש המבוצר של פיקוד צפון Inside IDF Northern Command Bunker 1/10/19 (יוני 2026)

מרכז האש המבוצר של פיקוד צפון Inside IDF Northern Command Bunker 1/10/19 (יוני 2026)
Anonim

הפקודה xcopy היא פקודת שורת פקודה המשמשת להעתקה של קובץ ו / או תיקיות אחד או יותר ממיקום אחד למיקום אחר.

הפקודה xcopy, עם אפשרויות רבות שלה ואת היכולת להעתיק ספריות שלמות, דומה, אבל הרבה יותר חזק, את הפקודה עותק מסורתי.

הפקודה robocopy דומה גם לפקודת xcopy, אך יש לה אפשרויות נוספות.

Xcopy פיקוד זמינות

הפקודה xcopy זמינה מתוך שורת הפקודה בכל מערכות ההפעלה של Windows, כולל Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows 98, וכו '.

הפקודה xcopy היא גם פקודת DOS הזמינה ב- MS-DOS.

הערה: הזמינות של בוררי פקודות xcopy מסוימים ותחביר פקודות xcopy אחר עשויים להיות שונים ממערכת ההפעלה למערכת ההפעלה.

תחביר

xcopy מקור יעד / א / b / c / ד : אשר / e / f / g / h /אני / j / k / l /M / n / o / p / q / r / s / t / u / v / w /איקס / y / - אני / z / exclude: file1 + file2 + file3 … /?

עצה: ראה כיצד לקרוא תחביר פקודה אם אינך בטוח כיצד לקרוא את תחביר הפקודה xcopy לעיל או בטבלה הבאה.

מקור זה מגדיר את הקבצים או התיקיה ברמה העליונה שברצונך להעתיק מ. ה מקור הוא הפרמטר הנדרש היחיד בפקודה xcopy. השתמש במרכאות מסביב מקור אם הוא מכיל רווחים.
יעד אפשרות זו מציינת את המיקום שבו מקור קבצים או תיקיות יש להעתיק. אם לא יעד מופיע ברשימה, הקבצים או התיקיות יועתקו לאותה תיקייה בה אתה מפעיל את הפקודה xcopy. השתמש במרכאות מסביב יעד אם הוא מכיל רווחים.
/ אבאמצעות אפשרות זו רק להעתיק קבצי ארכיון נמצא מקור . אתה לא יכול להשתמש / א ו /M יחד.
/ bהשתמש באפשרות זו כדי להעתיק את הקישור הסמלי עצמו במקום ליעד הקישור. אפשרות זו הייתה זמינה תחילה ב- Windows Vista.
/ cאפשרות זו מאלצת את xcopy להמשיך גם אם הוא נתקל בשגיאה.
/ ד : אשר השתמש בפקודה xcopy עם / ד אפשרות ותאריך ספציפי, בתבנית MM-DD-YYYY, להעתקת קבצים שהשתנו בתאריך זה או אחריו. ניתן גם להשתמש באפשרות זו מבלי לציין תאריך ספציפי להעתקה רק של קבצים אלה מקור כי הם חדשים יותר מאותם קבצים שכבר קיימים יעד . אפשרות זו שימושית בעת שימוש בפקודה xcopy לביצוע גיבויים רגילים של קבצים.
/ eכאשר משתמשים לבד או עם / s, אפשרות זו זהה / s אבל גם ליצור תיקיות ריקות ב יעד שגם הם היו ריקים מקור . ה / e אפשרות ניתן להשתמש גם יחד עם / t אפשרות לכלול ספריות ריקות ותיקיות שנמצאו מקור במבנה הספריות שנוצר יעד .
/ fאפשרות זו תציג את הנתיב המלא ואת שם הקובץ של שניהם מקור ו יעד קבצים מועתקים.
/ gבאמצעות הפקודה xcopy עם אפשרות זו מאפשרת לך להעתיק קבצים מוצפנים ב מקור כדי יעד שאינו תומך בהצפנה. אפשרות זו לא תפעל בעת העתקת קבצים מכונן מוצפן EFS לכונן מוצפן שאינו מסוג EFS.
/ hהפקודה xcopy אינה מעתיקה קבצים מוסתרים או קובצי מערכת כברירת מחדל, אלא תשתמש בעת שימוש באפשרות זו.
/אנילהשתמש ב /אני אפשרות לכפות xcopy להניח יעד היא ספרייה. אם אינך משתמש באפשרות זו ואתה מעתיק מקור כי הוא ספרייה או קבוצה של קבצים והעתקה ל יעד זה לא קיים, הפקודה xcopy ינחה אותך להזין אם יעד הוא קובץ או ספריה.
/ jאפשרות זו מעתיקה קבצים ללא חציצה, תכונה שימושית עבור קבצים גדולים מאוד. אפשרות פקודה זו של xcopy הייתה זמינה לראשונה ב- Windows 7.
/ kהשתמש באפשרות זו בעת העתקת קבצים לקריאה בלבד כדי לשמור על תכונת הקובץ יעד .
/ lהשתמש באפשרות זו כדי להציג רשימה של הקבצים והתיקיות להעתקה … אך אין לבצע העתקה. ה / l אפשרות שימושית אם אתה בונה פקודה xcopy מסובכת עם כמה אפשרויות ואתה רוצה לראות איך זה יפעל באופן היפותטי.
/Mאפשרות זו זהה ל / א אך הפקודה xcopy תכבה את מאפיין הארכיון לאחר העתקת הקובץ. אתה לא יכול להשתמש /M ו / א יחד.
/ nאפשרות זו יוצרת קבצים ותיקיות יעד באמצעות שמות קבצים קצרים. אפשרות זו שימושית רק כאשר אתה משתמש בפקודה xcopy להעתקת קבצים אל יעד שקיים בכונן המעוצב למערכת קבצים ישנה יותר כמו FAT שאינו תומך בשמות קבצים ארוכים.
/ oשומרת את פרטי הבעלות ואת רשימת בקרת הגישה (ACL) בקבצים שנכתבים יעד .
/ pבעת שימוש באפשרות זו, תתבקש לפני יצירת כל קובץ יעד .
/ qסוג של היפוכו של / f אפשרות, / q Switch ישים xcopy למצב "שקט", דילוג על המסך על המסך של כל קובץ מועתק.
/ rהשתמש באפשרות זו כדי להחליף קבצים לקריאה בלבד יעד . אם לא תשתמש באפשרות זו כאשר ברצונך להחליף קובץ לקריאה בלבד יעד , תתבקש עם ההודעה 'הגישה נדחתה' והפסקה xcopy תפסיק לפעול.
/ sהשתמש באפשרות זו כדי להעתיק ספריות, תיקיות משנה והקבצים הכלולים בהם, בנוסף לקבצים בשורש מקור . תיקיות ריקות לא יוצגו מחדש.
/ tאפשרות זו מאלצת את הפקודה xcopy ליצור מבנה ספריות יעד אבל לא להעתיק את כל הקבצים. במילים אחרות, התיקיות ותיקיות המשנה שנמצאו מקור ייווצר אבל לא יהיו לנו קבצים. תיקיות ריקות לא ייווצרו.
/ uאפשרות זו תעתיק קבצים בלבד מקור שכבר נמצאים יעד .
/ vאפשרות זו מאמתת כל קובץ כפי שהוא כתוב, בהתאם לגודלו, כדי לוודא שהם זהים. האימות נבנה לפקודת xcopy המתחילה ב- Windows XP, ולכן אפשרות זו אינה עושה דבר בגרסאות מאוחרות יותר של Windows וכלולה רק עבור תאימות לקובצי MS-DOS ישנים יותר.
/ wלהשתמש ב / w אפשרות להציג "לחץ על מקש כלשהו כאשר אתה מוכן להעתיק את הקובץ (ים)" הודעה. פקודת xcopy תתחיל להעתיק קבצים כפי שהורה לאחר שתאשר בלחיצת מקש. אפשרות זו אינה זהה לזו של / p אשר מבקש אימות לפני כל אחד עותק קובץ.
/איקסאפשרות זו מעתיקה את הגדרות הביקורת של הקובץ ואת פרטי רשימת בקרת הגישה למערכת (SACL). אתה רומז / o כאשר אתה משתמש /איקס אפשרות.
/ yהשתמש באפשרות זו כדי למנוע מהפקודה xcopy להציג הודעה לגבי החלפת קבצים מ מקור כי כבר קיים יעד .
/ - אניהשתמש באפשרות זו כדי לאלץ את הפקודה xcopy להנחות אותך לגבי החלפת קבצים. זה אולי נראה כמו אפשרות מוזרה להתקיים מאז זה הוא התנהגות ברירת המחדל של xcopy אבל / y ניתן להגדיר מראש במשתנה הסביבה COPYCMD במחשבים מסוימים, מה שהופך את אפשרות זו הכרחית.
/ zאפשרות זו מאפשרת לפקודת xcopy להפסיק בבטחה את העתקת הקבצים כאשר חיבור רשת אבד ולאחר מכן לחדש את ההעתקה מהמקום שבו היא הופסקה לאחר יצירת החיבור מחדש. אפשרות זו גם מציגה את האחוז המועתק עבור כל קובץ במהלך תהליך ההעתקה.
/ exclude: file1 + file2 + file3 …אפשרות זו מאפשרת לך לציין אחד או יותר קובץ שמות המכילים רשימה של מחרוזות חיפוש אתה רוצה את הפקודה xcopy להשתמש כדי לקבוע קבצים ו / או תיקיות כדי לדלג בעת העתקה.
/?השתמש בבורר העזרה בעזרת הפקודה xcopy כדי להציג עזרה מפורטת לגבי הפקודה. ביצוע xcopy /? הוא זהה לשימוש בפקודת העזרה לביצוע xcopy עזרה.

הערה: הפקודה xcopy תוסיף את מאפיין הארכיון לקבצים יעד לא משנה אם התכונה היתה מופעלת או כבויה בקובץ מקור .

עצה: באפשרותך לשמור את הפלט הארוך של פקודת xcopy לקובץ באמצעות מפעיל ניתוב מחדש. ראה כיצד להפנות מחדש את פקודת הפקודות לקובץ לקבלת הוראות או לבדוק את פקודות הפקודה של שורת הפקודה לקבלת עצות נוספות.

דוגמאות פיקוד Xcopy

xcopy C: קבצים E: Files / i

בדוגמה לעיל, את הקבצים הכלולים מקור הספרייה של C: קבצים מועתקים יעד , ספרייה חדשה /אני on ה הכונן נקרא קבצים .

אין תיקיות משנה, ולא כל הקבצים הכלולים בהם, יועתקו כי לא השתמשתי / s אפשרות.

xcopy "C: קבצים חשובים" D: Backup / c / d / e / h / i / k / q / r / s / x / y

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

כפי שמוצג למעלה, הפקודה xcopy משמשת להעתקת כל הקבצים והתיקיות / s חדש יותר מאלה שכבר הועתקו / ד, כולל תיקיות ריקות / e וקבצים נסתרים / h, מ מקור of C: קבצים חשובים אל ה יעד of D: גיבוי , שהיא ספרייה /אני. יש לי כמה קבצים לקריאה בלבד אני רוצה לשמור מעודכן יעד / r ואני רוצה לשמור את המאפיין הזה לאחר העתקה / k. אני גם רוצה לוודא שאני לשמור על כל הבעלות ואת הגדרות הביקורת של קבצים אני העתקה /איקס. לבסוף, מאז אני פועל xcopy בסקריפט, אני לא צריך לראות שום מידע על הקבצים כפי שהם מועתקים / q, אני לא רוצה לדרוש להחליף כל אחד מהם / y, וגם אני לא רוצה xcopy להפסיק אם זה נתקל שגיאה / c.

xcopy C: Videos " SERVER Media Backup" / f / j / s / w / z

כאן, הפקודה xcopy משמשת להעתקה של כל הקבצים, תיקיות המשנה והקבצים הכלולים בתת-התיקיות / s מ מקור of C: סרטונים אל תיקיית היעד גיבוי מדיה הממוקם על מחשב ברשת על ידי שם שרת . אני מעתיק כמה קבצי וידאו גדולים אז אני רוצה להשבית buffering כדי לשפר את תהליך ההעתקה / j, ומאחר שאני מעתיק מעל הרשת, אני רוצה להיות מסוגל לחדש את ההעתקה אם אני מאבד את החיבור לרשת שלי / z. להיות פרנואידית, אני רוצה להיות מתבקש להתחיל את תהליך xcopy לפני שהוא בעצם עושה משהו / w, ואני גם רוצה לראות כל פרט על מה קבצים מועתקים כפי שהם מועתקים / f.

xcopy C: Client032 C: Client033 / t / e

בדוגמה אחרונה זו, יש לי מקור מלא קבצים ותיקיות מאורגן היטב ב C: Client032 עבור לקוח הנוכחי שלי. כבר יצרתי ריק יעד תיקייה, Client033 , עבור לקוח חדש, אבל אני לא רוצה קבצים שהועתקו - רק את מבנה התיקיות הריקות / t אז אני מאורגנת ומוכנה. יש לי כמה תיקיות ריקות C: Client032 זה עשוי לחול על הלקוח החדש שלי, אז אני רוצה לוודא אלה מועתקים גם כן / e.

Xcopy & Xcopy32

ב- Windows 98 וב- Windows 95, שתי גירסאות של הפקודה xcopy היו זמינות: xcopy ו- xcopy32. עם זאת, הפקודה xcopy32 מעולם לא נועדה להיות לרוץ ישירות.

כאשר אתה מבצע xcopy ב- Windows 95 או 98, הגירסה המקורית של 16 סיביות מופעלת באופן אוטומטי (במצב MS-DOS) או בגירסת 32 סיביות החדשה מופעלת באופן אוטומטי (כאשר ב- Windows).

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

פקודות קשורות Xcopy

הפקודה xcopy דומה במובנים רבים לפקודת ההעתקה, אך עם אפשרויות רבות יותר. הפקודה xcopy היא גם מאוד דומה הפקודה robocopy למעט robocopy יש גמישות רבה יותר מאשר אפילו xcopy.