Sådan tilføjes sleep/wait/pause i et PowerShell-script

Ron Brevstgaard
Ron Brevstgaard

De der før har prøvet kræfter med batch-scripts kender til "timeout"-kommandoen og i PowerShell kan vi let opnå det samme ved at gøre brug af Start-Sleep cmdlet'en hvilket både kan bruges i dit script men også din session.

Prøv f.eks. med følgende kommando:

Start-Sleep -Seconds 10

Dette vil give f.eks. dit script en pause på 10 sekunder og du kan faktisk også gøre brug af millisekunder som set herunder:

Start-Sleep -Milliseconds 25

TIP:

Du kan gøre brug af aliaser så du slipper for at skrive -seconds og -milliseconds. Alt du skal gøre er at udskifte disse med enten -s el. -ms.

PowerShell/wt

Ron Brevstgaard

IT-Supporter, Herning HF & VUC. + Tidligere Linux Sysadmin / Systemadministrator (5 års erfaring). +8 års erfaring med SEO og link building +11 års erfaring med udvikling af hjemmesider og webshops.

Kommentarer


  1. Minimal og anonym sporing af brugeradfærd.
  2. Eneste brug af cookies er _cfduid og _cflb - WAF og Load Balancing.
  3. Ingen deling af data med f.eks. Google.
  4. Databehandlingsaftale lavet med Cloudflare.
  5. Databehandlingsaftale lavet med DigitalOcean(DO).
  6. Kontaktformular er tilknyttet ProtonMail.
  7. Automatisk sletning af mails efter 30 dage.
  8. Filer modtaget opbevares med AES256 i CFB-mode.
  1. Ansible Advanced - Hands-On - DevOps.
  2. Google IT Support Professional Certificate.
  3. The Complete Node.js Developer Course (3rd Edition).
  4. Certified Microsoft Innovative Educator (MIE).
  5. Hootsuite Social Marketing Certification.
  6. Google Fundamentals of Digital Marketing 2019.
  7. Google Analytics for Power Users.
  8. Google Shopping ads Certification.
  9. Google Ads Search Certification.
  10. Google Analytics for Power Users.
  11. Aruba Certified Network Security Associate (ACNSA).
  12. *For datoer mv. - Se LinkedIn.
  1. Introduktion til PowerShell (Teknologisk Institut).