Pitäisi kopioida käyttäjien dataa palvelimesta toiseen,
yksinkertainen scripti toimii kun datat samassa paikassa, mutta miten laitan scriptiin toisen muuttujan, paikat missä datat sijaitsevat?
Esim:
for /f %%i in (users.txt) do set muuttuja=%%i & call :getdata
GOTO :end
:getdata
set usr=%muuttuja: =%
robocopy C:\Test\%usr% C:\Temp2\%usr% *.* /S /E /R:2 /W:2 /NFL /NDL /XF *.tmp /LOG :c:\Copylog\Mycopy.log
GOTO :EOF
:end
Eli jos Matin data löytyy:
Palvelin1\Data1\Jako\Matti
ja Maijan löytyy:
Palvelin2\Data3\Jako\Maija
ja Pekan löytyy:
Palvelin3\Data6\Jako\Pekka
niin miten scriptillä hoituu tuo kopioiti?
kohde on sama, esim. Palvelin15\Jako\"nimi"
Scripti pähkäily
none pro
1
416
Vastaukset
- Piru_
eli vaikka
backup.bat C:\Test\ C:\Temp2\
itse skriptissä sitten otat nuo käyttöön
robocopy %1%usr% %2%usr% /S/E
kutsut aina tuota backup.battia eri parametreilla kun pitää kopioida eri kohteista
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod225134- 254308
- 272451
- 342234
- 371998
- 151908
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191587- 121521
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons211237Kerranki asiat oikein
Ilkka ja muut pienpuolueeet...teitte hyvän työn kun valitsitte pätevän henkilön virkaan eikä kepulle passelia!! Jatkakaa101164