none
מחיקת חלק מהfavorites מהdefault user במהלך OSD RRS feed

  • שאלה

  • שלום לכולם

    התשתית שלי הוא  SCCM 2012 r2  עם MDT 2013.

    אני מתקין מחשבים חדשים עבור עובדים במדינות שנומות וחלק מהמועדפים שיש בIMAGE של הוינדוס מיותר עבור חלק מהעובדים.

    כתבתי סקריפט וממנו עשיתי package ואותו הוספתי להתהליך התקנות התוכנות עם UDI אך הוא לא מצליח למחוק את המועדפים

    @echo off
    
    del "\\C:\Users\Default\Favorites\11.url"
    del "\\C:\Users\Default\Favorites\Links\22.url"
    del "\\C:\Users\Default\Favorites\Links\33.url"
    del "\\C:\Users\Default\Favorites\Links\44.url"

    אך נכון לעשות את זה? או להוסיף תהליך בתוך הTS שימחק את המועדפים הרצויים מהיוזר default.

    אשמח לעזרתכם

    רן

    יום שלישי 10 מרץ 2015 12:21

תשובות

  • לדעתי הדרך הנכונה היא ליצור Image ללא Favorites ולהגדיר אותם באמצעות GPO, כך תהיה לך שליטה מלאה גם לאחר פריסת ה Image ותוכל תמיד לבצע שינויים.

    כמובן שניתן להוסיף Run Command Line או Run PowerShell Script בסיום ה TS שיבצעו את השינויים אם אתה לא רוצה לפתוח את ה Image בשביל זה.

    דרך נוספת היא לבצע Redirection לתיקייה באמצעות סקריפט או GPO.


    Please take a moment to Vote as Helpful and/or Mark as Answer where applicable. Thanks.

    • הוצע כתשובה על-ידי Eran Sharvit יום רביעי 11 מרץ 2015 11:47
    • סומן כתשובה על-ידי ADAM MENI יום רביעי 11 מרץ 2015 13:04
    יום שלישי 10 מרץ 2015 15:40

כל התגובות

  • לדעתי הדרך הנכונה היא ליצור Image ללא Favorites ולהגדיר אותם באמצעות GPO, כך תהיה לך שליטה מלאה גם לאחר פריסת ה Image ותוכל תמיד לבצע שינויים.

    כמובן שניתן להוסיף Run Command Line או Run PowerShell Script בסיום ה TS שיבצעו את השינויים אם אתה לא רוצה לפתוח את ה Image בשביל זה.

    דרך נוספת היא לבצע Redirection לתיקייה באמצעות סקריפט או GPO.


    Please take a moment to Vote as Helpful and/or Mark as Answer where applicable. Thanks.

    • הוצע כתשובה על-ידי Eran Sharvit יום רביעי 11 מרץ 2015 11:47
    • סומן כתשובה על-ידי ADAM MENI יום רביעי 11 מרץ 2015 13:04
    יום שלישי 10 מרץ 2015 15:40
  • תודה Idan.

    אני מעוניין להוסיף Run Command Line לTS . באיזה שלב של TS צריך להוסיף את הRun Command Line? תוכל לתת לי מקום מדויק בבקשה.

    שנית איך צריכה להיות הפקודה בRun Command Line, האם זה מספיק?

    del %systemdrive%\Users\Default\Favorites\11.url

    יום שלישי 10 מרץ 2015 15:46
  • לא יכול לתת לך מיקום מדוייק כי אני לא מכיר את ה TS שלך אבל הייתי מוסיף את ה Command Line לקראת הסוף ולאחר שהמחשב מבצע אתחול.

    מהבדיקה שלי הפקודה שלך עובדת, אני מאמין שיעבוד גם באמצעות TS.


    Please take a moment to Vote as Helpful and/or Mark as Answer where applicable. Thanks.

    יום שלישי 10 מרץ 2015 15:58
  • הפקודה עובדת כשמריצים אותו בתוך הוינדוס אך בתוך הTS הוא נתקל בשגיאה

    מיקום הRun Command Line:

    השגיאה :

    The task sequence execution engine failed executing the action (11) in the group (Delete Favorites) with the error code 2147942402
    Action output: ... ers\Default\Favorites\11.url"'
    SwdAction = '0001'
    Set command line: Run command line
    Working dir 'not set'
    Executing command line: Run command line
    CreateProcess( NULL, (LPWSTR)m_sCommandLine.c_str(), NULL, NULL, TRUE, bNT ? CREATE_UNICODE_ENVIRONMENT : 0, m_pEnvironmentBlock, pszWorkingDir, &si, &pi ), HRESULT=80070002 (e:\nts_sccm_release\sms\framework\core\ccmcore\commandline.cpp,1018)
    clCommandLine.Execute( uOptions, pszWorkingDir, lpDesktop ), HRESULT=80070002 (e:\nts_sccm_release\sms\client\osdeployment\installsoftware\runcommandline.cpp,562)
    cmd.Execute(pszPkgID, sProgramName, dwCmdLineExitCode), HRESULT=80070002 (e:\nts_sccm_release\sms\client\osdeployment\installsoftware\main.cpp,372)
    CreateProcess failed. Code(0x80070002)
    Command line execution failed (80070002)
    Failed to execute command line 'del "C:\Users\Default\Favorites\11.url"' . 
    he system cannot find the file specified. (Error: 80070002; Source: Windows)
    Install Software failed to run command line, hr=0x80070002. The operating system reported error 2147942402: The system cannot find the file specified. 

    יום שלישי 10 מרץ 2015 16:45