自动化安装
最后更新日期:
使用命令行参数可以轻松地实现UltraDefrag 完全自动化安装。如果您需要在大量计算机上安装该程序,这将特别有用。.
基本说明
-
install- ultradefrag.cmdultradefrag纯文本文件,并将以下内容复制到该文件中:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35@echo off
::
:: This script performs automated installation of UltraDefrag.
::
:: Please note that you have to replace <your_username> and
:: <your_password> by your actual user credentials you have
:: received upon the purchase in order to use this script.
::
setlocal
:: install UltraDefrag
ultradefrag-15.0.0-enterprise /S /NAME=<your_username> /PASSWORD=<your_password>
:: UltraDefrag installer is well known to be very reliable,
:: but, just in case, let's check how the installation went
if "%errorlevel%" equ "0" (
echo Installation succeeded!
set EXIT_CODE=0
) else (
echo Installation failed!
echo.
:: if the automated installation of UltraDefrag fails,
:: the installer saves the exact reason why it failed
:: to a log file; let's display the file here
type "%TMP%\UltraDefrag_Install.log"
set EXIT_CODE=1
)
:: display a prompt to hit any key; comment it out if
:: you plan to perform a fully automated installation
pause
exit /B %EXIT_CODE% -
保存文件。.
-
创建一个空文件夹,并将购买后收到的文件和 UltraDefrag 安装程序放入其中。.
-
将文件夹传输到要安装UltraDefrag,然后双击install- ultradefrag.cmdultradefrag执行自动安装。如果要将程序安装到网络中的计算机上,还可以将文件复制到共享文件夹,并组策略install- ultradefrag.cmdultradefrag为计算机的启动脚本,以进一步自动化安装过程。
命令行开关
UltraDefrag 安装程序支持以下命令行开关:
| 转变 | 描述 |
|---|---|
/S
| 安装UltraDefrag (不显示图形对话框)。如果命令行中仅包含此开关,则全新安装时所有组件都将安装到默认安装目录( C:\Program Files\ UltraDefrag ),升级时所有先前安装的组件都将被升级。 |
/NAME=<name>
| 您的用户名。除非您升级之前安装的 UltraDefrag 15 版本,否则此开关为必填项。. |
/PASSWORD=<password>
| 您的密码。除非您升级之前安装的 UltraDefrag 15 版本,否则此开关是必需的。. |
/FULL=1
| 安装所有组件。. |
/MICRO=1
| 仅安装启动时间和命令行界面,以及自动和一键碎片整理组件。. |
/GUI={1|0}
| 安装或卸载图形界面。 |
/CONSOLE={1|0}
| 安装或移除命令行界面。 |
/BOOT={1|0}
| 安装或移除启动时接口。 |
/AUTODEFRAG={1|0}
| 安装或卸载自动碎片整理组件。 [1 ] |
/SHELLEXTENSION={1|0}
| 安装或卸载一键碎片整理组件。 [1 ] |
/ICONS={1|0}
| 安装或删除所有快捷方式。.[2] |
/STARTMENUICON={1|0}
| 安装或移除开始菜单图标。.[2] |
/DESKTOPICON={1|0}
| 安装或移除桌面图标。.[2] |
/QUICKLAUNCHICON={1|0}
| 安装或删除快速启动栏图标(在 Windows 7 和 Windows 8 上)。.[2] |
/EXTRACTPE={1|0}
| 提取或删除UltraDefrag便携版。 |
/DISABLE_USAGE_TRACKING={1|0}
| 启用或禁用使用情况跟踪。 |
/D=<installation_folder>
| 设置安装文件夹。请注意,此参数必须是命令行中的最后一个参数,必须指定完整路径,且路径中不能包含引号,即使路径中包含空格。如果指定的文件夹已存在,则该文件夹必须为空或包含之前UltraDefrag 。如果省略此参数,则全新安装时将使用默认安装文件夹( C:\Program Files\ UltraDefrag ),升级时将使用之前选择的文件夹。 |
提示
要快速检查命令行开关是否设置正确,只需省略该/S开关即可。安装程序将显示所有图形对话框,其中的安装选项将根据命令行开关预设。
UltraDefrag 卸载程序支持以下开关:
| 转变 | 描述 |
|---|---|
/S
| 静默卸载 UltraDefrag (不显示图形对话框)。. |
/KEEP_CONFIG_FILES=1
| 保持配置文件已安装。. |
使用示例
查看以下示例,了解如何使用命令行开关完全自动化典型的安装任务。.
执行完整安装
要安装所有 UltraDefrag 组件,可以使用以下命令:
1 | ultradefrag-15.0.0-enterprise /S /NAME=<your_username> /PASSWORD=<your_password> |
执行自定义安装
有时您可能只想安装除少数几个组件之外的所有组件。您可以使用命令行参数轻松实现这一点。例如,要安装除桌面图标之外的所有组件,您可以使用以下命令:
1 | ultradefrag-15.0.0-enterprise /S /NAME=<your_username> /PASSWORD=<your_password> /FULL=1 /DESKTOPICON=0 |
从现有安装中移除组件
如果要从现有安装中移除某个组件,无需先卸载程序。只需使用相应的命令行参数再次运行安装程序即可。例如,要从现有安装中移除一键碎片整理组件,可以使用以下命令:
1 | ultradefrag-15.0.0-enterprise /S /SHELLEXTENSION=0 |
迁移现有装置
如果要迁移现有安装,无需先卸载程序。只需在命令行中指定新的安装文件夹,然后再次运行安装程序即可:
1 | ultradefrag-15.0.0-enterprise /S /D=H:\Software\UltraDefrag |
静默卸载程序
如果您想静默卸载程序,可以使用以下开关轻松实现/S:
1 | %UD_INSTALL_DIR%\uninstall /S |
笔记
- 如果您选择安装自动碎片整理组件或一键碎片整理组件,则它们所依赖的命令行界面也会被安装。.
- 如果您选择安装任何快捷方式,图形界面也会同时安装。.