# Inject drivers from cloud

The **Inject drivers from cloud** step will automatically download and extract a matching driver pack from the device manufacture's website. &#x20;

<figure><img src="https://744643921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJO9NLelA0RS8JB4i9oaQ%2Fuploads%2Fw9eigrUYe5msuQS682GR%2Fimage.png?alt=media&#x26;token=cc94ed05-4944-4518-8bfd-d078153b994a" alt=""><figcaption></figcaption></figure>

This process is normally performed in Windows PE to ensure that any needed disk and network drivers needed to resume the DeployR task sequence are available.

### Using Cloud Drivers as Fallback

To use the "Inject drivers from cloud" as a fallback method when the DeployR server doesn't have drivers for a specific model, add both steps to your task sequence and set a condition on the step.<br>

<figure><img src="https://744643921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJO9NLelA0RS8JB4i9oaQ%2Fuploads%2F7HfR6ii2dtLmiA1q7jgs%2Fimage.png?alt=media&#x26;token=65f8c772-0981-48a8-85ad-ba240041f00e" alt=""><figcaption></figcaption></figure>

```powershell
#Get Value from TS Variable
$DP = ${TSENV:CONTENT-DRIVERS001}
#IF Variable is Blank, then there is no Driver Pack and Cloud Drivers Step should Run
if ($DP -eq ""){$True}
```
