Usuário com melhor resposta
Criar script (.bat) de logon para copiar arquivos para pasta Program Files e Program Files (x86)

Pergunta
-
Caros,
Estou precisando criar um script de logon que irá copiar 4 arquivos para a pasta Program Files (se o SO for 32 bits) e Program Files (x86) (se o SO for 64).
Criei o código abaixo, porém não esta funcionando.
@echo off
:_Verifying1
echo Checking for SO Version Installed:
echo -----------------------------------------------
if exist "C:\Program Files\Microsoft Office (x86)\Document Themes 14"
(goto _x86) else (goto _x86)
echo.
:_x86
echo "temas":
echo -----------------------:: Copying Files
PushD \\vulcano\NETLOGON\Temas
xcopy "\\vulcano\NETLOGON\Temas\*.*" "C:\Program Files
\Microsoft Office\Document Themes 14"
PopD
echo.
(goto _Exit)
:_x64
echo "temas":
echo -----------------------
:: Copying Files
PushD \\vulcano\NETLOGON\Temas
xcopy "\\vulcano\NETLOGON\Temas\*.*" "C:\Program Files
(x86)\Microsoft Office\Document Themes 14"
PopD
echo.
(goto _Exit)
:_Exit
Podem me ajudar?
Grato
Respostas
-
Felipe,
tente esta versão simplificada
@echo off :: Primeiro seta na variavel _PROGRAMFILES c\ o programfiles correto IF DEFINED PROGRAMFILES(x86) ( SET "_PROGRAMFILES=%PROGRAMFILES(x86)%" ) ELSE ( SET "_PROGRAMFILES=%PROGRAMFILES%" ) echo %_PROGRAMFILES% :: Copying Files xcopy "\\vulcano\NETLOGON\Temas\*.*" "%_PROGRAMFILES%\Microsoft Office\Document Themes 14"
Fábio de Paula Junior
- Sugerido como Resposta Fábio JrModerator segunda-feira, 14 de janeiro de 2013 13:59
- Marcado como Resposta Fábio JrModerator terça-feira, 15 de janeiro de 2013 15:55
Todas as Respostas
-
Felipe,
tente esta versão simplificada
@echo off :: Primeiro seta na variavel _PROGRAMFILES c\ o programfiles correto IF DEFINED PROGRAMFILES(x86) ( SET "_PROGRAMFILES=%PROGRAMFILES(x86)%" ) ELSE ( SET "_PROGRAMFILES=%PROGRAMFILES%" ) echo %_PROGRAMFILES% :: Copying Files xcopy "\\vulcano\NETLOGON\Temas\*.*" "%_PROGRAMFILES%\Microsoft Office\Document Themes 14"
Fábio de Paula Junior
- Sugerido como Resposta Fábio JrModerator segunda-feira, 14 de janeiro de 2013 13:59
- Marcado como Resposta Fábio JrModerator terça-feira, 15 de janeiro de 2013 15:55
-