【问题标题】:VBS script not found 800A004C Line:3 Char 1未找到 VBS 脚本 800A004C Line:3 Char 1
【发布时间】:2015-11-01 09:59:18
【问题描述】:

我无法打开 vbs 文件,我想用于 microsoft office 2013

Set objFSO=CreateObject("Scripting.FileSystemObject")
outFile="qemu\qemu.cmd"
Set objFile = objFSO.CreateTextFile(outFile,True)
objFile.Write "@ECHO OFF" & vbCrLf
objFile.Write "pushd ""%~dp0""" & vbCrLf
objFile.Write "rem cd qemu" & vbCrLf
objFile.Write "start qemu.exe ^" & vbCrLf
objFile.Write "-smbios type=1,manufacturer=Intel,version=1.01234,uuid=564d81c6-cd3a-                        d8e4-db29-756df139acb9 ^" & vbCrLf
objFile.Write "-uuid 564d81c6-cd3a-d8e4-db29-756df139acb9 ^" & vbCrLf
objFile.Write "-net nic,vlan=0 -net user,vlan=0 -redir tcp:1688::1688 ^" & vbCrLf
objFile.Write "-m 350 ^" & vbCrLf
objFile.Write "-hda Bios\kmsm4WOen.rom ^" & vbCrLf
objFile.Write ("-rtc base=" & Year(Now) & "-" & Month(Now) & "-" & Day(Now) & "T" &     Hour(Now) & ":" & Minute (Now) & ":" & Second (Now) & ",clock=host ^") & vbCrLf
objFile.Write "-name ""KMSmicro v4.0.WO-En IP-127.0.0.1-254:1688"" ^" & vbCrLf
objFile.Write "-M pc ^" & vbCrLf
objFile.Write "-L Bios" & vbCrLf
objFile.Write "popd" & vbCrLf
objFile.Write "exit" & vbCrLf
objFile.Close
Set WshShell = WScript.CreateObject("WScript.Shell")
Return = WshShell.Run ("qemu\qemu.cmd",,True)
Set obj = CreateObject("Scripting.FileSystemObject")
obj.DeleteFile(outfile)    

我所有的 vbs 文件都无法打开 请告诉我如何修复我,谢谢。

【问题讨论】:

    标签: vbscript


    【解决方案1】:

    第 3 行的错误“800a004c - Path not found”被抛出,因为子文件夹qemu 不存在。 .CreateTextFile() 将创建一个文件,但不会创建文件路径中的文件夹。

    附注:

    由于 .CreateTextFile().Run() 使用相对路径,因此在某处“拥有”qemu 文件夹将无济于事。它必须是当前目录的子文件夹。避免此问题的最佳方法是使用绝对/硬编码路径。

    outFile="a:\b\c d\qemu\qemu.cmd"
    Set objFile = objFSO.CreateTextFile(outFile,True)
    ...
    outFile = """" & outFile & """"
    Return = WshShell.Run (outFile,,True)
    

    【讨论】:

    • 那么如何解决,我该怎么办?我有 qemu 文件夹
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-09
    • 1970-01-01
    • 2018-11-12
    • 1970-01-01
    • 1970-01-01
    • 2022-06-11
    相关资源
    最近更新 更多