> 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/rdm/da/knowledge-base/knowledge-base-articles/entry-settings/powershell-script.md).

# PowerShell-script

Konfigurer PowerShell-scriptposter i Remote Desktop Manager, herunder scriptkilde, PowerShell-version, kørselstilstand, terminal og parametre.

Denne artikel beskriver de indstillinger og valgmuligheder, der er tilgængelige for poster ***PowerShell-script***, en type post ***Værktøjer og automatisering*** i Remote Desktop Manager.

{% hint style="info" %}
På macOS markerer editoren flere indstillinger som ikke-understøttede: ***PowerShell-version***, ***Tilstand***, ***Outputvisning***, ***Kommandotype***, ***Terminalprogram***, ***Konfiguration***, ***Brug SSL***, ***Indlæs RDM CmdLet***, ***Kør som administrator***, ***Kør som en anden bruger***, ***Tilpas vinduesstørrelse***, ***Skjul vindue*** og ***Fejlfinding***.
{% endhint %}

<table data-header-hidden><thead><tr><th width="200"></th><th></th></tr></thead><tbody><tr><td><strong>INDSTILLINGER</strong></td><td><strong>BESKRIVELSE</strong></td></tr><tr><td><strong>Navn</strong></td><td>Navnet på posten.</td></tr><tr><td><strong>Mappe</strong></td><td>Den mappe, hvor posten findes.</td></tr></tbody></table>

### Generelt

<table><thead><tr><th width="220">INDSTILLINGER</th><th>BESKRIVELSE</th></tr></thead><tbody><tr><td><strong>Type</strong></td><td><p>Vælg, hvor scriptet kommer fra:</p><ul><li><strong>Kommando</strong> — kør den kommando, der er angivet i feltet <em><strong>Kommando</strong></em>.</li><li><strong>Integreret script</strong> — kør det script, der er gemt i posten.</li><li><strong>Filnavn</strong> — kør den scriptfil, der er angivet i feltet <em><strong>Filnavn</strong></em>.</li></ul></td></tr><tr><td><strong>Kommando</strong></td><td>Angiv den PowerShell-kommando, der skal køres. Tilgængelig, når <em><strong>Type</strong></em> er indstillet til <em><strong>Kommando</strong></em>.</td></tr><tr><td><strong>Filnavn</strong></td><td>Angiv stien til PowerShell-scriptfilen, eller klik på knappen Gennemse for at vælge den. Tilgængelig, når <em><strong>Type</strong></em> er indstillet til <em><strong>Filnavn</strong></em>.</td></tr><tr><td><strong>Script</strong></td><td>Angiv scriptet i editoren. Klik på knappen <em><strong>Rediger integreret script</strong></em> for at redigere scriptet i et separat editorvindue. Tilgængelig, når <em><strong>Type</strong></em> er indstillet til <em><strong>Integreret script</strong></em>.</td></tr></tbody></table>

### Kør

<table><thead><tr><th width="220">INDSTILLINGER</th><th>BESKRIVELSE</th></tr></thead><tbody><tr><td><strong>Argumenter</strong></td><td>Angiv de argumenter, der sendes til scriptet.</td></tr><tr><td><strong>Argumenter til den eksekverbare fil</strong></td><td>Angiv de argumenter, der sendes til den eksekverbare PowerShell-fil.</td></tr><tr><td><strong>Arbejdskatalog</strong></td><td>Vælg den mappe, der bruges som arbejdsmappe.</td></tr><tr><td><strong>PowerShell-version</strong></td><td><p>Vælg den PowerShell-version, der bruges til at køre scriptet:</p><ul><li><strong>Standard</strong> — listen viser den version, der bruges som standard, i parentes.</li><li><strong>Windows PowerShell (2.0)</strong> — markeret som forældet på listen.</li><li><strong>Windows PowerShell (5.1)</strong></li><li><strong>PowerShell 7</strong></li></ul></td></tr><tr><td><strong>Tilstand</strong></td><td><p>Vælg, hvor scriptet kører:</p><ul><li><strong>Standard</strong> — vises som <em><strong>Standard (automatisk)</strong></em> på listen.</li><li><strong>Lokal</strong> — kør scriptet på den lokale computer.</li><li><strong>Fjern</strong> — kør scriptet på en fjernvært. Når posten ikke startes fra en session, beder Remote Desktop Manager om værten.</li></ul></td></tr><tr><td><strong>Outputvisning</strong></td><td><p>Vælg, hvordan scriptoutputtet vises:</p><ul><li><strong>Standard</strong> — vises som <em><strong>Standard (terminal)</strong></em> på listen.</li><li><strong>Terminal</strong></li><li><strong>Tekst</strong></li><li><strong>Gitter</strong></li></ul></td></tr><tr><td><strong>Kommandotype</strong></td><td><p>Vælg, hvordan scriptet sendes til PowerShell:</p><ul><li><strong>Standard</strong> — listen viser den kommandotype, der bruges som standard, i parentes.</li><li><strong>Kommando</strong></li><li><strong>Kodet kommando</strong></li><li><strong>Sikker kommando</strong></li></ul></td></tr></tbody></table>

### Terminal

