Skip to content
Vissza a tetejére

# Kiválasztott fájlok áthelyezése

Ez a funkció lehetővé teszi, hogy az összes kiválasztott fájlt és mappát a keresési eredmények listájából a választott célhelyre áthelyezze, ZIP fájlba archiválja, törölje vagy feldolgozza a fájlokat.

Ez a funkció az „Otthon > Elemek áthelyezése” menüpont alatt érhető el.

További lehetőségek lehetővé teszik a fájlműveletek testreszabását az igényei szerint.

Az egyes funkciók magyarázatai az alábbi táblázatban találhatók:

## Fájlművelet

### Tételek törlése

Törli az összes kiválasztott fájlt egy biztonsági figyelmeztetés után. Ha az «Áthelyezés a Lomtárba» opció aktiválva van, a fájlok a Lomtárba kerülnek. Ellenkező esetben a fájlok törlésre kerülnek a merevlemezről. Információ: A fent leírt funkció beállítása nélküli törlés nem vonható vissza könnyen.

### Tételek áthelyezése

A kiválasztott fájlokat a megadott helyre helyezi át. Opcionálisan létrehozható egy parancsikon vagy hivatkozás az eredeti helyen, amely mindegyike a mozgatott objektum új helyére mutat. Ha kívánja, a biztonsági attribútumok is átmásolhatók. Ha ez nem történik meg, a mozgatott fájlok öröklik a biztonsági attribútumaikat (mint általában) a szülőelemeiktől.

### Tételek másolása

A kiválasztott fájlokat a megadott helyre másolja. Ha kívánja, a biztonsági attribútumok is átmásolhatók. Ha ez nem történik meg, a mozgatott fájlok öröklik a biztonsági attribútumaikat (mint általában) a szülőelemeiktől.

### Tételek ZIP fájlba helyezése

A kiválasztott fájlokat a megadott ZIP archívumba helyezi át.

### Tételek átadása végrehajthatóként paraméterként

Minden kijelölt fájlhoz egy szabadon választható végrehajtható fájlt hív meg, és az abszolút fájlútvonalat az első paraméterként adja át a parancssornak. A végrehajtható fájlok lehetnek batch fájlok, PowerShell szkriptek, VBScript vagy hasonlók. A Windows Scripting FileSystemObject erőteljes és könnyen használható fájlrendszer- és útvonalműveleteket biztosít.

## Beállítások

### Áthelyezés a Lomtárba (ha elérhető)

Itt megadhatja, hogy a kiválasztott elemeket a Lomtárba helyezzék-e át, vagy közvetlenül töröljék a merevlemezről.

Megjegyzés

Ez az opció csak a «törlés» művelethez érhető el.

### Átugrás/Átnevezés/Átírás/ Csak a régebbi meglévő fájlok átírása

Itt eldöntheti, mi történjen, ha névütközések lépnek fel egy fájl művelet során, azaz ha egy azonos nevű fájl már létezik a célhelyen. Megtarthatja a meglévő fájlt, helyettesítheti az új fájllal, vagy átnevezheti a meglévő fájlt.

Megjegyzés

Ez az opció csak a «Zip», «Áthelyezés» és «Másolás» műveletekhez érhető el. Nem támogatott optikai adathordozóra íráskor.

### Üres mappák törlése a művelet után

Automatikusan eltávolítja az összes mappát, amely már nem tartalmaz fájlokat vagy más mappákat a mozgatási művelet következtében.

### Eredeti elemek megtartása tömörítés után

Ezt az opciót engedélyezve biztosíthatja, hogy az eredeti fájlok ne legyenek törölve, miután azokat egy Zip fájlba másolták.

Megjegyzés

Ez az opció csak a «Zip» művelethez érhető el.

### Eredeti elemek engedélyeinek megőrzése

Ha ez az opció engedélyezve van, az eredeti fájlok hozzáférési engedélyei alkalmazásra kerülnek a célhelyre áthelyezett fájlokra.

Megjegyzés

Ez az opció csak az «Áthelyezés» és «Másolás» műveletekhez érhető el. Nem támogatott optikai adathordozóra íráskor.

### Könyvtárstruktúra megőrzése, kezdve a szinttől

Ez az opció lehetővé teszi, hogy megadja, hogy a fájlok könyvtárstruktúrájának mely szintjénél kezdje meg a megőrzést. Az első x szint könyvtárstruktúrája nem kerül rekonstrukcióra a célhelyen.

Ha például a «C:\User\Mayer\\My Document.doc» fájlt a «D:\Old Files\' célmappába helyezi át, az x értékének beállításától függően a következő eredményeket kapja:

