Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


SCRIPT

Postades av 2016-10-19 00:27:07 - Peter Nilsson, i forum Skrivklåda, Tråden har 5 Kommentarer och lästs av 2270 personer

Ska börja med att jag inte hittade ett lämpligt forum att posta frågan i.

Problematiken......

Jag har en databas med sökvägar till filer som jag vill flytta. Filerna ligger på en NAS (NAS 1).
Filerna vill jag flytta till en annan NAS (NAS 2).
Att flytta alla filerna är inga problem.. det är ju bara till att göra en backup från NAS 1 till NAS 2.

Problemet är att filerna ligger utspridda i väldigt många mappar och jag vill samla alla i en enda mapp på NAS 2.
Har sökt & sökt men hittar inget script som är lämpligt för ändamålet.

Databasen kan man ju såklart konvertera till både textfil eller excell ....
men jag hittar inget som kan flytta med dessa filformaten heller

Nu står hoppet till någon här.


Svara

Sv: SCRIPT

Postades av 2016-10-25 20:29:31 - Pelle Johansson

Hej, det går att skriva ett program som kopierar filer i alla mappar och dess underkataloger med hjälp av rekursiv loop. Eftersom du gör det från en dator så gissar jag det går att mappa upp de båda diskarna. Det jag tänkte på som kan vara problem om det är väldigt många filer så har vissa operativsystem en gräns för hur många filer som får ligga i samma katalog. Ta reda på gränsen innan du börjar.

Kör du windows eller mac?

/Pellesoft


Svara

Sv:SCRIPT

Postades av 2016-10-26 01:06:12 - Peter Nilsson

Tack.... men jag löste det.... Med hjälp.

Ganska enkelt egentligen..... fast det visste jag inte då :)


Svara

Sv: SCRIPT

Postades av 2016-10-26 07:26:39 - Pelle Johansson

Vad bra! Du får gärna berätta i tråden hur du gjorde så kan andra lära sig om detta när de söker samma typ av svar på utmaningen

Hälsningar
Pelle


Svara

Sv:SCRIPT

Postades av 2016-10-26 17:04:03 - Peter Nilsson

Eftersom jag hade sökvägarna till de fysiska filerna i en databas så exporterade jag först tabellen till excell.
Att jag exporterade tabellen först var för att jag hade olika kategorier på sökvägarna och ville flytta filerna beroende på kategorierna.
I Excell filtrerade jag rubrikerna och valde att plocka ut de önskade sökvägarna för respektive kategori.

Klipp och klistrade adresserna till ett vanligt TXT dokument som senare konverterades till en bat-fil.

Koden i batfilen:

chcp 1252
xcopy "D:\GAMMALMAPP\FIL1.txt" E:\NYMAPP /-y
xcopy "D:\GAMMALMAPP\FIL2.txt" E:\NYMAPP /-y
xcopy "D:\GAMMALMAPP\FIL3.txt" E:\NYMAPP /-y
xcopy "D:\GAMMALMAPP\FIL4.txt" E:\NYMAPP /-y
xcopy "D:\GAMMALMAPP\FIL5.txt" E:\NYMAPP /-y
xcopy "D:\GAMMALMAPP\FIL6.txt" E:\NYMAPP /-y

----------
chcp 1252 - För att få med svenska tecken
Växeln /-y är för att inte skriva över filen om den redan finns i måldestinationen.
Sen finns det en massa andra växlar att använd (sök på xcopy).

I Mitt fall så skulle jag kopiera 6500 filer (strax över 65gb) som fanns i olika kataloger.....


Svara

Sv: SCRIPT

Postades av 2016-10-26 18:08:17 - Pelle Johansson

Tjusigt, tack för ditt bidrag!
/Pelle


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 153
27 952
271 704
1 238
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies