# Set-RASScanningSettings

## NAME

Set-RASScanningSettings

## SYNOPSIS

Update RAS Universal Scanning settings.

## SYNTAX

**Set-RASScanningSettings** \[[ReplicateTWAINApps](#replicatetwainapps-string) *(bool)*] \[[ReplicateTWAINPattern](#replicatetwainpattern-string) *(bool)*] \[[ReplicateWIAPattern](#replicatewiapattern-string) *(bool)*] \[[SiteId](#siteid-string) *(uint)*] \[-[TWAINApps](#TWAINApps) *(string\[])*] \[[TWAINNamePattern](#twainnamepattern-string) *(string)*] \[[WIANamePattern](#wianamepattern-string) *(string)*] \[*(*[*CommonParameters*](#CommonParameters)*)*]

## DESCRIPTION

Update RAS Universal Scanning settings.

## PARAMETERS

## SiteId (uint)

The site ID.

To obtain the ID of a desired site, use the Get-Sites cmdlet.

```
        Required?                    false

        Position?                    named

        Default value                0

        Accept pipeline input?       false

        Accept wildcard characters?  false
```

## WIANamePattern (string)

WIA Name Pattern.

Default pattern: %SCANNERNAME% for %USERNAME% by Parallels

Valid pattern variables: %SCANNERNAME% | %USERNAME% | %CLIENTNAME% | %SESSIONID%

```
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
```

## ReplicateWIAPattern (bool)

Replicate WIA pattern.

```
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
```

## TWAINNamePattern (string)

TWAIN Name Pattern.

Default pattern: %SCANNERNAME% for %USERNAME% by Parallels

Valid pattern variables: %SCANNERNAME% | %USERNAME% | %CLIENTNAME% | %SESSIONID%

Other valid pattern: 2X Universal Scanner

```
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
```

## ReplicateTWAINPattern (bool)

Replicate TWAIN Pattern.

```
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
```

## TWAINApps (string\[])

Specifies items in the TWAIN Applications list.

```
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
```

## ReplicateTWAINApps (bool)

Replicate TWAIN Applications.

```
        Required?                    false

        Position?                    named

        Default value                

        Accept pipeline input?       false

        Accept wildcard characters?  false
```

(CommonParameters)

```
        This cmdlet supports the common parameters: Verbose, Debug,

        ErrorAction, ErrorVariable, WarningAction, WarningVariable,

        OutBuffer, PipelineVariable, and OutVariable. For more information, see 

        about_CommonParameters documentation. 
```

## INPUTS

-none-

## OUTPUTS

-none-

## EXAMPLES

**---------- EXAMPLE 1 ----------**

Set-RASScanningSettings -ReplicateWIAPattern $false

Updates the Universal Scanning to disable replication of WIA pattern settings across sites.

## RELATED LINKS

* [Get-RASScanningSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/commands/get-rasscanningsettings)
