Multi-OEM/Retail Project {MRP} - Mk3

Discussion in 'MDL Projects and Applications' started by mxman2k, Oct 15, 2016.

  1. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,062
    210
    On your test MRP 92.1b it should set the CPanel icons view regardless of that Place icons option. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,679
    103,529
    450
    That's what i was testing ;):D
     
  3. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    49,679
    103,529
    450
    And it worked as expected :)

    The small icons now are set without the controlpanel icon on desktop setting.
     
  4. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,062
    210
    As there is more space in the v4 creator i will separate the 'User Folder' and 'Control Panel' show on desktop icons to be separate options which i couldn't before due to lack of space.

    So it won't be new options as such just separated. :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
    Very nice! Thank you a lot.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,062
    210
    #2846 mxman2k, Jun 9, 2018
    Last edited: Jun 9, 2018
    (OP)
    Separated the 'User Folder' and 'Control Panel' show icons on desktop on the v4+ Creator GUI and added the new code into MRP to set them if the options are used.

    Control Panel icon's view is also now independent and can be set as required.

    Technically they are new options thinking about it as they are separated. :p

    Have also updated some of the tool tips with extra info and on the saved ini output too.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
  8. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,062
    210
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. Dubioza Kolektiv

    Dubioza Kolektiv MDL Addicted

    Dec 27, 2012
    870
    1,470
    30
  10. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,062
    210
    You have been busy :p

    Apple Mac via Bootcamp i am guessing?

    Never thought about a theme for Apple....

    As DMI info may not be consistent on each model it probably would have to be a 'Custom' set theme. But as Apple is picky maybe best not for me to add one into MRP and the end user would have to create and add as 'Custom' themselves.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. AsaadSoft

    AsaadSoft MDL Addicted

    Jul 29, 2015
    542
    171
    30
    SmartScreen filter Disable
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
    "SmartScreenEnabled"="Off"

    Windows Script Host Disable
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings]
    "Enabled"=dword:00000000

    disable Automatic Maintenance
    Task Scheduler > Task Scheduler Library > Microsoft > Windows > TaskScheduler.
    right-click on Idle Maintenance, Maintenance Configurator and Regular Maintenance and select Disable.
     
  12. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,062
    210
    Windows Script Disable - Would cause some chaos with MRP. I can understand why in a way to turn it off to prevent Crypto ransomware but i won't add that as an option because of the problems it will cause not just for the project but in general use of the OS.

    Disable Automatic Maintenance - Already an option in the project.

    Smartscreen Disable - There is more to that than just the one line reg entry because to turn that off properly you really need to have other bits to stop the OS complaining about it being off. Such as a scheduled task, 'SmartScreenSpecific' and some other policy registry areas. ;)

    Code:
    
    @echo off
    
    REM Turn off SmartScreen.
    reg add "HKLM\Software\Policies\Microsoft\Windows\System" /v "EnableSmartScreen" /t REG_DWORD /d "0" /f >nul 2>&1
    
    REM Disable Smartscreen's Task.
    SCHTASKS /query | findstr /B /I "SmartScreenSpecific" >nul 2>&1 && SCHTASKS /Change /TN "Microsoft\Windows\AppID\SmartScreenSpecific" /Disable >nul 2>&1
    
    REM Current User - Prevent turned off messages.
    Reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}Machine\Software\Policies\Microsoft\Windows\SrpV2\Appx\32095775-5197-4f30-8cd8-990a7f2be3b7" /v "Value" /t REG_SZ /d "<FilePublisherRule Id=\"32095775-5197-4f30-8cd8-990a7f2be3b7\" Name=\"Microsoft.Windows.ContentDeliveryManager, from Microsoft Corporation\" Description=\"\" UserOrGroupSid=\"S-1-1-0\" Action=\"Deny\"><Conditions><FilePublisherCondition PublisherName=\"CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US\" ProductName=\"Microsoft.Windows.ContentDeliveryManager\" BinaryName=\"*\"><BinaryVersionRange LowSection=\"*\" HighSection=\"*\"/></FilePublisherCondition></Conditions></FilePublisherRule>" /f >NUL 2>&1
    Reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}Machine\Software\Policies\Microsoft\SystemCertificates" /f >NUL 2>&1
    Reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}Machine\Software\Policies\Microsoft\Windows\SrpV2\Dll" /f >NUL 2>&1
    Reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}Machine\Software\Policies\Microsoft\Windows\SrpV2\Exe" /f >NUL 2>&1
    Reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}Machine\Software\Policies\Microsoft\Windows\SrpV2\Msi" /f >NUL 2>&1
    Reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}Machine\Software\Policies\Microsoft\Windows\SrpV2\Script" /f >NUL 2>&1
    Reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}User" /f >NUL 2>&1
    
    REM Local Machine.
    Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}Machine\Software\Policies\Microsoft\Windows\SrpV2\Appx\32095775-5197-4f30-8cd8-990a7f2be3b7" /v "Value" /t REG_SZ /d "<FilePublisherRule Id=\"32095775-5197-4f30-8cd8-990a7f2be3b7\" Name=\"Microsoft.Windows.ContentDeliveryManager, from Microsoft Corporation\" Description=\"\" UserOrGroupSid=\"S-1-1-0\" Action=\"Deny\"><Conditions><FilePublisherCondition PublisherName=\"CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US\" ProductName=\"Microsoft.Windows.ContentDeliveryManager\" BinaryName=\"*\"><BinaryVersionRange LowSection=\"*\" HighSection=\"*\"/></FilePublisherCondition></Conditions></FilePublisherRule>" /f >NUL 2>&1
    Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}Machine\Software\Policies\Microsoft\SystemCertificates" /f >NUL 2>&1
    Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}Machine\Software\Policies\Microsoft\Windows\SrpV2\Dll" /f >NUL 2>&1
    Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}Machine\Software\Policies\Microsoft\Windows\SrpV2\Exe" /f >NUL 2>&1
    Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}Machine\Software\Policies\Microsoft\Windows\SrpV2\Msi" /f >NUL 2>&1
    Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}Machine\Software\Policies\Microsoft\Windows\SrpV2\Script" /f >NUL 2>&1
    Reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{250FEABB-7D5C-4556-8753-B62A66E5858B}User" /f >NUL 2>&1
    
    REM Logout or reboot cycle maybe required to set Smartscreen disable in place.
    
    
    Have added the above code into Wintel.cmd ready for the next release of MRP. :) I may add it as an option but it quite a bit of extra work due to it being a two step process during oobe stage.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. AsaadSoft

    AsaadSoft MDL Addicted

    Jul 29, 2015
    542
    171
    30
    I never had any issues with WSH being disabled, i always have it disabled, i don't see any benefits from it, just many viruses use it to spread all over the os.
    although i have a reg file to re-enable it every i needed it like for some script or something, but it's really rare when that happens anyways
     
  14. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,062
    210
    As mentioned it will cause problems for MRP running if that was set in place so it will have to be a personal user tweak done after MRP has finished.

    Although i have wrote my own programs to do most of the work without vbscript.

    The Query Tool still uses vbscript files to obtain certain data results.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,062
    210
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  16. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,062
    210
    Win8.x with thin window borders looks a lot better than those thick ugly ones :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. lewcass

    lewcass MDL Senior Member

    Mar 10, 2018
    429
    251
    10
    So does Windows 7.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  18. mxman2k

    mxman2k MDL Developer

    Jun 20, 2007
    6,320
    21,062
    210
    I thought w7 was thinner, well if thicker, still not as ugly as the w8.x ones. :g: - its been a couple or more yrs since i installed 7 to use and look at long enough lol

    Plus the Aero theme on 7 helps make them translucent (ish).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...