xcpy ei kopioi documents and settings kansioita, vaan ilmoittaa parametrien määrä ei täsmää.
Kansiot on siirretty omaan omistukseen mutta sekään ei auttanut.
Onko hyviä ehdotuksia ja ideoita asian korjaamiseksi?
Kansiot on siirretty omaan omistukseen mutta sekään ei auttanut.
Onko hyviä ehdotuksia ja ideoita asian korjaamiseksi?
Vastaukset 7
Vanhimmat
Ongelma johtuu tiedostonimessä olevista välilyönneistä.
Tuollaiset nimet täytyy laittaa hipsuihin, tyyliin:
xcopy c:\"Documents and Settings"\administrator\"Application Data" e:\..jne
Kiitos vinkistä. Se ei kuitenkaan ratkaissut kokonaan asiaa.
Sain xcopyn toimimaan lyhytnimellä toisella koneella tyyliin:
xcopy C:\Docume~1\user\favorites\* J:\ .......
Mutta koneella, jossa käskyriviä varsinaisesti tarvitsisin, se ei toiminut. Tällä koneella käyttäjä on selväkielinen nimi, jossa välin lisäksi on ääkkösiä. Sekoittaakohan tämä käyttäjänimi asian?
Noita hipsuja en kanssa saanut toimimaan, olisikohan se jokin muu merkki?
"Mutta koneella, jossa käskyriviä varsinaisesti tarvitsisin, se ei toiminut. Tällä koneella käyttäjä on selväkielinen nimi, jossa välin lisäksi on ääkkösiä. Sekoittaakohan tämä käyttäjänimi asian?"
En usko, onhan sanassa "järjestelmänvalvoja" myös ääkkösiä.
Mutta käyttäjänimessä välilyönti??
"Noita hipsuja en kanssa saanut toimimaan, olisikohan se jokin muu merkki? "
Tuntuu peräti omituiselta.
Minä käytän xcopyä win95,win2000,XP ja Win7-käyttiksissä ja kaikissa
tuollainen toimii moitteetta.
Sellainen jäi mainitsematta, että yritän saada em. asiat toimimaan usean peräkkäisen komennon skriptinä. Useat muut hakemistot toivat xcopyllä hyvin, mutta Documents And Settings kansiossa skriptinä ei toimi.
Jos nostan copy pastella skriptin saman komentorivin dos ikkunaan, niin silloin rivi toimii.
Kyllä minäkin mainitsemissani tapauksissa ajelen sitä yhtenä
rivinä pitkässä batissa muiden joukossa ja hyvin toimii.
Jos mainitsemasi virheilmoitus tosiaan on
"...vaan ilmoittaa parametrien määrä ei täsmää."
niin satavarmasti kyseessä on joku battisi muotovirhe jota et vaan
ole keksinyt, enkä minäkään näe näin etänä jos et laita
näytille.
Tässä esimerkki yhdestä rivistä. Varmuuskopiot pitäisi saada 10-12 alla olevan kaltaisesta rivistä.
Tämä toimii kun kaikki rivit nostaa copy-pastella komentoikkunaan, mutta ei pikakuvakkeella käynnistettynä bat-tiedostona.
date /T > J:\BACKUP\LOKI\BACKUP_FULL_DocAndSettings_loki
Time /T >> J:\BACKUP\LOKI\BACKUP_FULL_DocAndSettings_loki
xcopy C:\"documents and settings"\"Mätti Mäikäläinen"\"omat tiedostot"\* J:\backup\backup_full\"omat tiedostot"\ /E /D /I /C /Y
Time /T >> J:\BACKUP\LOKI\BACKUP_FULL_DocAndSettings_loki
pause
Pikakuvakkeella käynnistetty bat -tiedosto antaa seuraavan virheilmoituksen (HUOMAA Ä-KIRJAIMET!):
C:\BACKUP_SCRIPTS>xcopy C:\"documents and settings"\"Mõtti Mõikõlõinen"\"omat ti
edostot"\* J:\backup\backup_full\"omat tiedostot"\ /E /D /I /C /Y
Tiedostoa ei löydy - *
0 tiedostoa on kopioitu
Äkkiä katsoen
Jätä siitä lähderimpsun perästä \* pois
ja laita valitsimiksi /d /s /i /f /c /y