-
Fototrend
Autóhifi
Új hozzászólás Aktív témák
-
dseres
tag
válasz Osynho #40602 üzenetére
Említettem egy linuxos megoldást a fájlnév sorrend szerinti másolásra. Kérésre kiteszem azt is, de gondolom kevés érdeklődő lesz.
Aki Windows Vistát, vagy Windows 7-t használ, annak itt van egy megoldás
1. A Lenti szkriptet elmentitek egy CopyDir.ps1 nevű fájlba. (Én a C:\users\dseres könyvtáramba tettem.)
2. Aki Windows Vistát használ, az installálja a Microsoft PowerShell 2.0-t, vagy a 3.0-t. A Windows 7 eleve tartalmazza, azon nem kell installálni.
3. A CopyDir.ps1 futtatása az alábbi módon:
Nyittok egy command ablakot: cmd.exe -t indítjátok a start menüből.
Beléptek a könvytárba, ahova mentettétek a szkriptet.
Beírjátok ezt a parancsot:
.\CopyDir.ps1 'D:\Zene\Mr. President - Coco Jamboo (1996)' E:
És már másolja szépen név szerinti sorban az albumot az E: jelű USB-re, vagy bárhova.
Fontos .\ a fájlnév előtt.Remélem segítettem, és érthető. Windows XP-n sajna nem működik. Már nem támogatja az MS.
Maga a szkript, amit el kell menteni:param ($Source, $Dest)
function CopyDir ($Source, $Dest)
{
$SItem = Get-Item $Source
if ( $SItem.PSIsContainer )
{
write-host "Source dir: ", $SItem
$SName = $SItem.BaseName+$SItem.Extension
$DItem=$Dest + "\" + $SItem.BaseName + $SItem.Extension
write-host "Destination-dir: ", $DItem
New-Item -ItemType Dir -Force $DItem
Foreach ($File in Get-Item $SItem\* | Sort-Object )
{
$File
write-host
CopyDir $File $DItem
}
}
else
{
write-host "Source File: ", $SItem
$DItem=$Dest + "\" + $SItem.BaseName + $SItem.Extension
write-host "Destination-file: ", $DItem
write-host
Copy-Item $Source $DItem
sleep 1}
}CopyDir $Source $Dest
[ Szerkesztve ]
Új hozzászólás Aktív témák
● A topikban TILOS hirdetni!
● Az összefoglaló elolvasása kötelező, a legtöbb kérdésre választ kapsz.
● Az összefoglalóban megtalálható kérdésekre NEM válaszolunk.
- Dell XPS 15 9570 Notebook/Laptop, 15,6" 4K Touch, I7-8750H CPU, 32GB DDR4, 512GB SSD, GTX 1050 TI, W
- HP Z8 G4 duplapresszoros és Z4 G4 windows 11 kompatibilis munkaállomások
- Corsair HX1200 80 PLUS PLATINUM - eladó!
- Google Pixel 8 Pro Obsidian 128gb - Bontatlan, Google gari, akár beszámítással
- Eladó Intel 13600KF + 4070TI + DDR5 32GB 6GMT Ram + 512 gb nvme ssd
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen