Gå til innhold

Hva morsomt kan gjøres med DOS/BATCH?


Anbefalte innlegg

Ja, tittelen sier det meste. Jeg er ute etter hva dere mener man

kan bruke DOS\BATCH programmering til, både nyttige og "u-nyttige :p " ting... Kanskje vi kan poste scripts her som man kan ha bruk for?

Yes, takker for svar!

:yes:

Endret av Jorek
Lenke til kommentar
Videoannonse
Annonse

Tja, det blir vel nå mest brukt på servere og slikt til roaming profiles og sånn...

 

Men Net send looper er blitt diskutert gjentatte ganger...

 

Jeg bruker det som post-build-event i gloom prosjktet mitt (som er et OpenGL framework skrevet i C++ og Assembly) sånn at det kopierer alle headerfiler og binærfiler til et fellesområde.

Så slipper jeg å gjøre det manuelt.

 

Jeg bruker:

@echo off
REM gloom post build events
REM This files copies library files to gloom public shared folder
REM Takes 1 parameter, build mode (debug or release)
echo ------------------------------------------------
echo copying gloom.dll to gloom public shared folder
xcopy "gloom.dll" "../../gloom public/dll/%1" /Y > nul
echo copying gloom.lib to gloom public shared folder
xcopy "gloom.lib" "../../gloom public/lib/%1" /Y > nul
echo done.
echo ------------------------------------------------
echo copying entire library directory to gloom public
cd..
cd include
xcopy "*.*" "../../gloom public/include" /Y > nul
echo done.
echo ------------------------------------------------
cd..
REM // Create a file that says when this project was last built.
echo gloom was built on %DATE%; %TIME% by %USERNAME%, %1 version > "../gloom public/build %1.txt"

 

som er en bitteliten del av hva det kan brukes til,

 

Net send loop:

:doloop
NET SEND \\[MASKIN] [MELDING]
goto doloop

Lenke til kommentar
  • 1 måned senere...

Det mest "irriterende" som kan gjøres med er jo Net Send. Vi hadde en maskin som hadde et sånt script. Ikke et sånt som GeirGrusom viste,

men et manuelt, der alt var skrevet inn x antall ganger.

 

Edit: Lagde et skript med 8640 av denne koden

NET SEND * hei 

Endret av operaman
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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...