Inquiridor
Script OCS Inventory, executando em dois caminhos diferentes

Pergunta
-
Estou necessitando executar o script para o OCS, porém possuo dois caminhos diferentes, e estou com algumas dúvidas como posso realizar.
Tentei algumas alternativas mas não está funcionando
Minha necessitade é :
Set FSOSample = CreateObject("Scripting.FileSystemObject")
If FSOSample.FolderExists("C:\ARQUIV~1\OCSIN~1\OCSInventory.exe") Then
wscript.echo "OCS Inventory instalado!!!"????
If FSOSample.FolderExists("C:\ARQUIV~2\OCSIN~1\OCSInventory.exe") Then
wscript.echo "OCS Inventory instalado!!!"
Else
Set OCSRC3= createobject ("Wscript.Shell")
OCSRC3.Run "\\Serverad\ocs\OCSRC3\ocsagentsetup.exe /S /DEBUG /NP /PNUM:80 /SERVER:198.17.200.10"
End IfAbraços e obrigado
Todas as Respostas
-
-
Faça o seguinte, instale via gpo no script de inicialização de Computador , por que assim você não vai precisar dar privilégio de administrador aos usuários.
Se sua idéia dos dois caminhos for somente verificar se o OCS esta ou nao instalado, segue o codigo de um bat que utilizo e que checa diretamente no registro, não dependendo do caminho.
setlocal
REM Define a pasta onde esta o executavel
set InstallFolder=\\Serverad\ocs\OCSRC3
REM Define o nome do executavel que deseja instalar
set ExeName=ocsagentsetup.exe /S /DEBUG /NP /PNUM:80 /SERVER:198.17.200.10
REM Define a pasta onde os Logs serao salvos
Set LogFolder=\\Serverad\ocs\Logs
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\OCS Inventory Agent"
if %errorlevel%==1 (goto InstallOCS) else (goto Fim)
REM Se o errorlevel for igual a 1 O OCS nao esta instalado e vai ser instalado agora
:InstallOCS
start /wait %InstallFolder%\%ExeName%
echo %date% %time% Instalação concluida com codigo %errorlevel%. >> %LogFolder%\%computername%.txt
REM Se for diferente de 1 finaliza
:Fim
EndlocalSe for util vote e qualquer duvida poste.
Gabriel Nascimento MCP / MCSA / CCNA Não esqueça de contribuir para organização dos fóruns - Classifique as respostas -
Prezados
Obrigado pela resposta. Na verdade eu necessito mandar executar por dois caminhos, pois no Windows 7 esta passando direto e não instalando o componente.
Na verdade necessito instalar o componente.
Alguém pode me ajudar?
Desde já agradeço.
-
-
-