CMD kommandoprompt programmering

Tags:    batch programmering

<< < 12 > >>
Hej til allle herinde hos Udvikleren.

Jeg er ny herinde og vil lige forsøge at finde svar her.
Jeg er blevet mere og mere bidt af
kommandoprompten (cmd.exe).

Hvor finder jeg litteratur om
de kommandoer der kan bruges (/? og /help er mangelfuld).
Hvad kan I foreslå, hvis jeg gerne vil
lære at programmere nogle batch scripts.

Så summasumarum:
Litteratur om kommandoer og programmering.
Gerne en god gammeldags papirudgave, men alternativt en digital udgave.





15 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 11 karma
Sorter efter stemmer Sorter efter dato
Cygwin, Bash, Linux Shell, Ruby og Python

Alle af disse ting kan hentes helt gratis og lovligt :).



Indlæg senest redigeret d. 10.01.2012 20:59 af Bruger #14645
Cygwin, Bash, Linux Shell, Ruby og Python

Alle af disse ting kan hentes helt gratis og lovligt :).



Som nybegynder vil jeg have svært ved at vælge, så det vil kræve lidt research.
Herudover skal det som minimum kunne "det samme" som CMD.
Altså starte samme programmer og styre dem...




Cygwin er en Linux klon til windows, den gør at du kan arbejde på Windows, stort set som du gør på Linux. Det er mest interessant hvis du skal skifte mellem Windows og Linux.

Bash er den mest brugte Linux Shell, det svarer stort set til cmd på Windows, dog er sproget noget mere avanceret (men ikke mere logisk) end batch.

Ruby og Python er egentlige programmeringssprog, det kan stort set det samme. I dag vil jeg nok anbefale Ruby, det er vist den der har mest fremgang for tiden.

Alle "sprogene" er komplette sprog, de kan det hele.



Det vil jeg klart overveje.

Sp. 1 Hvad er holdningen til PowerShell imod CMD ?

Sp. 2 kan man få et script i CMD til at starte flere scripts samtidigt?
Altså hvis jeg har fx program 1, program 2 og program 3,
kan man så i et script starte de tre programmer simultant -
Istedet for at først køres program 1, når så det er færdigt, så køres program 2 osv.
Jeg tænker her nogle programmer der tager lidt tid at køre, så fremfor at de køres efter hinanden, så starter de og kører samtidigt.
Kan man det ?




Ad 1: Jeg har ikke brugt PowerShell, så følgende skal tages med en solid dosis salt: PowerShell er et skridt fremad i forhold til cmd, du kan mere og programmerne er bedre strukturerede. Men PowerShell er stadig kun et skridt fremad, det er ikke et rigtigt programmeringssprog.

Ad 2: Du kan bruge kommandoen "start" til at køre flere programmer samtidigt fra en bat-fil.



<< < 12 > >>
t