Warum ist das Kontrollkästchen „Als Administrator ausführen“ deaktiviert?

Warum ist das Kontrollkästchen „Als Administrator ausführen“ deaktiviert?

Ich habe eine BAT-Datei, die ich nicht wie erforderlich einstellen kann, run as adminindem ich zum Eigenschaftenfeld gehe und das Kontrollkästchen „Berechtigungen“ aktiviere.

Aber meines ist wie im folgenden Schnappschuss deaktiviert.

Was kann ich tun, um es zu aktivieren?

Bildbeschreibung hier eingeben

Antwort1

Es funktioniert nicht, weil es eine Batchdatei ist.

Um diese Einschränkung zu umgehen, verwende ich gerne den folgenden Ansatz:

@if (1==1) @if(1==0) @ELSE
@echo off&SETLOCAL ENABLEEXTENSIONS
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"||(
    cscript //E:JScript //nologo "%~f0"
    @goto :EOF
)
echo.Setting IP configuration to DHCP...
netsh interface ipv4 set address "Local Area Connection" dhcp
echo.Setting DNS configuration to DHCP...
netsh interface ipv4 set dnsservers "Local Area Connection" dhcp
pause
@goto :EOF
@end @ELSE
ShA=new ActiveXObject("Shell.Application")
ShA.ShellExecute("cmd.exe","/c \""+WScript.ScriptFullName+"\"","","runas",5);
@end

Dadurch wird DHCP für einen Netzwerkadapter aktiviert. Sollte relativ einfach an Ihre Bedürfnisse anzupassen sein.

Antwort2

Ich glaube, ich habe die Lösung für Sie. Sie müssen ausschalten Benutzerkontensteuerungund wieder an:

So schalten Sie die Benutzerkontensteuerung ein oder aus

Öffnen Sie die Einstellungen der Benutzerkontensteuerung, indem Sie auf Start > Systemsteuerung gehen. Geben Sie im Suchfeld „uac“ ohne Anführungszeichen ein und klicken Sie dann auf Einstellungen der Benutzerkontensteuerung ändern.

Mach Folgendes:

  1. UAC deaktivieren - bewegen Sie den Schieberegler auf die Position Nie benachrichtigen und klicken Sie dann auf OK. Administratorberechtigung erforderlich Wenn Sie zur Eingabe eines Administratorkennworts oder einer Bestätigung aufgefordert werden, geben Sie das Kennwort ein oder bestätigen Sie die Eingabe. Sie müssen Ihren Computer neu starten, damit UAC deaktiviert wird.

  2. Aktivieren Sie die Benutzerkontensteuerung. Bewegen Sie den Schieberegler, um auszuwählen, wann Sie benachrichtigt werden möchten, und klicken Sie dann auf „OK“. Administratorberechtigung erforderlich: Wenn Sie zur Eingabe eines Administratorkennworts oder einer Bestätigung aufgefordert werden, geben Sie das Kennwort ein bzw. bestätigen Sie die Bestätigung.

Vor langer Zeit hatte ich ein ähnliches Problem mit einer EXE-Datei und ich erinnere mich, dies nach einigen Recherchen versucht zu habenHier. Es hat mein Problem sofort gelöst.

verwandte Informationen