如何从bat文件运行cmd命令?

问题描述 投票:0回答:2

我需要在命令提示符下自动运行此命令:

msiexec /i "My application"/qn

如何编写批处理文件来执行此操作?

batch-file autorun
2个回答
0
投票

批处理文件,无论出于何种目的,都只是 cmd 命令的列表。只需使用该命令,将其粘贴到记事本中,然后使用 .bat 扩展名保存即可。

通常认为用

@echo off
行启动批处理脚本是一种很好的做法,这样脚本的行在执行时就不会显示。


0
投票
@ECHO OFF
msiexec/i "My application"/qn

要在虚拟机用户登录时运行批处理文件:

将批处理文件本身拖至“开始”-“所有程序”-“启动”。现在,当您以该用户身份登录时,它将启动批处理文件。

您可能会发现Batch HowTos很有帮助。

示例: 参见链接

Install:
msiexec /i "C:\Install\ss64app.msi"

 UnInstall:
msiexec /uninstall "{5AFF6499-63BA-4A36-83B2-8D256404AC3D}" /log "C:\install\ss64app.txt"

自动运行

1. create text file

2. edit with Notepad 

[autorun] 
icon=drive.ico
open=launch.bat
open=launch.bat
[autorun]     
open=\folder1\runinstallers.bat
open=\folder2\PLSetup_2.exe  

3. save the file as Autorun.inf
4. copy the Autorun.inf to the root folder of your CD-ROM
© www.soinside.com 2019 - 2024. All rights reserved.