OpenTextFile auf einem remote-computer

Ich versuche zu Lesen, remote-text-Dateien mit diesem code:

function defdate(ipaddress)
  deffilePath = chr(34) & "\\" & ipaddress & "\c$\" & deffileName & chr(34)
  wscript.echo deffilePath
  set deffile = objFSO.OpenTextFile(deffilePath)
  do while not deffile.endofstream
    s=deffile.readline    
    wscript.echo s
  loop
deffile.close
end function

Meine deffilePath unten erweitert in Zeichenfolgen wie diese:

"\\10.211.19.207\c$\Program Files\Common Files\Symantec Shared\VirusDefs\definfo.dat"

Allerdings bekomme ich "Microsoft VBScript runtime Fehler: Dateiname oder-Nummer falsch".

Was könnte das problem sein?

  • Ist c$ nicht das problem?
  • Nein, das problem ist der fehlende backslash. "c$" ist der name der versteckte Freigabe, die Windows erstellt standardmäßig für die "c:" - Laufwerk.
  • Andy, der backslash darf nicht fehlen-das ist ein rendering-problem.
  • Ich weiß, dass nun "Roger", sagte ich, bevor Sie Feste. Wellen
InformationsquelleAutor qaz22 | 2009-02-10
Schreibe einen Kommentar