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
486
Vastaukset 1
- 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
Orpo pelästyi, kun asiat tulivat ilmi ? Hallitus ei enää tuekaan Garden hanketta
Pääministerinä Orpo on vastuussa hallituksensa päätöksenteosta. Hallitus päätti avokätisestä tuesta hankkeelle, joka ei3711437- 65961
- 116915
- 88901
- 69875
- 94701
- 45681
Voisitko mies auttaa..
Ottaisit yhteyttä vielä kerran, jos haluat? 🤔 Jätäthän ilkeät kommentit pois.50609En ehkä onnistu siinä
Kovasti minä yritän näyttää kauniilta, vain sinua varten, mutta en taida onnistua siinä.56604Miksi naiset tuoksuvat vaihdevuosien tietyssä vaiheessa todella etäännyttäviltä
Mietin tätä, onko luojalla ollut jokin tarkoitus näin voimakkaan lemun aikaan tekemiselle. Monet ajattelevat miten joku112575