<table><thead><tr><th width="220">INDSTILLINGER</th><th>BESKRIVELSE</th></tr></thead><tbody><tr><td><strong>Terminalprogram</strong></td><td><p>Vælg det terminalprogram, der er vært for PowerShell:</p><ul><li><strong>Standard</strong> — vises som <em><strong>Standard (Windows Terminal)</strong></em> på listen.</li><li><strong>Klassisk</strong></li><li><strong>Windows Terminal</strong></li><li><strong>Lad Windows bestemme</strong></li></ul></td></tr><tr><td><strong>Konfiguration</strong></td><td>Vælg en Windows Terminal-post, hvis profil bruges til at åbne terminalen. Denne indstilling er valgfri. Lad den være tom for at bruge den standardprofil, der er konfigureret på computeren. Klik på knappen Gennemse for at vælge en post, eller klik på knappen Ryd for at fjerne valget. Tilgængelig, når <em><strong>Terminalprogram</strong></em> er indstillet til <em><strong>Standard</strong></em> eller <em><strong>Windows Terminal</strong></em>. Den valgte post gemmes kun, når <em><strong>Terminalprogram</strong></em> er indstillet til <em><strong>Windows Terminal</strong></em>.</td></tr></tbody></table>

### Parametre

<table><thead><tr><th width="220">INDSTILLINGER</th><th>BESKRIVELSE</th></tr></thead><tbody><tr><td><strong>Parameternavn</strong></td><td>Navnet på parameteren. Klik på navnet for at omdøbe parameteren i et separat vindue.</td></tr><tr><td><strong>#</strong></td><td>Det token, der identificerer parameteren på kommandolinjen, f.eks. <code>{1}</code> for den første parameter.</td></tr><tr><td><strong>Type</strong></td><td><p>Vælg parametertypen:</p><ul><li><strong>Ubrugt</strong></li><li><strong>Tekst</strong></li><li><strong>Sikret</strong></li><li><strong>Miljøvariabel</strong></li></ul></td></tr><tr><td><strong>Standardværdi</strong></td><td>Parameterens standardværdi. Værdien er maskeret, når typen er <em><strong>Sikret</strong></em>, og er utilgængelig, når typen er <em><strong>Ubrugt</strong></em>.</td></tr><tr><td><strong>Slet</strong> (rækkeknap)</td><td>Nulstil rækkens parameter: dens type vender tilbage til <em><strong>Ubrugt</strong></em>, dens standardværdi ryddes, og dens navn vender tilbage til standardnavnet. Vises, når typen ikke er <em><strong>Ubrugt</strong></em>.</td></tr><tr><td><strong>Tilføj</strong></td><td>Tilføj en parameter i slutningen af listen.</td></tr><tr><td><strong>Slet</strong></td><td>Fjern den sidste parameter på listen. Tilgængelig, når der er tilføjet parametre ud over de første fem.</td></tr><tr><td><strong>Indlæs</strong></td><td>Indlæs de parametre, der er erklæret i scriptet, på listen. Tilgængelig, når scriptet ikke er tomt.</td></tr><tr><td><strong>Spørg om parametre ved åbning</strong></td><td>Bed om parameterværdierne, når posten åbnes.</td></tr></tbody></table>

På macOS og Linux skrives parameternavnene direkte på listen, tokenet vises til venstre for navnet, og knappen ***Tilføj parameter*** under listen erstatter knapperne ***Tilføj*** og ***Slet***. Hold markøren over en række, og klik på dens sletteknap for at rydde parameteren.

### Avanceret

<table><thead><tr><th width="220">INDSTILLINGER</th><th>BESKRIVELSE</th></tr></thead><tbody><tr><td><strong>Brug SSL</strong></td><td>Brug SSL til den eksterne PowerShell-forbindelse.</td></tr><tr><td><strong>Indlæs RDM CmdLet</strong></td><td>Indlæs Remote Desktop Manager-PowerShell-cmdletterne i den session, der kører scriptet.</td></tr><tr><td><strong>Kør som administrator</strong></td><td>Kør scriptet med administratorrettigheder. Hvis denne valgmulighed aktiveres, ryddes <em><strong>Kør som en anden bruger</strong></em>.</td></tr><tr><td><strong>Kør som en anden bruger</strong></td><td>Kør scriptet under en anden brugerkonto. Hvis denne valgmulighed aktiveres, ryddes <em><strong>Kør som administrator</strong></em>.</td></tr><tr><td><strong>Brug sessionslegitimationsoplysninger</strong></td><td>Brug legitimationsoplysningerne for den session, posten startes på. Remote Desktop Manager bruger først legitimationsoplysningerne fra afsnittet med sessionsværktøjer og derefter sessionslegitimationsoplysningerne, hvis der ikke findes nogen.</td></tr><tr><td><strong>Ingen afslutning</strong></td><td>Hold PowerShell åben, når scriptet er færdigt.</td></tr><tr><td><strong>Tilpas vinduesstørrelse</strong></td><td>Tilpas størrelsen på PowerShell-vinduet og bufferen til de størrelser, der er angivet i programindstillingerne, når scriptet starter.</td></tr><tr><td><strong>Ingen profil</strong></td><td>Start PowerShell uden at indlæse PowerShell-profilen.</td></tr><tr><td><strong>Skjul vindue</strong></td><td>Skjul PowerShell-vinduet, mens scriptet kører.</td></tr><tr><td><strong>Intet logo</strong></td><td>Start PowerShell uden at vise copyrightbanneret.</td></tr><tr><td><strong>Fejlfinding</strong></td><td>Vis de forberedelsestrin, som Remote Desktop Manager kører før scriptet, i stedet for at rydde konsollen.</td></tr><tr><td><strong>Åbn integreret/i fane</strong></td><td>Åbn posten i en fane i Remote Desktop Manager i stedet for i et eksternt vindue.</td></tr><tr><td><strong>Vent på, at programmet afsluttes (Remote Desktop Manager vil være utilgængelig)</strong></td><td>Vent, indtil PowerShell afsluttes, før Remote Desktop Manager bliver tilgængelig igen.</td></tr></tbody></table>


---

# 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/rdm/da/knowledge-base/knowledge-base-articles/entry-settings/powershell-script.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.
