markdown [NirCMD | Prg./Skript als Admininstrator starten] - #Administrator #NirCMD #ExBox #VBScri

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown [NirCMD | Prg./Skript als Admininstrator starten] - #Administrator #NirCMD #ExBox #VBScri相关的知识,希望对你有一定的参考价值。

# Als Administrator starten
Es gibt verschiedene Möglichkeiten, ein Programm / Skript als Administrator zu starten, ohne die übliche Vorgehensweise (Rechtsklick -> 'Als Administrator starten...').

---
## NirCMD 
### "Normaler Administrator"
Über **Kommandozeile** die wahrscheinlich einfachste Möglichkeit:
```powershell
nircmd.exe elevate "c:\Programme\Prg\Programm.exe"
```
Es lassen sich auch beliebig CMD-Befehle ausführen, ohne die Kommandozeile direkt starten zu müssen:
```powershell
nircmd.exe elevatecmd del "c:\Datei.exe"
```
### "Erweiterter Administrator"
NirCMD ermöglicht auch die Ausführung als **"SYSTEM"**:
```powershell
nircmd.exe elevate runassystem "c:\Programme\Prg\Programm.exe"
```
---
## VBScript
Folgendes Skript, z.B. als *admin.vbs* lässt ein bereits im Skript zu definierendes Programm als Administrator starten.
```vbscript
Set UAC = CreateObject("Shell.Application") 
args = "ELEV " 
For Each strArg in WScript.Arguments 
args = args & strArg & " "  
Next 
UAC.ShellExecute "<PROGRAMM>", args, "", "runas", 1 
---
```
## ExBox
In ExBox empfiehlt sich ebenfalls der Einsatz des **NirCMD**-Befehls:
```pascal
var
  PrgPfad,Parameter:string;
begin
  // ---[ COMMANDLINE: INFO + TEXT 
EXApp.CommandLine.Info := Lade PHRASEEXPRESS als Administrator...;
EXApp.CommandLine.Text := Bitte Admin-Rechte bestätigen...;
// ----------------------------------------------------------------------------------
  PrgPfad := 'nircmd.exe';
  Parameter := 'elevate "w:\2 - BUSINESS & GESCHÄFT\9 - SONSTIGE\4 - PHRASEEXPRESS\PhraseExpress.exe"';
  EXApp.Execute(PrgPfad,Parameter);
end.
```

以上是关于markdown [NirCMD | Prg./Skript als Admininstrator starten] - #Administrator #NirCMD #ExBox #VBScri的主要内容,如果未能解决你的问题,请参考以下文章

如何在一个VBScript中运行这两个命令?

如何以编程方式设置 Windows 音频平衡级别?

使用命令设置Windows音量和音频输出设备

连接两个同名播放设备时如何设置默认音频设备

Markdown温故知新:Markdown面面观

markdown转换为图片