OK, hier ist mein Problem:
Ich versuche, ein Skript ferngesteuert auf einem Server auszuführen.
Ich bin Administrator auf beiden Rechnern, Firewall-Ausnahmen sind vorhanden, Remote-Admin ist aktiviert, und auch sonst sieht alles gut aus, was ich sehen kann.
invoke-command -ComputerName $ComputerName -ScriptBlock `
{
cd C:\Windows\System32\inetsrv\;
./appcmd.exe ADD vdir /app.name:<SiteName>/ /path:/<VDir Name> /physicalPath:<Path to files>
}
Ich erhalte immer wieder die folgende Fehlermeldung
ERROR ( hresult:80070005, message:Failed to commit configuration changes. Access is denied.
Der Server, auf dem es ausgeführt werden soll, ist ein Server 2k8 R2 und ich denke, das Problem ist ein UAC-Problem. Gibt es eine Möglichkeit, das Programm als Administrator laufen zu lassen, ohne dass ich in einem UAC-Feld auf "Ja" klicken muss?
Dieses Stück Code wird schließlich zu einem Skript, das vollständig automatisiert werden muss.
Für jede Hilfe wären wir Ihnen sehr dankbar.