> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell/da/remote-desktop-manager-powershell/devolutions.powershell-core-module.md).

# Devolutions.PowerShell core module

Installér og configure Devolutions.PowerShell modul fra PowerShell Gallery, covering manual setup, script migrering, og troubleshooting.

PowerShell modul nu behøver til være downloaded fra [PowerShell Gallery](https://www.powershellgallery.com/packages/Devolutions.PowerShell/). Den er ingen longer medtaget i Remote Desktop Manager installation pakke. Denne også means at der er ingen behøver at installere Remote Desktop Manager på en maskine at køre PowerShell scripts: modulet er nu sufficient.

{% hint style="info" %}
For at opretter forbindelse til en [avanceret arbejdsområde](https://docs.devolutions.net/rdm/getting-started/workspaces/workspace-types/native-workspaces), kontoen brugt at opretter forbindelse til arbejdsområdet skal have en tildelt Remote Desktop Manager licens.
{% endhint %}

### Installation

{% hint style="warning" %}
Starting med Remote Desktop Manager 2023.1, PowerShell 7.2 eller later er påkrævet at installere modulet. For Remote Desktop Manager versioner før til 2023.1, PowerShell 5.1 eller later er påkrævet.
{% endhint %}

#### PowerShell installation

`Install-Module -Name Devolutions.PowerShell`

#### Manual installation

På nogle maskiner, den kan være påkrævet at installere modulet manuelt. Her er trinnene til fuldstændig denne proces:

1\. Download [Devolutions.PowerShell modul NUPKG fil](https://www.powershellgallery.com/packages/Devolutions.PowerShell/) fra PowerShell Gallery. 1. Ændring filen extension til.zip. 1. Extract filen i **C:\Program Filer\WindowsPowerShell\Moduler\devolutions.powershell\version**. 1. Unblock alle newly extracted filer.

```powershell
cd c:\program files\WindowsPowerShell\modules\devolutions.powershell\<version>
dir * | unblock-file -verbose
```

### Migrering af Deres scripts

Én gang installeret, kun påkrævet ændring er at fjerne `Import-Module` kommando fra scriptene brugt med gammel Remote Desktop Manager PowerShell modul. Som modulet er nu del af PowerShell moduler installeret på computeren, den er ingen longer nødvendig at importere den til scriptene.

### Brug en tilsidesættelse konfiguration (portable)

Af ved hjælp af cmdlet'erne `Get-RDMPowerShellOverride` og `Set-RDMPowerShellOverride`, den er mulig til choose en anden destination mappe at gemme konfigurationen filer eller at vælge en mappe different fra en defineret som standard af Devolutions.PowerShell modul. Disse kommandoer kan også være brugt at vælge en mappe der indeholder filer fra en eksisterende Remote Desktop Manager konfiguration anden end standard.

Begge egenskaber er valgfri, og deres standard værdier er applied når venstre tom.

* OptionFilePath: fuld sti til **RemoteDesktopManager.cfg** fil

Standard: **%LOCALAPPDATA%\Devolutions\RemoteDesktopManager**

* RemoteDesktopManagerExecutablePath: for brug af `Start-RDMSession` eller `Start-RDMProcess`

Standard: **%ProgramFiles%\Devolutions\Remote Desktop Manager\RemoteDesktopManager.exe**

```powershell
$override = Get-RDMPowerShellOverride
$override.OptionFilePath = "PathToCfg" # C:\RemoteDesktopManager\2023.1\config\RemoteDesktopManager.cfg
$override.RemoteDesktopManagerExecutablePath = "Path to desired Remote Desktop Manager version" # C:\RemoteDesktopManager\2023.1\Devolutions.RemoteDesktopManager.Bin.2023.1.11.0\RemoteDesktopManager64.exe
Set-RDMPowerShellOverride
# Restart Powershell
```

### Grundlæggende troubleshooting

Sometimes, several versioner af PowerShell modul kan appear til være i brug. Af typing `$env:PSModulePath`, De kan derefter browse til disse placeringer til at slette filerne RemoteDesktopManager og RemoteDesktopManager.PowershellModule til reinstall fra fresh (renaming forhindrer ikke system fra scanning og finding modulerne i dem).

```powershell
$env:PSModulePath

C:\Users\admin\Documents\WindowsPowerShell\Modules;
C:\Program Files\WindowsPowerShell\Modules;
C:\windows\system32\WindowsPowerShell\v1.0\Modules
```

### Forespørg PowerShell version og konfigurationen fil i brug

```powershell
Get-RDMInstance

ApplicationVersion OptionFilename
------------------ --------------
2023.1.0.14 C:\RemoteDesktopManager\2023.1\config\RemoteDesktopManager.cfg
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.devolutions.net/powershell/da/remote-desktop-manager-powershell/devolutions.powershell-core-module.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
