mboost-dp1
CMD batch Timer & CD-drev kommando
- Forside
- ⟨
- Forum
- ⟨
- Programmering
Ja,
det er muligt at skrive en timer i et cmd script, du skriver bare:
timeout <sekunder>
hvor du erstatter <sekunder> med antallet af sekunder du skal vente.
Umiddelbart findes der ikke en direkte utility (der følger med Windows) til at ejecte et optisk drev, men du kan hente flere små utilities der kan gøre det ønskede (bare google efter det).
Et alternativ til at ejecte et optisk drev ville være at bruge VBScript, jeg henviser til dette link:
http://www.msfn.org/board/lofiversion/index.php/t5...
det er muligt at skrive en timer i et cmd script, du skriver bare:
timeout <sekunder>
hvor du erstatter <sekunder> med antallet af sekunder du skal vente.
Umiddelbart findes der ikke en direkte utility (der følger med Windows) til at ejecte et optisk drev, men du kan hente flere små utilities der kan gøre det ønskede (bare google efter det).
Et alternativ til at ejecte et optisk drev ville være at bruge VBScript, jeg henviser til dette link:
http://www.msfn.org/board/lofiversion/index.php/t5...
#2
cmd blev i XP faktisk ret kraftfuldt, men syntaxen er nogen gange lad os kalde det "ikke-intuitiv".
Forslaget om VBScript er rigtigt godt. Man kan rigtigt meget (specielt hvis man lærer at finde rundt i WMI) og det kan laves rimeligt pænt og struktureret.
PowerShell er selvfølgelig bedre, men det er ikke særligt udbredt endnu.
cmd blev i XP faktisk ret kraftfuldt, men syntaxen er nogen gange lad os kalde det "ikke-intuitiv".
Forslaget om VBScript er rigtigt godt. Man kan rigtigt meget (specielt hvis man lærer at finde rundt i WMI) og det kan laves rimeligt pænt og struktureret.
PowerShell er selvfølgelig bedre, men det er ikke særligt udbredt endnu.
@echo off
set /p sekunder=Hvor mange sekunder skal der gaa foer CD-drevet aabner?:
timeout %sekunder%
Start C:\Users\Peter\Desktop\OpenClose_CD.cmd
OpenClose_CD.cmd er simpelthen den kode som åbner drevet.
Men der er et problem. Windows giver ikke tilladelse til OpenClose_CD.cmd til at gøre det, medmindre man køre det som admin.
Så hvad skal jeg så skrive? Start (som admin):
#7
Lad det første program køre i admin-mode (det kan ordnes i manifestet). Ellers kan du bede om admin-adgang, når programmet skal starte scriptet (til det bruges vist com).
Hvis det kun er på din computer, kan du bare slå UAC fra, den alligevel ikke er noget værd.
Men det er ellers nok bare at højreklikke og så vælge "kør som admin" eller sådan noget.
Lad det første program køre i admin-mode (det kan ordnes i manifestet). Ellers kan du bede om admin-adgang, når programmet skal starte scriptet (til det bruges vist com).
Hvis det kun er på din computer, kan du bare slå UAC fra, den alligevel ikke er noget værd.
Men det er ellers nok bare at højreklikke og så vælge "kør som admin" eller sådan noget.
Gå til top
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.