EXECUTAR DESTINO/COMANDO

FROSTYNHO 11/12/2006 04:05:09
#189196
estou com o seguinte problema... eu tentei executar um ".exe" pelo comando Shell e vi que no atalho o ".exe" tem o seguinte destino/comando: C:\WINDOWS\AppPatch\AppLoc.exe "C:\WYD_SERVER-01\DBSRVun\DBsrv.exe" "/L0412" e eu tentei abrir esse caminho com o Shell e não deu... [txt-color=#ffffff] [/txt-color]
MANUEL.MOURA 11/12/2006 08:08:08
#189198
Exprimenta por assim.
C:\WINDOWS\AppPatch\AppLoc.exe "C:\WYD_SE~1\DBSRVun\DBsrv.exe" "/L0412"

se der não esqueça de dar pontos !!!
FROSTYNHO 11/12/2006 08:15:13
#189202
deu não [S62][S90][S52][S51]
USUARIO.EXCLUIDOS 11/12/2006 12:45:00
#189271
Tente isso:

 

strExec = "C:\WINDOWS\AppPatch\AppLoc.exe " & chr(34) & "C:\WYD_SERVER-01\DBSRVun\DBsrv.exe" & chr(34) & " " & chr(34) & "/L0412" & chr(34)

Shell strExec



Acho que funfa...
FROSTYNHO 11/12/2006 18:26:32
#189375
tbm num funfou [S51] [S59]
HUGOSSOUZA 11/12/2006 18:42:11
#189377
eu não sei como coloca os 2 caminhos mas se for só com 1 vc pode fazer assim:

Call ShellExecute(hwnd, "OPEN", "NomeDoArquivo", parametros, "CaminhodoArquivo", 1)
'ex:
Call ShellExecute(hwnd, "OPEN", "arquivo.exe ", L0412,"c:    este\", 1)



USUARIO.EXCLUIDOS 11/12/2006 18:53:38
#189379
Cara, tente assim (substitua as aspas duplas, por duas aspas duplas, para que o VB as interprete):

Shell "C:\WINDOWS\AppPatch\AppLoc.exe ""C:\WYD_SERVER-01\DBSRVun\DBsrv.exe"" ""/L0412""", vbNormalFocus


Se não der tente assim:

Coloque este código nas declarações do form (bem no começo dele):
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _
ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long


e para chamar use:
ShellExecute Me.hWnd, "open", "C:\WINDOWS\AppPatch\AppLoc.exe", """C:\WYD_SERVER-01\DBSRVun\DBsrv.exe"" ""/L0412""", vbNullString, 5


Teste aí e volte a postar...flw
FROSTYNHO 11/12/2006 22:40:40
#189408
fiz como ta aí mais não teve nenhuma ação, axo que é quase isso
Tópico encerrado , respostas não são mais permitidas