English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas as categorias

Como eu uso o a tag if nos scripts ms-dos para verificar a existencia de um arquivo???

2006-09-01 03:16:41 · 5 respostas · perguntado por Anonymous em Computadores e Internet Programação e Design

5 respostas

Em um arquivo .vbs vc faz assim...

Dim FSO, Mensagem

'on error resume next

'Cria objeto FileSystem
Set FSO = CreateObject("Scripting.FileSystemObject")

'Copia arquivos
if FSO.FolderExists("C:\Temp\seilah") then
Mensagem = Msgbox ("Ok ele existe", vbOkOnly + vbInformation, "verifica existencia")

else
Mensagem = Msgbox ("Ele nao existe!", vbOkOnly + vbInformation, "Atualiza Sistema Protocolo")
End If

'Destrói objetos criados
set FSO = nothing

2006-09-01 05:25:26 · answer #1 · answered by MW 4 · 0 0

IF - Executa processamento condicional em programas de lote. Se a condição especificada por um comando if for verdadeira, o MS-DOS executa o comando que se segue à condição. Se a condição for falsa, o MS-DOS ignora o comando.
SINTAXE: IF [NOT] ERRORLEVEL número comando
IF [NOT] seqüência1==seqüência2 comando
IF [NOT] EXIST nome-de-arquivo comando
PARÂMETROS: NOT = Especifica que o ms-dos só execute o comando se a condição for falsa.
ERRORLEVEL número = Especifica uma condição verdadeira somente se o programa anterior executado pelo COMMAND.COM tiver devolvido um código de saída maior ou igual ao número.
comando = Especifica o comando a ser executado pelo ms-dos se a condição anterior for cumprida.
seqüência1==seqüência2 - Expecifica uma condição verdadeira somente se seqüência1 e seqüência2 forem iguais. Esses valores podem ser seqüências literais ou variáveis de lote (ex: %1). As seqüências literais não necessitm de aspas.
EXIST nome-de-arquivo = Especifica uma condição verdadeira se o nome-de-arquivo exisir.

2006-09-01 04:00:55 · answer #2 · answered by Shere SH 1 · 0 0

Cara.. eu juro que sabia.. mas esqueci....

2006-09-01 03:22:16 · answer #3 · answered by Anonymous · 0 0

o que qui eu vou ganhar respondendo isso pra vc
10 pts eu sei que naum
entao vc vai se virar sozinho
ta
bjjjjjoooooooooooosssssssss
hora q tiver coisa melhor me manda ta

2006-09-01 03:20:29 · answer #4 · answered by Anonymous · 0 0

nao seria
dir:nome do arquivo ??
( no espaco tem um dois pontos)

2006-09-01 03:19:24 · answer #5 · answered by ♫♪♫katyº=) 4 · 0 0

fedest.com, questions and answers