Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 如何在.bat文件中调用tsm命令时自动响应用户提示_Batch File_Tableau Api - Fatal编程技术网

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
    。然而,这并没有起作用

  • 我还尝试了将字母“y”保存在文本文件中的方法,比如说Yes.txt,然后在命令行上绑定
    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
    是否会删除注释进行清理