WindowsMize - PowerShell script to automate and customize the configuration of Windows


My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    home built
    CPU
    AMD 7900x
    Motherboard
    ASUS AMD x670E ROG Strix E-A
    Memory
    64 GB
    Graphics Card(s)
    Nvidia 3060 Ti (but wanting to upgrade)
    Sound Card
    built-in
    Monitor(s) Displays
    Dell 24"
    Cooling
    AIO for CPU, fans for case
    Keyboard
    Das Keyboard 4
    Mouse
    Corsair M65 (white)
    Browser
    Firefox
    Antivirus
    Bitdefender
    Other Info
    Also have Lenovo T14S laptop (me) and Lenovo Slim 71 (wife)
@garlin
thank you, really appreciated.

@x509
I don't understand your post as you quoted only the 'keep in mind ...'
Did you want to quote the whole OAT's post?
which can be resumed by the second sentence:
"However, your script is not adapted to the target audience; the end user."

With the new version of the project, I think it is now adapted to everyone ?
(Except for users that want/prefer a GUI)

I also made a short usage note at the top of WindowsMize.ps1
Code:
#==============================================================================
#                                    Usage
#==============================================================================
#region usage

<#
  To don't run a function, comment it (i.e. Add the "#" character before it).
  e.g. #Disable-PowerShellTelemetry
  To run a function, uncomment it (i.e. Remove the "#" character before it).
  e.g. Disable-PowerShellTelemetry

  Mostly all functions have a '-State' and/or '-GPO' parameters.
  Example:
  # Bing Search in Start Menu
  #---------------------------------------
  # State: Disabled | Enabled (default)
  # GPO: Disabled | NotConfigured
  Set-StartMenuBingSearch -State 'Disabled' -GPO 'Disabled'

  The 2 comments below the title are the accepted values for the parameters.
  Change the parameters value according to your preferences.
  e.g.
  Set-StartMenuBingSearch -State 'Enabled' -GPO 'NotConfigured'
#>

#endregion usage

It's minimal but clear enought in my opinion.
It is not enought ?
 

My Computer

System One

  • OS
    .
More feedback to improve the user experience:
1. Don't refer to "PowerShell Core", instead use the friendly name PowerShell 7.

2. Add "--accept-package-agreements --accept-source-agreements" to the winget command line.

3. Write a short batch file which does GitHub steps 2-6 for the squeamish. You want to keep the original explanations for transparency, but then allow casual users to just "run this batch as Admin after you've extracted the ZIP file".
 

My Computer

System One

  • OS
    Windows 7
done.
I added two files:
- Download_WindowsMize.ps1 (which also extract the archive).
- Run_WindowsMize.bat (which also install PowerShell 7.

thanks again for your feedback.
 

My Computer

System One

  • OS
    .
@garlin
thank you, really appreciated.

@x509
I don't understand your post as you quoted only the 'keep in mind ...'
Did you want to quote the whole OAT's post?

No I wanted to +1 the point about comments not being meant as criticism.

The various comments in this group are about people who want to help you to improve upon and make more useful to a broader audience your work on this script. A ginormous effort, to quote myself.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    home built
    CPU
    AMD 7900x
    Motherboard
    ASUS AMD x670E ROG Strix E-A
    Memory
    64 GB
    Graphics Card(s)
    Nvidia 3060 Ti (but wanting to upgrade)
    Sound Card
    built-in
    Monitor(s) Displays
    Dell 24"
    Cooling
    AIO for CPU, fans for case
    Keyboard
    Das Keyboard 4
    Mouse
    Corsair M65 (white)
    Browser
    Firefox
    Antivirus
    Bitdefender
    Other Info
    Also have Lenovo T14S laptop (me) and Lenovo Slim 71 (wife)
No I wanted to +1 the point about comments not being meant as criticism.
oh, ok. You didnt miss quoted then ^^
I agree that they are not criticism. I don't take them negatively.

In fact, I like negative feedbacks. As you said, it helps to improve.
In this specific case, to improve my project. :)
 

My Computer

System One

  • OS
    .

Latest Support Threads

Back
Top Bottom