我需要在命令提示符下自动运行这个命令:
msiexec /i "My application"/qn
我怎样才能写一个批处理文件来做到这一点?
我需要在命令提示符下自动运行这个命令:
msiexec /i "My application"/qn
我怎样才能写一个批处理文件来做到这一点?
@ECHO OFF
msiexec/i "My application"/qn
在 VM 用户登录时运行批处理文件:
将批处理文件本身拖到开始 - 所有程序 - 启动。现在,当您以该用户身份登录时,它将启动批处理文件。
您可能会发现 Batch HowTos 很有帮助。
示例: 参见 Link
Install:
msiexec /i "C:Installss64app.msi"
UnInstall:
msiexec /uninstall "{5AFF6499-63BA-4A36-83B2-8D256404AC3D}" /log "C:installss64app.txt"
自动运行
1. create text file
2. edit with Notepad
[autorun]
icon=drive.ico
open=launch.bat
open=launch.bat
[autorun]
open=folder1runinstallers.bat
open=folder2PLSetup_2.exe
3. save the file as Autorun.inf
4. copy the Autorun.inf to the root folder of your CD-ROM
出于所有意图和目的,批处理文件只是 cmd 命令的列表。只需执行该命令,将其粘贴到记事本中,然后使用 .bat 扩展名保存即可。
通常认为使用
@echo off
行启动批处理脚本是一种很好的做法,这样脚本的行在执行时不会显示。