Comments (4)
I think such cleanup should be covered by a custom script, which everyone can use individually based on own preferences.
Maybe until a certain point, there are possibilties for a cleanup that contains mandatory steps, therefore properly part of OSD, but you will be soon reach a point with content that might not be cleaned up by everyone.
from osd.
I'm not open to adding parameters to OSDCloudGUI to keep it clean, so at best, this could be added to the GUI File Menu, but my big concern is your example doesn't clean everything. It doesn't remove the updated PackageManagement or PowerShellGet modules. It doesn't remove the added Get-WindowsAutopilotInfo. It doesn't remove the PPKG that's added to expand the Drivers and some transcripts that are in WinDir. There's also a Registry entry added for Autopilot to work properly.
So, should there be an option to clean everything?
Finally, everyone's needs are going to be unique, and everyone may not want everything cleaned, so unless this is something that the majority of people want added, I'm not inclined to spend hours of time working on a solution that may have limited benefit
That said, I'm aware that everyone will never agree 100% on what should be added, and how it should be configured, and I don't want an infinite number of parameters, so I'd suggest adding a Post Script to do these actions that you want for your environment? I'll be presenting at MMSMOA on how to do this if you want to know how https://mmsmoa.com/mms2023moa
from osd.
@skyblaster you can extend my cleanup script --> cleanup.osdcloud.ch and or use SetupComplete.cmd for these functions.
But as @OSDeploy says, you need to define what you want to keep clean what you want to move etc.
That's why I am just loving OSDCloud: it's for me a great framework, which can be used a really good baseline for having a good cloud based solution.
--> it's hard do define limitations, because then other peeps would ask: "hey, but I want like this and this". So, the same play...
from osd.
Closing Request. This should be done via custom post script, which can be triggered using a "wrapper" script or leveraging SetupComplete. (You can add a custom SetupComplete into your Workspace / OSDCloudUSB which will get triggered during the setupcomplete phase of Windows Install.
from osd.
Related Issues (20)
- Add method to update Store Apps automatically on first logon HOT 1
- Block-NoInternet function is providing false results HOT 4
- Lenovo failing to boot after driver installation HOT 1
- Link broken HOT 1
- Windows 11 23H2 Get-WindowsImage: The data is invalid HOT 3
- Saving OS and driverpacks to network share HOT 4
- SHA1 Hash Check of ESD file after download
- Start-OSDCloudGUI on HP Elitebook 860 G11 HOT 4
- Install all dot net feature updates durring install HOT 1
- Setup Complete Options for Start-OSDCloud with ZTI parameter HOT 1
- OSDCloud Azure is currently broken due to az account 3.00 HOT 2
- Multiple hard drive detection - M.2 nvme SSD/SATA SSD/HDD detection on main OSDCloud GUI with combo box HOT 6
- WinPE 10.1.26100.1 Error in Deployment phase Export HOT 3
- Using `Edit-OSDCloudWinPE -StartURL` breaks installation if the network is slow HOT 3
- case-insensitive HP DriverPack auto-detection via product HOT 2
- Length Error for HPCMSL HOT 6
- The direct downloads links for several Microsoft Surface models no longer work. HOT 1
- -ZTI always downloads the esd instead of choosing the custom wim. HOT 3
- Start-WindowsUpdate and Driver not working HOT 1
- Using 'Edit-OSDCloudWinPE -StartURL' with Blob Storage SAS URL does not work. (2 Issues)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from osd.