Re: [gelöst] wol.exe - wake on lan - PC starten - Windows 11 24H2 als Client
Verfasst: 12.08.2025, 16:25
Natürlich nicht, weil ich keine Ahnung von Scripten habe. :-(
Nur WOL wollte ich.
Nur WOL wollte ich.
https://www.deskmodder.de/phpBB3/
wie genau meinst du das? etwas so:HAL 9000 hat geschrieben: 12.08.2025, 15:31 Deine Abfrage nach AMD64 müsste ja auch nur umgedreht werden, also bei x86 nutze SsyWOW64 und bei AMD64 nutze System32.
Code: Alles auswählen
@Echo off
:Admin
cls
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
IF "%PROCESSOR_ARCHITECTURE%" EQU "amd64" (
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
) ELSE (
>nul 2>&1 "%SYSTEMROOT%\SysWOW64\cacls.exe" "%SYSTEMROOT%\SysWOW64\config\system"
)
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params= %*
echo UAC.ShellExecute "cmd.exe", "/c ""%~s0"" %params:"=""%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
:gotAdmin
Code: Alles auswählen
IF "%PROCESSOR_ARCHITECTURE%" EQU "amd64" (
Code: Alles auswählen
IF "%PROCESSOR_ARCHITECTURE%" EQU "AMD64" (
Code: Alles auswählen
@Echo off
:Admin
cls
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params= %*
echo UAC.ShellExecute "cmd.exe", "/c ""%~s0"" %params:"=""%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
:gotAdmin
echo [OK] Skript laeuft mit Administratorrechten.
pause