Kuulutus

Collapse
No announcement yet.

Win7 xcopy-komento batch-fileen ja työpöydälle

Collapse
X
 
  • Suodata
  • Aika
  • Näytä
Clear All
new posts

    Win7 xcopy-komento batch-fileen ja työpöydälle

    Mulla on muutama hakemisto, joista kopsaan datan talteen tikulle. Siihen sopii xcopy-komento, jolla saa näppärästi vivutettua alihakemistot ja korvaa vanhemmat kysymättä ja kopsattua vain uudemmat. Command promptista toimii nätisti, mutta miten saan sen kuvakkeeksi työpöydälle että vain klikkaamalla kopiot tulisi tehtyä? Tein xcopy.bat tiedoston, jossa se komento on, mutta sitä klikkaamalla komento ajetaan uudelleen ja uudelleen, pitää katkaista se ctrl-c:llä. Miten tuon saa rajattua vain kertasuoritukseen>?

    #2
    En nyt vastaa ihan suoraan itse kysymykseen, mutta oletko jo kokeillut mainiota SyncToy:ta?

    http://www.microsoft.com/download/en....aspx?id=15155

    Comment


      #3
      xcopy <lähde> <kohde>
      if exist <nönnönnöö> endcommand
      exit

      Tokalla rivillä <nönnönnöö> voi olla vaikka joku tiedosto tuolta kohdekansiosta.

      Comment


        #4
        En ymmärrä Hannu miten olet tuossa onnistunut :) Mitä vipuja annat xcopy:lle?

        Comment


        • #5
          Tee pikakuvake ja kohteen sijaintiin xcopy-rimpsu, mitä käytät kehotteen kautta.

          Comment


            #6
            Jos ei muuta jaksa niin Pause sinne loppuun, pysähtyy ainakin suoritus :)

            Comment


              #7
              Itse käytin muutaman vuoden tyytyväisenä SyncToy:ta, kunnes siirryin Dropboxin käyttöön. Ei tarvii tikun kanssa leikkiä, eikä maksa mitään: tästä kokeilemaan

              Comment


                #8
                xcopy c:\levynhakemisto q:\tikunhakemisto /s /y /d

                /s alikansioineen
                /y kuittaa korvataanko vanha
                /d ottaa vain uudemmat

                Vaikka laittaa exit tai pause seuraavalle riville niin ei auta. Dropbox voisi olla ihan hyvä, mutta kun tarvii saada nuo tikulle siksi, että kulkevat offline mukana myös. Täytyy vilkuilla tuota SyncToy:ta.

                Comment


                • #9
                  Piti oikein testata ja kyllä mulla toi toimii Win7:lla just niinku pitääkin, ajaa vain kerran.

                  Comment


                    #10
                    No mitäs, siis xcopy.bat tiedosto, jossa on tuo rotla. Ja klikkamalla pikakuvaketta ajaa kerran. Mitähän tuo mulla oikein sekoilee?

                    Comment


                    • #11
                      Teppo sujautti ovelasti oman referral-tunnuksensa DropBox-linkkiin :)

                      DropBoxille ääni täältäkin, jos se vain muuten vastaa omia tarpeita. Olen käyttänyt palvelua suunnilleen vuoden verran, eikä ole valittamista. Yhden ainoa kerran on tainnut olla palvelin hetken aikaa poissa pelistä. Ilmaiseksi tilaa on käytössä on giga, ja lisää saa tarvittaessa melko edullisesti.

                      Comment


                        #12
                        Koitin ja kyllä täälläkin työpöydältä käynnistettynä ajaa luupissa. Toi "ifexist endcommand" rimpsu toimii jos haluat sitä batia edelleen käyttää.

                        Comment


                        • #13
                          Juu, tollasen batin tein:
                          xcopy C:\Temp\kopioi C:\Temp\temp\kopioi /s /y /d

                          Kansiossa sit muutama .txt filu testauksen vuoksi.

                          E: Ja työpöydältä ajoin minäkin tuon.
                          Viimeksi muokannut A6tonen; 20.10.2011, 13:38.

                          Comment


                            #14
                            Ei auta Mikon tarjoama if exist. Katsotaan keksiikö meidän Service Desk jotain. Kysyin sieltäkin ja ekaks tuli minuutin hiljaisuus. Sitten varovainen "minäpä kyselen".

                            Jotenkin tuo nyt jää luuppaamaan tuota ekaa riviä eikä koskaan etene tohon iffiin. Mites se tiedoston loppumerkki laitettiinkaan tekstitiedostoon? Muistaakseni ctrl-z tai jotain.

                            Comment


                            • #15
                              Älä tee battia ollenkaan, ihan vaan pikakuvake ja sinne kohde-kohtaan xcopy c:\levynhakemisto q:\tikunhakemisto /s /y /d rimpsu. Noin toimii täällä.

                              Comment


                                #16
                                No perkule, nyt pelittää. Suoraan työpöydälle new-shortcut ja sinne targetiksi:

                                C:\Windows\System32\xcopy.exe c:\siirto\testi1\*.* c:\siirto\testi2 /s /y /d

                                Ilman tota *.* ei toiminut. Miksiköhän? Pääasia että nyt toimii. Kiitos osallistuneille!

                                Comment


                                • #17
                                  Hämärä juttu, mutta hienoa, että ongelma ratkesi.

                                  Jos muuten on joskus tarpeen suorittaa vähän monimutkaisempia kopiointeja komentorivillä, kannattaa tutustua Robocopyyn. Se on ikään kuin Xcopyn kehittyneempi versio.

                                  Comment


                                    #18
                                    oliskohan tossa ollut alkuperäisenä ongelmana tuon batin nimi? batti käynnistää itse itsensä ja looppi on valmis...

                                    Eli olis varmaan toiminut jos batin nimi ois ollut jotain muuta kun xcopy

                                    Comment


                                      #19
                                      Alkuperäinen kirjoittaja jannes Näytä viesti
                                      Teppo sujautti ovelasti oman referral-tunnuksensa DropBox-linkkiin :)

                                      DropBoxille ääni täältäkin, jos se vain muuten vastaa omia tarpeita. Olen käyttänyt palvelua suunnilleen vuoden verran, eikä ole valittamista. Yhden ainoa kerran on tainnut olla palvelin hetken aikaa poissa pelistä. Ilmaiseksi tilaa on käytössä on giga, ja lisää saa tarvittaessa melko edullisesti.
                                      Kaksi gigaa. Ja jokainen kutsuttu tuo 250mb lisää tilaa ilmaiseksi, laajennettavissa yhteen 8gb saakka tällä tavoin. 50gb maksaa 99 dollaria vuodessa ja 100gb tais olla 199 taalaa.

                                      Itseltä siis myös ääni DropBoxille. Pirun kätevä autoja säätäessä, kun säätöfilut ja logit menevät automaagisesti nettiyhteyden saatuaan eetteriin, mistä ne on sitten poimittavissa missä vain DropBox onkaan asennettuna.

                                      Comment


                                        #20
                                        Alkuperäinen kirjoittaja kenax Näytä viesti
                                        Kaksi gigaa. Ja jokainen kutsuttu tuo 250mb lisää tilaa ilmaiseksi, laajennettavissa yhteen 8gb saakka tällä tavoin. 50gb maksaa 99 dollaria vuodessa ja 100gb tais olla 199 taalaa.

                                        Itseltä siis myös ääni DropBoxille. Pirun kätevä autoja säätäessä, kun säätöfilut ja logit menevät automaagisesti nettiyhteyden saatuaan eetteriin, mistä ne on sitten poimittavissa missä vain DropBox onkaan asennettuna.
                                        Tässä pitää mainostaa kotimaistakin vaihtoehtoa: kapsi, siellä 35e vuotuista jäsenmaksua vastaan saa 50G + 500G levytilaa, kotisivutilan, unix shellin yms. Ei toki filet siirry yhtä helposti kuin dropparilla, mutta siihenkin on olemassa hyviä ratkaisuja, kuten rsync. Ite oon käyttänyt tärkeiden tiedostojen varmuuskopiona + muutamaan muuhun juttuun. Ja luotan tuohon paljon enemmän kuin dropboxiin, tämä siis tietoturvan kannalta.

                                        Comment

                                        Working...
                                        X