vbscript wsh

vbscript - Si existe, salga de VBS



wsh (1)

Por favor, tome este guión en contexto con mi pregunta.

If objFSO.FileExists("C:/Windows/Fonts/" & objFile.Name) Then Wscript.Echo "Font already installed: " & objFile.Name

Quiero que un script VBS salga / salga / termine si el archivo X ya existe. Actualmente, en cambio, dará un mensaje que dice "La fuente ya está instalada" como se esperaba.

Si elimino el Echo, en su lugar, obtengo un cuadro en blanco, donde todavía tengo que presionar OK.

Quiero que el guión termine automáticamente si X ya existe con 0 entradas de usuario.

es posible? Tengo wscript.quit y wscript.exit pero solo recibo errores.

El guión completo se puede encontrar: http://www.cloudtec.ch/blog/tech/install-font-command-line-script-windows-7.html

Entonces, de nuevo, en contexto, quiero que las fuentes XYZ se instalen. Si ya están instalados, quiero que el script simplemente finalice sin la necesidad de presionar OK. La intención es implementar fuentes a través de una red.


Prueba esto:

If objFSO.FileExists("C:/Windows/Fonts/" & objFile.Name) Then WScript.Quit End If