我正在尝试执行以下脚本:
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/