Batch-Satti
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Batch-Satti

Você não está conectado. Conecte-se ou registre-se

COPIAR ARQUIVOS VIA REDE COMPARTILHADA

2 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1COPIAR ARQUIVOS VIA REDE COMPARTILHADA Empty COPIAR ARQUIVOS VIA REDE COMPARTILHADA Qui Out 14, 2010 11:25 am

alexssander



PRECISO COPIAR UM ARQUIVO *.JPG ,EM UM SERVIDOR DE ARQUIVOS LINUX E O MESMO TEM QUE SETAR COMO PAPEL DE PAREDE AUTOMATICO NO XP VISTA E SEVEM.

PORQUE TENHO QUE TROCAR MANUALMENTE OS PAPEIS DE PAREDE QUE A EMPRESA QUE TRABALHO TEM VARIAS PROMOÇOES E AS MAQUINAS ADM TEM QUE ACONPANHAR .


ABRAÇOS

Boss-Head

Boss-Head

@echo off
if {%1}=={} @echo, Sintaxe: ^> %~nx0 "%homedrive%\Pasta_do_papel_de_parede\papel_de_parede.ext" &Pause >nul&goto :EOF
if not exist %1 @echo, Sintaxe: ^> %~nx0 "%homedrive%\Pasta_do_papel_de_parede\papel_de_parede.ext" - &@echo.Obs. %1 inexistente na pasta &Pause >nul&goto :EOF
setlocal
set Pp=%~1
for /f "Tokens=*" %%c in ('net view^|FIND "\"') do (
REG ADD "%%c\HKU\.DEFAULT\Control Panel\Desktop" /V Wallpaper /T REG_SZ /D %Pp% /F
)
endlocal
tenta esse !
veja se te dá uma luz .

Boss-Head

Boss-Head

talvez tenha que colocar assim

set Pp="%~1"

não me lembro
copia o fonte daqui o forum come as \\
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

4COPIAR ARQUIVOS VIA REDE COMPARTILHADA Empty papel de parede Qui Out 14, 2010 3:53 pm

alexssander



boss nao esplicquei corretamente

seria tipo assim

\\ip do servidor de arquivos\nome da pasta\logon.jpg(formato do arquivo a ser puxado apra a mauina de destino)

depois ele teria que setar automaticamente o papel de parede novo




Boss-Head escreveu:talvez tenha que colocar assim

set Pp="%~1"

não me lembro
copia o fonte daqui o forum come as \\
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Boss-Head

Boss-Head

ENTÃO VC VAI FAZER ISSO EM CADA HOST ?
NO LOGON DE CADA USUÁRIO ?
PELO QUE ENTENDI VC QUER COPIAR O logon.jpg PRA MÁQUINA DO USUÁRIO E ALTERAR ELA LOCALMENTE ?
SE FOR ISSO FICA MAIS FACIL AINDA !
SALVA COMO PAPEL.VBS E EXECUTA !
Código:

Set objShell=CreateObject("Wscript.Shell")
KeyName = "HKEY_USERS\.DEFAULT\Control Panel"
objShell.RegWrite KeyName & "Desktop Wallpaper", "\\ip do servidor de arquivos\nome da pasta\logon.BMP"
CREIO QUE SEJA ISSO
OU CASO QUEIRA
Código:

@ECHO OFF
COPY /B "\\ip do servidor de arquivos\nome da pasta\logon.BMP" "%WINDIR%"
REG ADD "HKCU\Control Panel\Desktop" /v Wallpaper /t REG_SZ /d "%WINDIR%\logon.BMP" /f
%SystemRoot%\System32\RUNDLL32.EXE user32.dll
PAUSE

VEJA QUE A IMAGEM CREIO EU QUE DEVA SER .BMP DEPENDENDO DO SIST. OPER. NOS 2 EXEMPLOS ACIMA

Conteúdo patrocinado



Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos