使用批处理文件通过网络终止进程

时间:2011-05-23 08:43:09

标签: database batch-file transfer corrupt

第一个问题是关于批处理命令,第二个问题是关于数据库损坏,如果你想阅读。

  1. 是否有人知道批处理命令通过网络终止进程(.exe),即从服务器到前台PC。
  2. 我有一个应用程序,它在夜间运行,在后台PC上创建一个会员数据库(~10Mb)的缩减版(~1Mb),然后将其传输到多个Tills,替换那里的那个。

    这些文件是优势数据库(.ADT .ADM .ADI),目的是创建一个较小的文件供我们的销售点软件参考。

    在我们的两个客户网站中,这些文件会随机间隔被破坏,我们的软件也无法使用。

    创建时这些文件没有活动。转移和销售点软件(应该)在所有计算机上关闭。

    1. 有没有人建议为什么会这样?我唯一的想法是在复制文件之前确保软件被网络杀死。
    2. 非常感谢, 伊恩

1 个答案:

答案 0 :(得分:2)

您需要从SysInternals下载pskill。这允许您终止远程计算机上的进程:

http://technet.microsoft.com/en-us/sysinternals/bb896683

如果您正在阅读另一个进程正在写入的文件,那么您最终可能会看到该文件的不一致视图(即损坏)。