设想:
- 网络用户登录域
- 组策略运行 VBScript
- VBScript 从 XML 中读取
- VBScript 根据从 XML 获得的信息执行操作
我应该使用什么 VBScript 方法,以便通过多个用户同时访问 XML 的网络,我不会容易出现文件锁定问题?
如果我制作了一个 C# 程序来在操作时间(同时正在读取 XML)从网络位置读取和修改现有 XML 文件,我应该使用哪些 C# 方法来读取/写入 XML 而不会导致锁定问题?
设想:
我应该使用什么 VBScript 方法,以便通过多个用户同时访问 XML 的网络,我不会容易出现文件锁定问题?
如果我制作了一个 C# 程序来在操作时间(同时正在读取 XML)从网络位置读取和修改现有 XML 文件,我应该使用哪些 C# 方法来读取/写入 XML 而不会导致锁定问题?
我不明白为什么这会如此复杂。只需操作 2 个文件。
而vbs可能看起来像......
Set xmlDoc = CreateObject("Msxml2.DOMDocument.6.0")
xmlDoc.Async = False
bReturn = False
Do Until bReturn
WScript.Sleep 3500
bReturn = xmlDoc.Load(".../A1.xml")
Loop
'...
对于访问 XML 文件的 C# 程序,您可以执行以下操作:
资料来源:MSDN