WebHU - Programozási kérdések és válaszok

Olvasson be egy dátumot a szöveges fájlból, és hasonlítsa össze a Powershell aktuális dátumával

A dátumot a Powershell-en keresztül egy szöveges fájlba szállítottam. Most össze kell hasonlítanom a szöveges fájlban lévő dátumot az aktuális dátummal. képtelen vagyok rájönni. Segítsetek pls.

(get-date).AddDays(3) | Out-File -FilePath c:\time.txt
$deadline = Get-Content -Path C:\time.txt
$currenttime = Get-Date
IF ($currenttime -lt $deadline) 
{Write-host "Continue Working"}
Else 
{Write-Host "Your Logic is Wrong"}

Nem kapok semmilyen kimenetet. Segítsetek pls.

28.04.2021

  • Feltéve, hogy a fájl csak egy dátumot tartalmaz, ezt teheti: $deadline = (Get-Content -Path C:\time.txt) -as [datetime] 28.04.2021
  • pont ahogy Santiago mondja. Össze kell hasonlítania karakterláncként, vagy dátumként. Ebben az esetben a dátum legyen a leglogikusabb. 28.04.2021
  • ... és add hozzá a -NoNewline értéket a Out-File-hez, különben a Get-Content egy tömböt ad vissza egy karakterlánc helyett. 28.04.2021
  • Egyetértek Lievennel, elfelejtettem megemlíteni, hogy lehet, hogy le kell vágnia a tartalom eredményeit, ha nem adja meg a -NoNewLine paramétert. 28.04.2021
  • Engedjék meg, hogy a szokásos tanácsot adhassam az újoncoknak: Ha elfogadja egy választ, azzal segít a jövő olvasóinak mi oldotta meg a problémádat. A válasz elfogadásához kattintson a nagy ✓ szimbólumra a nagy szám alatt a válasz bal oldalán (2 hírnév pontot kap). Ha legalább 15 hírnévpontja van, akkor más hasznos válaszokat is feljebb szavazhat (opcionálisan az elfogadottat is). Ha a problémája még nem oldódott meg, küldjön visszajelzést, vagy ha maga találta meg a megoldást, válaszoljon saját maga. 28.04.2021

Válaszok:


1

Össze kell hasonlítani a dátumot a dátummal.

(get-date).AddDays(3).ToString() | Out-File -FilePath time.txt
$deadline = [datetime](Get-Content -Path time.txt) 
$currenttime = Get-Date
IF ($currenttime -lt $deadline) {Write-host "Continue Working"} Else  {Write-Host "Your Logic is Wrong"}
28.04.2021
  • Köszi Zilog80. Ez működik. 28.04.2021
  • Új anyagok

    A rádiógomb ellenőrzött eseményének használata a jQueryben
    Ebben a cikkben látni fogjuk, hogyan kell dolgozni a jquery választógombbal ellenőrzött eseményeivel. A választógombok HTML gombok, amelyek segítenek kiválasztani egyetlen értéket egy csoportból...

    Körkörös függőségek megoldása terraformban adatforrásokkal – lépésről lépésre
    Mi az a körkörös függőségek Dolgozzunk egy egyszerű eseten, amikor az SQS-sor és az S3-vödör közötti körkörös függőség problémája van egy egymástól függő címkeérték miatt. provider..

    Miért érdemes elkezdeni a kódolást 2023-ban?
    01100011 01101111 01100100 01100101 — beep boop beep boop Világunk folyamatosan fejlődik a technológia körül, és naponta fejlesztenek új technológiákat a valós problémák megoldására. Amint..

    🎙 Random Noise #2  – Örökbefogadás és hit
    az analitika íratlan világának gondozása Szeretné, hogy ezek a frissítések a postaládájába kerüljenek? Iratkozzon fel itt . "Ha önvezető autókat gyártanak, akkor mi miért ne..

    A legrosszabb politika és prediktív modellek májátültetésre jelöltek számára az Egyesült Államokban
    A máj (vagy óangolul lifer) az emberi test legnehezebb belső szervére utal, amely csendesen működik a nap 24 órájában. Mit csinál a máj? 500 feladatot hajt végre a szervezet egészségének..

    5 webhely, amely 2022-ben fejleszti front-end fejlesztői készségeit
    Frontendmentor.io A tényleges projektek létrehozásával a Frontendmentor.io segítséget nyújt a front-end kódolási képességeinek fejlesztésében. A kódolást azután kezdheti meg, hogy..

    Mikor kell használni a Type-t az interfészhez képest a TypeScriptben?
    A TypeScript a JavaScript gépelt szuperkészlete, amely statikus gépelést ad a nyelvhez. Ez megkönnyíti a robusztus és karbantartható kód írását azáltal, hogy a hibákat a fordítási időben..