Gå til innhold

Hvor finner jeg ulike system()kommandoer ?


Anbefalte innlegg

Videoannonse
Annonse

I dokumentasjonen til ditt operativsystem, skulle jeg tro. Med andre ord er det forskjell på f.eks. hva system() kan gjøre i Windows vs i Linux.

 

Eksempel:

system("pause"); // for Windows

 

 

Du spurte ikke etter grunner til ikke å bruke system(...), men her er litt lesestoff i tilfelle interessen er tilstede:

http://www.gidnetwork.com/b-61.html

 

Du er heller ikke sikret at ikke en uskyldig system("kommando") kan bli til "format c:" (e.l.), men det er kanskje å overdramatisere litt.

Lenke til kommentar

Så du må finne en funksjon som gjør det samme som "dir", men heter noe annet?

Mulig jeg ikke har fått med meg noe her, men det høres jo ut som et totalt idiotisk oppgave.

Er det mulig å bruke noen funksjoner i windows (antar vi snakker om windows) eller må du 100% bruke en kommando via system()?

 

For å få lista opp kommandoene i windows skriver du "cmd help"

Lenke til kommentar
system("ls")

 

Sikkert mest kjent som en Linux-sak, men ja, dette gjør noe I Windows XP også (sikkert Vista også, men det skal jeg ikke garantere).

 

Dessuten en litt tøff sak som jeg lærte om nå takket være Giddions tips:

Kommandoen "tree"

Thanks, obs; ikke system("ls")..

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...