在域用户登录时后台运行命令提示符并运行

在域用户登录时后台运行命令提示符并运行

介绍

我有一台 Topaz 电子签名板,已将其连接到胖客户端 PC,以便在远程服务器上运行的终端会话中签署报告。我已将其运行,因此它会在服务器上签署报告,但它需要在客户端上不断运行命令提示符。

问题

我希望隐藏此命令提示符,并让用户在登录 PC 上的域时运行它。我还希望能够时不时地“刷新”命令,以防止它锁定*

背景信息

以下是此签名板如何与 RDP 和 Citrix 会话配合使用的一般概述(我将为感兴趣的人提供完整的 PDF 说明):

  • 安装客户端 sigsock.exe
  • 安装服务器端 sigsock
  • 将 .INI 文件(包含唯一的用户名和服务器 IP)放在用户的 C:\Users 中用户名在这里服务器上的 \Windows 文件夹
  • 在客户端上运行命令提示符(运行客户端 sigsock.exe 并告诉它连接位置)
  • Topaz eSig Pad 通过 RDP 或 Citrix 会话的设置指南

在客户端的命令提示符中运行的命令如下所示:

执行文件服务器的IP地址 唯一用户名6

我认为这可以通过组策略来完成,但我对 .BATs/Scripts 和 GPO 设置还不熟悉。

任何帮助将非常感激。

答案1

在批处理文件中使用start。命令提示符仍会闪烁,但它会在后台运行:

start /min C:\sigsock.exe ...

答案2

我知道系统管理员会使用一个实用程序runhide来做这种事。

我可能会尝试psexec运行该命令。使用 psexec,您可以指定要在哪个会话中运行该命令(即交互式会话、控制台会话、不同的会话因此用户看不到正在运行的命令等等)。

相关内容