笔者新建一个文件夹,里面创建3个文件,分别为01.vbs,02.vbs,MyFile.txt
01.vbs写入如下代码:- Dim Fso
- Set Fso = WScript.CreateObject("Scripting.FileSystemObject")
- Fso.GetFile("MyFile.txt").Name ="Hello.txt"
复制代码 双击运行,可以成功更改MyFile.txt文件名。
02.vbs写入如下代码:- Dim Fso
- Dim a
- a = WScript.Arguments(0)
- Set Fso = WScript.CreateObject("Scripting.FileSystemObject")
- Fso.GetFile("MyFile.txt").Name ="Hello.txt"
复制代码 在文件夹中拖动01.vbs放置到02.vbs上以运行,发现无法更改MyFile.txt文件名。报错“文件未找到”,错误代码800A0035
想请教一下各位老师,是什么原因导致无法更改文件名? |