# Drivers

## CloudDriver

I spent some time automating the download, extraction, and injecting the drivers in OSDCloud's WinPE.  I call these CloudDrivers.  For this parameter I recommend you use install everything with the following command line&#x20;

```
Edit-OSDCloudWinPE -CloudDriver *
```

This will download and inject the following drivers

* Dell Enterprise Driver Cab
* HP WinPE 10 Driver Pack
* Intel Ethernet Drivers
* Lenovo Dock Drivers (Microsoft Catalog)
* Nutanix
* USB Dongles (Microsoft Catalog)
* VMware (Microsoft Catalog)
* WiFi (Intel Wireless Drivers) \[Requires WinRE]

These are handled by mixing and matching the following values

```
Edit-OSDCloudWinPE -CloudDriver Dell,HP,IntelNet,LenovoDock,Nutanix,USB,VMware,WiFi
```

Here's an example using Dell, USB, and Intel WiFi

```
Edit-OSDCloudWinPE -CloudDriver Dell,USB,WiFi
```

![](https://344220114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVSV22dcsjKDdOxDA6n%2Fuploads%2FI7HDRC7hZtnMwyy6RHsb%2Fimage.png?alt=media\&token=64f11af2-134f-4f1f-9565-c02c2543a4bd)

### DriverHWID

If you have a HardwareID, you can specify that with this parameter.  This will download the appropriate driver from Microsoft Catalog and inject it into WinPE.  Here's an example

```powershell
Edit-OSDCloudWinPE -DriverHWID 'VID_045E&PID_0927','VID_0B95&PID_7720'
```

![](https://344220114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVSV22dcsjKDdOxDA6n%2Fuploads%2Fp5mxfpiBPKSKSvVGQliZ%2Fimage.png?alt=media\&token=30217d31-1bd2-4f7e-a436-7727e3df7eb4)

### DriverPath

Finally, you can use a Driver Path to specify a folder containing driver INF's that you want to install

```powershell
Edit-OSDCloudWinPE -DriverPath 'C:\SomePath'
```

![](https://344220114-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MVSV22dcsjKDdOxDA6n%2Fuploads%2FyGF7EL29QUhq4GzJAR3I%2Fimage.png?alt=media\&token=d62b8e16-e619-47aa-b59a-4bb126a6ec67)
