我正在尝试执行以下脚本:

Start-Transaction
Remove-Item D:\sandbox\temp.txt -UseTransaction
Undo-Transaction

我不断收到以下错误:
The provider does not support transactions. Perform the operation again without the -UseTransaction parameter.
At line:3 char:1
+ Remove-Item D:\sandbox\temp.txt -UseTransaction
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotImplemented: (:) [], PSNotSupportedException
    + FullyQualifiedErrorId : NotSupported

有人知道为什么吗?我使用Windows 7 Professional x64和Powershell4。D:\是本地驱动器。

最佳答案

从开始交易的获取帮助中:



重点已添加

我不认为FileSystem提供程序支持事务。

关于powershell - 使用Powershell进行交易?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28156833/

10-09 04:23