Új hozzászólás Aktív témák

  • hiperFizikus

    senior tag

    válasz marec1122 #19969 üzenetére

    ChatGPT/ Természetesen, íme egy PowerShell kód, amely ezt a feladatot megoldja:

    powershellCopy code# Forrásmappa elérése
    $sourceFolder = "C:\ForrásMappa"

    # Célmappa elérése
    $destinationFolder = "C:\CélMappa"
    # Legújabb fájl kiválasztása a forrásmappából
    $newestFile = Get-ChildItem -Path $sourceFolder | Sort-Object LastWriteTime -Descending | Select-Object -First 1
    # Ellenőrizze, hogy a forrásmappában van-e fájl
    if ($newestFile) {
        # Új fájl nevének beállítása a célmappában
        $newFileName = "UjNev.txt" # Állítsa be a kívánt új nevet itt
             # Fájl átmásolása a célmappába és új névvel ellátva
        Copy-Item -Path $newestFile.FullName -Destination (Join-Path -Path $destinationFolder -ChildPath $newFileName) -Force
        
        Write-Host "A fájl sikeresen átmásolva és átnevezve."
    } else {
        Write-Host "Nincs új fájl a forrásmappában."
    }

    Ebben a kódban a $sourceFolder változó tartalmazza a forrás mappa elérési útját, míg a $destinationFolder változó tartalmazza a célmappa elérési útját. A legújabb fájlt kiválasztjuk a forrás mappából, majd átmásoljuk a célmappába, átnevezve a megadott új névre. Ha nincs új fájl a forrásmappában, akkor a program kiírja, hogy nincs új fájl. Ne felejtse el módosítani a kód megfelelő részeit az Ön specifikus követelményeihez.
    Is /ChatGPT

    Ugye milyen okos vagyok ?
    :P

Új hozzászólás Aktív témák