Windows Tweaking Scripts

Discussion in 'Scripting' started by mdl052020, Jul 29, 2020.

?

Do you like these batch scripts?

This poll will close on Jul 29, 2021 at 10:50.
  1. Yes

    147 vote(s)
    80.3%
  2. No

    9 vote(s)
    4.9%
  3. Will Decide After I Try Any of Script

    29 vote(s)
    15.8%
Multiple votes are allowed.
  1. mdl052020

    mdl052020 MDL Member

    Joined:
    May 31, 2020
    Messages:
    1,045
    Likes Received:
    1,140
    Trophy Points:
    60
    #381 mdl052020, Jun 5, 2021
    Last edited: Jun 7, 2021
    (OP)
    No Brother this comment of mine doesnt mean that JuneUpdated Pack has already been Published.

    //

    Havent Expected such no of Least likes for $OEM$ June 2021 Pack [to be] Published >> Havent Expected such no of Least likes for $OEM$ June 2021 Pack [Already] Published

    Its Upon me to Either Publish it or Not.

    Edit :
    For those who are very eager or need Updated June 2021 $OEM$ Pack urgently or are die hard fans can only msg me in pvt so that i will provide them the link to download it but remember dont share it with others without my permission or else i will discontinue the project.
     
  2. mdl052020

    mdl052020 MDL Member

    Joined:
    May 31, 2020
    Messages:
    1,045
    Likes Received:
    1,140
    Trophy Points:
    60
    #382 mdl052020, Jun 11, 2021
    Last edited: Jun 22, 2021
    (OP)
    Project Discontinued For Win10 as i got only one request for testing from a good known brother . From Now onwards i will only provide link to download latest $OEM$ pack to only those who request me in pvt msgs & nobody else but Requester must make sure to not distribute the pack or any of its contents to anybody else without my permission or else i will discontinue project from being shared via pvt msgs too.

    Request to @staff to Block Replies to this thread permanently as my decision is full n final.

    Thanks & Regards.
    Yours Sincerely
     
  3. drew84

    drew84 MDL Addicted

    Joined:
    Mar 13, 2014
    Messages:
    956
    Likes Received:
    1,490
    Trophy Points:
    30
    @mdl052020 ... this is all very unfortunate, am truly sorry that you have come to this decision... thanks for all the effort you have put in:worthy:
     
  4. mdl052020

    mdl052020 MDL Member

    Joined:
    May 31, 2020
    Messages:
    1,045
    Likes Received:
    1,140
    Trophy Points:
    60
    #384 mdl052020, Jun 11, 2021
    Last edited: Jun 11, 2021
    (OP)
    Brother its all about my Expectations which dropped down when i see only 2 requests for $OEM$ pack in pvt msgs plus i heard from somebody that some people are using my pack for commercial use but i shared it only on MDL for personal use not commercial plus some other factors too i cant share anywhere in this online world.
    Doesnt matter for me whatever M$ is doing with there OS if getting my packs to test & release a new patch to revert back.

    Edit: Special Note
    Only Drew84 has the rights to share the pack with anybody because he is a most trusted brother of mine since project is started & i well know that he will never share project or its files with anybody using it for commercial use so if he ask some questions before sharing the project user must answer them firmly.
     
  5. KleineZiege

    KleineZiege MDL Addicted

    Joined:
    Dec 11, 2018
    Messages:
    524
    Likes Received:
    252
    Trophy Points:
    30
    #385 KleineZiege, Jun 11, 2021
    Last edited: Jun 11, 2021
    skips the script
    echo --- Creating System Restore Point Before Doing any Change

    if you turn this off in the policies ?

    is a sysprep image
     
  6. mdl052020

    mdl052020 MDL Member

    Joined:
    May 31, 2020
    Messages:
    1,045
    Likes Received:
    1,140
    Trophy Points:
    60
    Brother I am unable to get POV from this comment of yours in any way . pl describe in brief.
     
  7. KleineZiege

    KleineZiege MDL Addicted

    Joined:
    Dec 11, 2018
    Messages:
    524
    Likes Received:
    252
    Trophy Points:
    30
    #387 KleineZiege, Jun 11, 2021
    Last edited: Jun 11, 2021
    I think everyone can understand that

    they may not want to understand, but that's OK,
    if they think they are something better, OK

    do not reply to my post there anymore
     
  8. mdl052020

    mdl052020 MDL Member

    Joined:
    May 31, 2020
    Messages:
    1,045
    Likes Received:
    1,140
    Trophy Points:
    60
    What kind of Reply is This ?
    Does anybody else who goes through his comment got to know what he wants us to do in any of our script via saying this :

    KleineZiege said:
    skips the script
    echo --- Creating System Restore Point Before Doing any Change

    if you turn this off in the policies ?

    is a sysprep image
     
  9. Carlos Detweiller

    Carlos Detweiller MDL Spinning Tortoise

    Joined:
    Dec 21, 2012
    Messages:
    4,514
    Likes Received:
    4,540
    Trophy Points:
    150
    Rephrase: If you turn off Restore points in system policies, will the script still attempt to create a restore point before doing changes?
     
  10. mdl052020

    mdl052020 MDL Member

    Joined:
    May 31, 2020
    Messages:
    1,045
    Likes Received:
    1,140
    Trophy Points:
    60
    Now i got it correctly friend but that comment of that user was not so good to be easily understood.

    Answer is already clear. even a simple user knows what will be the result.
     
  11. zbigniew59

    zbigniew59 MDL Member

    Joined:
    May 14, 2016
    Messages:
    130
    Likes Received:
    39
    Trophy Points:
    10
    #391 zbigniew59, Jun 12, 2021
    Last edited: Jun 12, 2021
    @ mdl052020 - you have almost 200 downloads of your OEM - is it not enough?
    And also 120 vote (s) in your poll. What are you offended about? People have to keep asking you to share?

    abbodi1406 - publishes a lot of scripts, constantly improves them and doesn't ask if he should publish them - he just makes them available.
     
  12. mdl052020

    mdl052020 MDL Member

    Joined:
    May 31, 2020
    Messages:
    1,045
    Likes Received:
    1,140
    Trophy Points:
    60
    I agree with you :
    abbodi is a master in script but i am just a script kiddie .
    Project is already discontinued so comments are of no means but anybody can request pack to drew84 which is shared to him for final testing 2days ago.
     
  13. mdl052020

    mdl052020 MDL Member

    Joined:
    May 31, 2020
    Messages:
    1,045
    Likes Received:
    1,140
    Trophy Points:
    60
    #393 mdl052020, Jun 17, 2021
    Last edited: Jun 20, 2021
    (OP)
    Will be back with Win11 Tweaking Scripts both Online & Offline Sharp 1 November 2021. Till Then have Patience.

    Edit:
    Done each m eveey tweak to 21996 build Win11 Dev except Systemapps removal where almost 15 triggers are applied to isinbox for this i have released an updated offline iso tweaker script right downward this msg in code.

    For Those Who Want to test Win11 Dev with Latest Tweaker can Download this Latest [Tweaker.cmd] & Paste it Into Latest AIO Tweaker Tool Which Will be Available From First Page of this Thread .

    Code:
    @echo off
    SetLocal EnableDelayedExpansion
    Set Ver=: 2021 Edition Version 3.0 :
    color 17
    title Windows ISO Tweaker %Ver% by MyDigitallife Member
    echo *****************************************************************
    echo ------------------- Ensure Admin Privileges ---------------------
    echo *****************************************************************
    REM  --> Check for permissions
    >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
    REM --> If error flag set, we do not have admin.
    if '%errorlevel%' NEQ '0' (    echo Requesting administrative privileges...    goto UACPrompt) else ( goto gotAdmin )
    :UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
    "%temp%\getadmin.vbs"
    exit /B
    :gotAdmin
    echo:                  Got Administrator Privilege
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo *        Win10 ISO Tweaker Script %Ver%  *
    echo *            (c) 2021 by Mydigitallife Member            *
    echo *****************************************************************
    echo.
    Powershell -Command "Write-Output '    : Welcome To Win11 ISO Tweaker Project by MyDigitallife Member : ' '' ':***********************************************************************:' '' '                                                  { Urgent }' '' '                                Please Disable Your Antivirus ' '' '                              Please Use WIM Based ISO Only' '' '                          Please Dont Use Already Serviced ISO ' '' '                 This Project Works Only on Win10 64Bit Host OS ' '' ':***********************************************************************:' '' 'You Can Close this Script Now and Re Execute After Urgent Notice Done' '' '                       Waiting Time is 10 Min Until You Press OK' | MSG "%username%" /TIME:600 /W"
    echo.
    echo  Tweaker Script %Ver% Started at %DATE% %TIME%
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Extract ISO to Script Path and Create Mount Directory
    echo *****************************************************************
    cd %~dp0
    IF NOT EXIST "Mount" md "Mount"
    IF NOT EXIST "DVD" md "DVD"
    Bin\7z.exe x -y -o"DVD" "ISO\*.iso"
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Export Single WIM Index of Your Choice to Script Path
    echo *****************************************************************
    SET /A count=0
    FOR /F "tokens=2 delims=: " %%i IN ('DISM /Get-WimInfo /WimFile:"DVD\sources\install.wim" ^| findstr "Index"') DO SET images=%%i
    FOR /L %%i in (1, 1, %images%) DO CALL :CountIndex %%i
    echo. Wim Image contain following %images% indexes :
    echo.
    FOR /L %%i in (1, 1, %images%) DO (
    echo.  [%%i] !name%%i!
    )
    GOTO ExportIndex
    echo *****************************************************************
    :MOVE
    echo *****************************************************************
    echo --- Move Back Exported WIM Image to its Source Path
    echo *****************************************************************
    move /y "install.wim" "DVD\sources\install.wim"
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Mounting Selected WIM Image Index to Mount Directory
    echo *****************************************************************
    Powershell -Command "Mount-WindowsImage -ImagePath 'DVD\sources\install.wim' -Index 1 -Path 'Mount' -Verbose"
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Get Mounted Image Edition ^& Target Editions to be Upgraded
    echo *****************************************************************
    Powershell -Command "Get-WindowsEdition -Path 'Mount' -Verbose"
    Powershell -Command "Get-WindowsEdition -Path 'Mount' -Target -Verbose"
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo.--- Disable Tamper Protection ^& Remove SystemApps
    echo *****************************************************************
    
    echo: Remove All System Apps Except:
    echo: 1. AppResolverUX (Essential App)
    echo: 2. Microsoft.UI.Xaml.CBS (Essential App)
    echo: 3. Microsoft.Windows.CloudExperienceHost (Essential App)
    echo: 4. Microsoft.Windows.ShellExperienceHost (Essential App)
    echo: 5. Microsoft.Windows.StartMenuExperienceHost (Essential App)
    echo: 6. Windows.immersivecontrolpanel (Essential App)
    
    reg load "HKLM\OfflineSOFTWARE" "Mount\Windows\System32\config\SOFTWARE"
    Bin\SetACL -on "HKLM\OfflineSOFTWARE\Microsoft\Windows Defender\Features" -ot reg -actn setowner -ownr "n:Administrators"
    Bin\SetACL -on "HKLM\OfflineSOFTWARE\Microsoft\Windows Defender\Features" -ot reg -actn ace -ace "n:Administrators;p:full"
    Bin\SetACL -on "HKLM\OfflineSOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\InboxApplications" -ot reg -actn setowner -ownr "n:Administrators"
    Bin\SetACL -on "HKLM\OfflineSOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\InboxApplications" -ot reg -actn ace -ace "n:Administrators;p:full"
    Powershell -Command "Get-Item -Path 'HKLM:OfflineSOFTWARE\Microsoft\Windows Defender\Features' | New-ItemProperty -Name TamperProtection -Value 4 -PropertyType DWord -Verbose"
    Powershell -Command "Get-Item -Path 'HKLM:OfflineSOFTWARE\Microsoft\Windows Defender\Features' | New-ItemProperty -Name TamperProtectionSource -Value 2 -PropertyType DWord -Verbose"
    Powershell -Command "Get-ChildItem -Path 'HKLM:OfflineSOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\InboxApplications' | Out-GridView -PassThru -Title 'Select System Apps to Remove' | Remove-Item -Force -Confirm:$False -Verbose"
    reg unload "HKLM\OfflineSOFTWARE"
    
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Select and Remove Windows Apps
    echo *****************************************************************
    
    echo: Remove All Windows Apps Except:
    echo: 1. Microsoft.DesktopAppInstaller (Cant be Removed at my Side Pl Cross Check)
    echo: 2. Microsoft.SecHealthUI (Cant be Removed at my Side Pl Cross Check)
    echo: 3. Microsoft.UI.Xaml (Essential App)
    echo: 4. Microsoft.VCLibs (Essential App)
    echo: 5. MicrosftWindows.Client.WebExperience (Depends on User)
    
    Powershell -Command "Get-AppXProvisionedPackage -Path 'Mount' | Out-GridView -PassThru -Title 'Select All Windows Apps to Remove' | Remove-AppxProvisionedPackage -Path 'Mount' -Verbose"
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Select and Disable UnNeeded Windows Features
    echo *****************************************************************
    
    echo: Remove All WindowsOptinalFeatures Except:
    echo: 1. Printing.PintToPDFServices-Features (Essential Feature)
    echo: 2. NetFx4-AdvSrvs (Essential Feature)
    echo: 3. WCF-Services45 (Essential Feature)
    
    Powershell -Command "Get-WindowsOptionalFeature -Path 'Mount' | Where-Object {$_.State -eq 'Enabled' } | Out-GridView -PassThru -Title 'Select Windows Optional Features to Disable' | Disable-WindowsOptionalFeature -Path 'Mount' -Verbose"
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Select and Remove UnNeeded Windows Capabilities
    echo *****************************************************************
    
    echo: Remove All WindowsCapabilities Except:
    echo: 1. DirectX.Configuration.Database (Essential Capability)
    echo: 2. Language.Basic (Essential Capability)
    echo: 3. Language.Handwriting (Essential Capability)
    echo: 4. Language.OCR (Essential Capability)
    echo: 5. Microsoft.Windows.Notepad.System (Essential Capability)
    echo: 6. Microsoft.Windows.PowerShell.ISE (Essential Capability)
    echo: 7. Microsoft.Windows.WordPad (Essential Capability)
    echo: 8. Windows.Client.ShellComponents (Essential Capability)
    echo: 9. Windows.Kernel.XXXX (Essential Capability)
    
    Powershell -Command "Get-WindowsCapability -Path 'Mount' | Where-Object {$_.State -eq 'Installed' } | Out-GridView -PassThru -Title 'Select Windows Capabilities to Remove' | Remove-WindowsCapability -Path 'Mount' -Verbose"
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Select and Remove UnNeeded Windows Packages
    echo *****************************************************************
    Powershell -Command "Get-WindowsPackage -Path 'Mount' | Where-Object {$_.PackageState -eq 'Installed' } | Out-GridView -PassThru -Title 'Select Windows Packages to Remove' | Remove-WindowsPackage -Path 'Mount' -Verbose"
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Remove UnNeeded Packages From Offline Image
    echo *****************************************************************
    Bin\tweaker /p Mount /c Server-Help /r
    Bin\tweaker /p Mount /c Microsoft-Windows-Help /r
    Bin\tweaker /p Mount /c Microsoft-Windows-RDC /r
    Bin\tweaker /p Mount /c RemoteDesktopServices /r
    Bin\tweaker /p Mount /c Microsoft-Windows-RemoteFX /r
    Bin\tweaker /p Mount /c Microsoft-Windows-Remotefx /r
    Bin\tweaker /p Mount /c microsoft-windows-RemoteFX /r
    Bin\tweaker /p Mount /c Microsoft-Windows-RemoteAssistance /r
    Bin\tweaker /p Mount /c Microsoft-OneCore-RemoteDesktopServices /r
    Bin\tweaker /p Mount /c Microsoft-OneCoreUap-RemoteDesktopServices /r
    Bin\tweaker /p Mount /c Microsoft-Windows-RemoteDesktop /r
    Bin\tweaker /p Mount /c Microsoft-Windows-RemoteDesktopServices /r
    Bin\tweaker /p Mount /c Microsoft-Windows-Virtualization-RemoteFX /r
    Bin\tweaker /p Mount /c Microsoft-Windows-SearchEngine /r
    Bin\tweaker /p Mount /c Microsoft-Windows-OneDrive /r
    echo.*****************************************************************
    echo.
    echo *****************************************************************
    echo --- Check Mounted Image Health
    echo *****************************************************************
    PowerShell -Command "Repair-WindowsImage -Path 'Mount' -CheckHealth -Verbose"
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Saving and Unmounting Final Debloated Image
    echo *****************************************************************
    Powershell -Command "Dismount-WindowsImage -Path 'Mount' -Save -CheckIntegrity -Verbose"
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Export Wim Images to Compress Maximum
    echo *****************************************************************
    Dism /Export-Image /SourceImageFile:"DVD\sources\boot.wim" /ALL /DestinationImageFile:"boot.wim" /Compress:max /CheckIntegrity
    move /y "boot.wim" "DVD\sources\boot.wim"
    PowerShell -Command "Export-WindowsImage -SourceImagePath 'DVD\sources\install.wim' -SourceIndex 1 -DestinationImagePath 'install.wim' -CompressionType Max -CheckIntegrity -Verbose"
    move /y "install.wim" "DVD\sources\install.wim"
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Reduce ISO Layout to Maximum Extent
    echo *****************************************************************
    setlocal EnableExtensions DisableDelayedExpansion
    set "TargetFolder=.\DVD\sources"
    set "ExcludeFiles="
    for %%I in ("%TargetFolder%\") do if "%%~dpI" == "%~dp0" set "ExcludeFiles=/C:"%~nx0""
    for /F "eol=| delims=" %%I in ('dir "%TargetFolder%\" /AD /B 2^>nul ^| %SystemRoot%\System32\findstr.exe /I /L /V /X /C:".\*"') do rd /S /Q "%TargetFolder%\%%I"
    for /F "eol=| delims=" %%I in ('dir "%TargetFolder%\" /A-D /B 2^>nul ^| %SystemRoot%\System32\findstr.exe /I /L /V /X /C:"boot.wim" /C:"install.wim" /C:"lang.ini" /C:"setup.exe" %ExcludeFiles%') do del /A /F "%TargetFolder%\%%I"
    endlocal
    setlocal EnableExtensions DisableDelayedExpansion
    set "TargetFolder=.\DVD"
    set "ExcludeFiles="
    for %%I in ("%TargetFolder%\") do if "%%~dpI" == "%~dp0" set "ExcludeFiles=/C:"%~nx0""
    for /F "eol=| delims=" %%I in ('dir "%TargetFolder%\" /AD /B 2^>nul ^| %SystemRoot%\System32\findstr.exe /I /L /V /X /C:"boot" /C:"efi" /C:"sources"') do rd /S /Q "%TargetFolder%\%%I"
    for /F "eol=| delims=" %%I in ('dir "%TargetFolder%\" /A-D /B 2^>nul ^| %SystemRoot%\System32\findstr.exe /I /L /V /X /C:"bootmgr" /C:"bootmgr.efi" %ExcludeFiles%') do del /A /F "%TargetFolder%\%%I"
    endlocal
    echo --- Reduced ISO Layout to Maximum Extent
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Add ei.cfg , pid.txt , autounattend.xml , $OEM$ if Exist Next to Script
    echo *****************************************************************
    echo --- Add AutoUnattend.xml to Root of ISO If Present
    IF EXIST "AutoUnattend.xml" copy "AutoUnattend.xml" "DVD\AutoUnattend.xml" /v /y
    echo.
    echo --- Add EI.CFG to ISO Sources If Present
    IF EXIST "ei.cfg" copy "ei.cfg" "DVD\sources\ei.cfg" /v /y
    echo.
    echo --- Add PID.TXT to ISO Sources If Present
    IF EXIST "pid.txt" copy "pid.txt" "DVD\sources\pid.txt" /v /y
    echo.
    echo --- Add $OEM$ Pack to ISO Sources If Present
    IF EXIST "$OEM$" XCOPY "$OEM$" "DVD\sources\$OEM$" /E /I /Y
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Create Final Windows Tweaked ISO
    echo *****************************************************************
    set /p ISOFileName=Enter ISO Filename :
    "Bin\oscdimg.exe" -bootdata:2#p0,e,b".\DVD\boot\etfsboot.com"#pEF,e,b".\DVD\efi\microsoft\boot\efisys.bin" -o -h -m -u2 -udfver102 -lWin11 ".\DVD" "%~dp0%ISOFileName%.iso"
    echo *****************************************************************
    echo.
    echo *****************************************************************
    echo --- Remove Extra Files of Project %Ver%
    echo *****************************************************************
    cd %~dp0
    Dism /Cleanup-Mountpoints
    Powershell -Command "Clear-WindowsCorruptMountPoint"
    IF EXIST "DVD" rd /s /q "DVD"
    IF EXIST "Mount" rd /s /q "Mount"
    IF EXIST "SOFTWAREBKP" del /f /q "SOFTWAREBKP"
    echo *****************************************************************
    echo Tweaker Script %Ver% Completed at %DATE% %TIME%
    echo *****************************************************************
    echo **************************** The End ****************************
    Powershell -Command "$wshell=New-Object -ComObject wscript.shell; $wshell.SendKeys('^a')
    Powershell -Command "$wshell=New-Object -ComObject wscript.shell; $wshell.SendKeys('^c')
    Powershell -Command "Get-Clipboard >%UserProfile%\Desktop\Tweaker_LOG.txt"
    color 02
    pause
    exit /b
    
    :ExportIndex
    echo.
    SET /P INDEXCHOICE=Select Single Image Index Number You Want to Export and Tweak :
    DISM /Export-Image /SourceImageFile:"DVD\sources\install.wim" /Sourceindex:%INDEXCHOICE% /DestinationImageFile:"%~dp0\install.wim" /CheckIntegrity
    echo *****************************************************************
    echo.
    GOTO MOVE
    
    :CountIndex
    SET /A count+=1
    FOR /f "tokens=1* delims=: " %%i IN ('DISM /Get-WimInfo /wimfile:"DVD\sources\install.wim" /index:%1 ^| find /i "Name"') DO SET name%count%=%%j
    
    Latest OEM pack to Test only on 21996 :
    Code:
    https://anonfiles.com/R3a4o62dub/_OEM_zip
    
    Updated tweaker script plus oem pack for 21996 build with more advanced tweaks & settings.
     
  14. mdl052020

    mdl052020 MDL Member

    Joined:
    May 31, 2020
    Messages:
    1,045
    Likes Received:
    1,140
    Trophy Points:
    60
    Question:
    Could Anybody Let me Know if Any of my Script Did the Worst Job on your OS?
    Could Anybody Let me Know if Any of My Script is found the worst Script in this Online World for OS tweaking.
    Could Anybody Let me Know if anybody think that i have very least knowledge in scripting codes & is incompetent in this Online World for OS Tweaking?

    Pl Answer so that it will help me to take a concrete decision about what to do next or its just the hatred against me to spread rumors regarding my scripts to let me down & will let me to discontinue completely all my online projects. Your Reviews are most important.
     
  15. drew84

    drew84 MDL Addicted

    Joined:
    Mar 13, 2014
    Messages:
    956
    Likes Received:
    1,490
    Trophy Points:
    30
    Far too often people that can't do anything for themselves tend to be very adept at critisizing others endeavours...
    The using of your scripts (or anyone ellse for that matter) is an acceptance of an opinion on how to do things... if it doesn't turn out the way they expect, the fault lies with the user

    Anyone with a modicum of knowlege should be able to adapt a script to suit their own needs, failing to do so and running scripts blindly; then I am afraid they get just what they deserve.

    Your code isn't hidden behind any rhetoric or encryption, it is there for all to see and learn from, they are educational tools, and should be treated as such... any way, getting off my soapbox now.
     
  16. alexbokor40

    alexbokor40 MDL Novice

    Joined:
    Mar 19, 2018
    Messages:
    3
    Likes Received:
    4
    Trophy Points:
    0
    in my opinion. here we should learn from each other and make our digital life more beautiful, but I find that some people are very frustrated and malicious, I used abbodi1406's Script, Sophia Script, Optimize-Offline, MSMG ToolKit, SiMPLiX UpdatePack AiO, POWIS (Tool) and soon Win10 Tweaking Scripts.
    From each (Script / Tool)I learned something.
    You wrote (Jun 12, 2021 "abbodi is a master in script but i am just a script kiddie") HERE I CONTRADICATE YOU you are not inferior to other editors. Inferior are evil people who do not have the courage to post a creation of their own, post only criticism and dissatisfaction. You are good at what you do. Thank you. keep it up
    ps; sorry my bad English
     
  17. mdl052020

    mdl052020 MDL Member

    Joined:
    May 31, 2020
    Messages:
    1,045
    Likes Received:
    1,140
    Trophy Points:
    60
    I come to an Conclusion about the fact to share my updates only with both of you & this user [https://forums.mydigitallife.net/members/zbigniew59.723089/] plus anybody else who needs to be always updated via PM & nobody else who has not shown any interest.
    I hope my conclusion as well as decision is fit n fine at my end.
    i dont need any publicity anywhere in this online world as i am fit n fine with health as well as wealth in my life.

    Thanks a Lot to both of You for that much kind words regarding my Scripts & for Support too to always test my project & share your kind most valuable script codes to make the project always user friendly.
    Lets Ignore Hatreds & Move Forward. Let some haters spread as many rumors as they can about my script projects as i dont care. they are free to do so anywhere anytime.
    Thanks Again :)
    Hence My Own Comments to this Thread therefore will not be seen anymore.
     
  18. wilenty

    wilenty MDL Member

    Joined:
    Jan 15, 2014
    Messages:
    218
    Likes Received:
    394
    Trophy Points:
    10
    I wanted to say that you should listen your words saying:
    And apply them to yourself. Especially the last part ("continue to share"). :)
    So, repeating after you: "Pl keep up the good work to help community . Please share your projects without any further thoughts. There might be haters for that but ignore those & continue to share. :)"

    And about your Tweaker script. You should add standard parameters as static in the script, but the advanced should be executed via parameters, the people should be more happy ( and you will have more testers ;) ).
    By "standard" I meant those non-invasive parts of modifications.

    One suggestion from me: use the NSudo to raise the whole script with TrustedInstaller rights, instead of modifying registry and/or file rights separately by SetACL program.

    A bit out of the topic.
    Don't think that "I want to cry on you neck", but in the topic "[TOOL] EzWindSLIC: Easily activate Windows 7/Vista/Server 2008 (R2)/Server 2012 (R2)... on UEFI/GPT" I showed better solution and I said to not un-mount the ESP partition if his script not mounted it, but he ignored me and his script still un-mount the ESP partition at the end of the script (even if the ESP was mounted before script).
    So, what do you think, what I should do? Force him to change the script to my solution, or I should fix it by myself and share as separate?

    BTW, also in the "for" function in cmd you can't set the first result found as a variable without escape from the "for" function to another function. But it's separate topic...

    If you need any help in the future - PM me.
     
  19. ianymaty

    ianymaty MDL Member

    Joined:
    Jan 31, 2010
    Messages:
    128
    Likes Received:
    91
    Trophy Points:
    10
    @mdl052020

    Hi, I'm not sure if ever interacted with you but I'll write some words now.
    Don't close yourself but share your knowledge gathered, here or anywhere if it make you feel good.
    There will always be haters and detractors but don't listen to them. Good people will follow you even if don't interact (like I do).
    It's OK to share your work to only a few members that you feel are active and worthwile to test your work and is a good practice before the release but please share it with us too after the tests are good.
    I don't think that sharing by PM will give you some beneffit regarding the time you need to invest in it.
    What saves you more time, sharing a link to a repo or sending a PM to say 100 requests? What do you preffer? To put a box outside in a public place so enyone who want that thing can get it or evreyone who wants the thing to ring at your door to ask you: Will you give it to me...?
    Just think about it.
     
  20. mdl052020

    mdl052020 MDL Member

    Joined:
    May 31, 2020
    Messages:
    1,045
    Likes Received:
    1,140
    Trophy Points:
    60
    #400 mdl052020, Jun 27, 2021
    Last edited: Jun 27, 2021
    (OP)
    Dear Friend i love the way you are suggesting me to improve my scripts . i am so much thankfull to you for your words.
    Please feel free to share your positive or negative functions of the script to improve them ar user end.
    Thanks a lot again .
    Credits always to you n Pleasure is always mine :)