Nếu bạn muốn sử dụng nó cho TeamViewer, bạn có thể sử dụng Ninite . Tại đây bạn có thể chọn những ứng dụng bạn muốn cài đặt, và nó sẽ tải xuống và cài đặt chúng mà không cần hỏi thêm. Nó cũng có chế độ im lặng nếu bạn muốn im lặng hoàn toàn.
Nếu bạn đang tìm kiếm một cái gì đó tổng quát hơn, tôi sẽ đề nghị bạn sử dụng kết hợp các wget
tập lệnh và tập lệnh bó. Nhưng tập tin bạn muốn cài đặt phải có chế độ im lặng.
Bạn có thể cũng sẽ gặp phải vấn đề về các cửa sổ UAC khởi động tại một số điểm. Bạn có thể làm cho điều này trở nên thẳng hơn bằng cách buộc nó xuất hiện ngay từ đầu. bằng cách sử dụng tập lệnh này:
@echo off
:: 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 "%~s0", "%params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------