0

我正在尝试从 c++ 程序运行以下命令:

system("vssadmin list writers > tmp.txt ");

我得到这个输出:

 "vssadmin 1.1 - Volume Shadow Copy Service administrative command-line tool (C) Copyright 2001-2005 Microsoft Corp.

Error: A Volume Shadow Copy Service component encountered an unexpected error. Check the Application event log for more information.

在事件日志中有 2 个错误:22 和 8193。

如果我直接从命令行运行它,它工作正常。

谢谢。

4

1 回答 1

1

问题是我在 64 位机器上运行 32 位应用程序,因此 windows 将应用程序重定向到错误的 vssadmin。

http://msdn.microsoft.com/en-us/library/aa384187

http://msdn.microsoft.com/en-us/library/aa365743

于 2012-08-21T12:39:43.997 回答