Kommandot: "shadow" är på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. inte tillgängligt
Exemplen för kommandot "shadow"
Här är några exempel på hur du använder
`SHADOW`kommando i Windows XP:
Exempel 1: Övervaka session (efter sessionsnamn):
SHADOW Sessionens namn /SERVER:Servername
- Här övervakas Terminal Service-sessionen med det angivna sessionsnamnet på den angivna servern.
Exempel 2: Övervaka session (med sessions-ID):
SHADOW Sessionsidentifierare /SERVER:Servername
- Det här exemplet övervakar Terminal Services-sessionen med det angivna sessions-ID:t på den angivna servern.
Exempel 3: Övervaka session med visning av information:
SHADOW Sessionens namn /SERVER:Servername /V
- Detta övervakar Terminal Service-sessionen med det angivna sessionsnamnet på den angivna servern och visar ytterligare information om de funktioner som utförs.
Observera att
"Sessionsnamn" eller
"Sessions-ID" är den specifika etiketten för den Terminal Services-session du vill övervaka, och
"Servernamn" är valfritt och indikerar servern som sessionen finns på (standard är den aktuella servern) .
Det är viktigt att notera att funktionerna i
`SHADOW`kommandot kan ha ersatts av andra mekanismer eller kommandon i senare versioner av Windows. I mer moderna versioner av Windows skulle detta kunna göras till exempel genom hanteringsverktyg för fjärrskrivbord eller PowerShell-cmdlets.
"shadow" Utdrag från Microsoft Windows Hjälp
Microsoft Windows XP [Version 5.1.2600]
(c) Copyright 1985-2001 Microsoft Corp.
C:\\Windows>
Monitor annan Terminal Services-session.
SHADOW [/ server: servernamn] [/ V]
sessionname Identifierar session med namnet sessionname.
sessionid Identifierar session med ID sessionid.
/ Server: servernamn Servern innehåller sessionen (standard är aktuella).
/ V Visa information om åtgärder som utförs.
<s>shadow är inte ett internt kommando, externt kommando,
program eller kommandofil.</s>
Viktig information, tips för kommandot "shadow"
De
`SHADOW`kommandot stöds inte längre i modernare versioner av Windows och PowerShell används istället, särskilt med Remote Desktop Services (RDS). Om du vill övervaka eller hantera sessioner kan du använda PowerShell-cmdlets. Observera att tillgänglighet och funktionalitet kan variera beroende på version av Windows.
Det finns flera cmdlets i PowerShell för att hantera sessioner och fjärrskrivbordsfunktioner, inklusive
`Get-RDUserSession`,
`Invoke-RDUserLogoff`, och
`Invoke-RDUserLogon`. Här är ett enkelt exempel på hur du kan hämta sessioner:
Hämta sessioner
Get-RDUserSession -ConnectionBroker YourConnectionBroker
Viktigt är att många av RDS-cmdletarna kräver administrativa rättigheter och rollen Remote Desktop Services på servern. Du kan också köra dessa cmdlets på en fjärrserver med hjälp av
`-datornamn`-Använd flagga.
Innan du använder PowerShell-cmdlets bör du se till att du har nödvändiga behörigheter och granska cmdlet-dokumentationen för att säkerställa att du utför de önskade åtgärderna korrekt. PowerShell erbjuder avancerade funktioner jämfört med den äldre
`SHADOW`kommando, men kan kräva mer djupgående studier av syntax och alternativ.