ユーティリティdiskpartの場合、Powershell を使用すると、次の方法でコンソールにデータを渡すことができます。
'list vol' | diskpart
これと非常によく似ていますが、データをdiskshadowユーティリティに渡すことはできますか?
試してみると、次のエラーが表示されます。
PS C:\Users\administrator> 'list vol' | diskshadow
Microsoft DiskShadow version 1.0
Copyright (C) 2007 Microsoft Corporation
On computer: myserver, 11/8/2012 1:13:32 PM
**DISKSHADOW> Error reading from console. Win32 error: 0x6
The handle is invalid.**
何か違うものが必要かどうか提案してください。