Batch file 如何在.bat文件中调用tsm命令时自动响应用户提示
我试图在Batch file 如何在.bat文件中调用tsm命令时自动响应用户提示,batch-file,tableau-api,Batch File,Tableau Api,我试图在.bat中编写一组tsm维护命令,以便在Tableau服务器上执行一些清理。 命令tsm maintenance reset searchserver(tsm维护重置搜索服务器)要求用户提示。此操作将执行服务器重启。您确定要继续吗?(是/否):我想自动回答 我已经尝试过的东西: 我已经尝试将命令tsm maintenance reset searchserver放入.bat文件中,比如说ABC.bat,然后在命令行上键入echo y | ABC.bat。然而,这并没有起作用 我还尝试了
.bat
中编写一组tsm维护命令,以便在Tableau服务器上执行一些清理。
命令tsm maintenance reset searchserver(tsm维护重置搜索服务器)要求用户提示。此操作将执行服务器重启。您确定要继续吗?(是/否):我想自动回答
我已经尝试过的东西:
tsm maintenance reset searchserver
放入.bat
文件中,比如说ABC.bat
,然后在命令行上键入echo y | ABC.bat
。然而,这并没有起作用
ABC.bat
。这也不管用
echo y | tsm维护重置搜索服务器
和
tsm维护重置searchserver您应该使用宏:
编辑宏文件,放入所有脚本并另存为file.mac
打开管理客户端并运行:
C:\Program Files\Tivoli\TSM\baclient>dsmadmc-id=admin-pass=password宏C:\tmp\macro-file.mac
您应该使用宏:
编辑宏文件,放入所有脚本并另存为file.mac
打开管理客户端并运行:
C:\Program Files\Tivoli\TSM\baclient>dsmadmc-id=admin-pass=password宏C:\tmp\macro-file.mac
我的第一个想法是echo y | tsm维护重置searchserver
或者tsm维护重置searchserver@Squashman已经尝试过了。不起作用。@Gerhard--忽略提示tsm维护重置搜索服务器@Gerhard都是无法识别的选项OK,酷,我知道它可以用于备份,但不确定是否reset searchserver
会删除注释来清理我的第一个想法是echo y | tsm维护reset searchserver
或tsm维护reset searchserver@Squashman已经尝试过了。不起作用。@Gerhard--对于tsm维护重置searchserver
@Gerhard这两个选项都是无法识别的选项OK,酷,我知道它可以用于备份,但不确定重置searchserver
是否会删除注释进行清理