情况如下:我有一台服务器和两台终端。我想运行一个半自动备份,该备份将在其中一个终端上运行,显然会备份一些文件等。但是,备份应该执行的命令之一是运行应在服务器上运行的 shell 命令(sql server 命令)。我如何从终端在服务器上运行命令?
现在我正在使用 batchrun 进行备份,从服务器上的 vnc 运行它。
编辑:它们都是 Windows 机器。
答案1
使用SysInternals PSExec。它允许您在任何具有管理员凭据的 Windows 系统上远程执行文件。您可以在终端上的批处理文件(或您正在使用的任何文件)中添加 psexec 命令,然后在服务器上运行所需的命令。