Windows デバイスから Jamf Trust App を削除するには、App、ドライバを削除し、Jamf Security Cloud ポータルからデバイスを削除する必要があります。
- Jamf Trust Appをアンインストールします。
- デバイス上の Program Data\Wandera フォルダを削除します。
または、このフォルダ内の Data、Commlogs および Logs フォルダを削除することも可能です。
- デバイスからドライバを削除します。そうするには、次のコードで CleanDrivers.bat というスクリプトを作成し、それをデバイス上で実行します。
@echo off :: BatchGotAdmin :------------------------------------- REM --> Check for permissions IF "%PROCESSOR_ARCHITECTURE%" EQU "amd64" ( >nul 2>&1 "%SYSTEMROOT%\SysWOW64\cacls.exe" "%SYSTEMROOT%\SysWOW64\config\system" ) ELSE ( >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" exit /B :gotAdmin pushd "%CD%" CD /D "%~dp0" :-------------------------------------- setlocal enableDelayedExpansion set currentDriver=a set currentProvider=a set i=0 set t=0 for /f "tokens=1,2 delims=:" %%a in ('pnputil /e ^| findstr /b /R /c:"Driver package provider .*" /c:"Published name .*"') do ( if "%%a"=="Driver package provider " ( set /A i+=1 set provider[!i!]=%%b ) if "%%a"=="Published name " ( set /A t+=1 set driver[!t!]=%%b ) ) if NOT exist "temp" mkdir temp set size=%i% set canDelete=0 for /L %%i in (1,1,%size%) do ( set currentDriver=!driver[%%i]: =! set currentProvider=!provider[%%i]: =! if "!currentProvider:~0,7!"=="Wandera" ( for /f "tokens=1*delims=" %%c in ('PNPUTIL /export-driver !currentDriver! temp ^| findstr /R /c:".*ipdivert.*" /c:".*urndis_lwf.*" /c:".*wvadapter.*"') do ( set canDelete=1 ) if !canDelete!==1 ( pnputil /delete-driver !currentDriver! echo deleting !currentDriver! ) set canDelete=0 ) ) - デバイスが Jamf Security Cloud に登録されている場合は、ログインしてデバイスレコードを削除します。
- デバイスを再起動します。