`x = 0 > 'D:\Old Files\C\User\Mayer\My Document.doc'` `x = 1 > 'D:\old files\user\Mayer\My document.doc'` `x = 2 > 'D:\old files\Mayer\My Document.doc'`

Megjegyzés

Ez az opció csak az «Áthelyezés» és «Másolás» műveletekhez érhető el.

### Megőrzi az eredeti elemek időbélyegeit

Amikor ez az opció engedélyezve van, az eredeti fájlok időbélyegei alkalmazásra kerülnek a célba helyezett fájlokra.

Megjegyzés

Ez az opció csak az «Áthelyezés» és «Másolás» műveletekhez érhető el. Nem támogatott optikai adathordozóra íráskor.

### Hagyja a parancsikont vagy linket az eredeti helyen, amely az új helyre mutat

Ha ez az opció engedélyezve van, egy parancsikon vagy link jön létre az eredeti helyen, amely az új helyre mutat, ahová a fájl került. Ha a «Link» van kiválasztva, és a fájlok ugyanazon a partíción vannak, kemény linkek jönnek létre.

Ha nem lehetséges kemény linket létrehozni, szimbolikus link jön létre. Ha ez sem lehetséges, egy Windows parancsikon jön létre.

Megjegyzés

Ez az opció csak a «Mozgatás» művelethez érhető el.

## Naplózás

### A végrehajtott műveletek naplózása

Egy napló jön létre az Ön által választott névvel az Ön által választott könyvtárban. Környezeti változók, mint például %DATE% vagy %TIME%, használhatók a fájlnevében.

### Visszavonó szkript létrehozása

Egy batch fájl jön létre, amelyet a mozgatási művelet után futtathat a fájlrendszerben végrehajtott változtatások visszavonására.

Megjegyzés

Ez az opció csak a «Mozgatás» és «Másolás» műveletekhez érhető el. Nem támogatott optikai adathordozóra íráskor.

Javaslat

Ajánljuk, hogy naplózza az összes mozgatási, törlési és archíválási műveletet. Ez a folyamat növeli a rendszer biztonságát és világosságát.

A generált naplófájl felsorolja az összes részletet, amelyre szüksége van a végrehajtott fájl műveletek nyomon követéséhez. A napló szöveges formátumban van mentve, és így néz ki

    25.06.2020 11:39:50: Start file operation.
    25.06.2020 11:39:50: Copying the following objects to "D:\MyDocs":
    25.06.2020 11:39:50: "F:\Docs\movielist.docx" => "D:\MyDocs\movielist.docx"
    2020-06-25 11:39:50: "F:\Docs\log.txt" => "D:\MyDocs\log.txt"
    25.06.2020 11:39:50: "F:\Docs\Screenshot.jpg" => "D:\MyDocs\Screenshot.jpg"
    25.06.2020 11:39:50: File operation finished.
    25.06.2020 11:39:50: Affected objects: 3 (125,90 KB) | Failed objects: 0

## PowerShell szkriptek a SharePoint példáján

Szeretnénk egy gyakorlati példán bemutatni a PowerShell szkript használatát a TreeSize File Search programmal. A feladat az, hogy több ezer dokumentumot készítsen elő a SharePoint szerverre való feltöltéshez.

A probléma az, hogy bizonyos karakterek nem engedélyezettek a SharePoint fájlneveiben, amelyek a normál fájlrendszerben érvényesek és gyakran használtak.

Egy reguláris kifejezés segítségével, amelyet a Reguláris kifejezések fejezetben talál, könnyen megtalálhatók azok a fájlok, amelyek megsértik a SharePoint névadási szabályait.

Amikor a keresés befejeződik, kérjük, válassza ki a párbeszédpanelen a kijelölt fájlok áthelyezését, hogy átadja őket egy végrehajthatónak. Végrehajthatóként kérjük, válassza ezt a PowerShell szkriptet, amelyet korábban például `SharePointRename.ps1` néven mentett el:

    Param([string]$filepath="")
    [char[]]$illegal = "~", "#", "%", "&", "*", "{", "}", "\", ":", "<", ">", "?", "/", "|"
    $replacement = "-"
    $filepathNew = [io.path]::GetFileName($filepath)
    foreach($char in $illegal){$filepathNew = $filepathNew.Replace($char, $replacement)}
    Rename-Item $filepath $filepathNew

A szkript könnyen alkalmazható vagy bővíthető további felhasználási esetekhez.

- Unicode ZIP fájlok