從Windows裝置移除Jamf Trust

Jamf Safe Internet 說明文件

Solution
Application
Content Type
技術說明文件
Utilities & Services
ft:locale
zh-TW

從Windows裝置移除Jamf Trust App涉及移除App、驅動程式,以及從Safe Internet入口網站刪除裝置。

  1. 解除安裝Jamf TrustApp。
  2. 刪除裝置上的Program Data\Wandera資料夾。

    或者,您可以刪除此資料夾中的Data、Commlogs和Logs資料夾。

  3. 從您的裝置中移除驅動程式。
    若要這麼做,請使用以下代碼建立名為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
        )
    )
  4. 如果已在Safe Internet中註冊裝置,請登入並刪除裝置記錄。
  5. 重新啟動裝置。
該裝置現已清理乾淨,可供您重新安裝Jamf Trust