Gå til innhold

Net Send batch script


Anbefalte innlegg

Skrevet

Heisann, har nettopp begynt å lære meg litt lett batch programmering, så har jeg tenkt å lage et program som forenkler net send.

Det skal være sånn at feks:

Datamaskinnavn eller ip: [input]

Melding: [input]

Melding sendt!

Håper dere skjønner. Er helt ny til batch, så jeg trenger litt hjelp.

Videoannonse
Annonse
Skrevet (endret)

Regner med du vil at programmet skal stoppe og be brukeren skrive inn tekst, men dette er dessverre en funksjon som ikke kan kjøres i .bat sånn helt uten Widerøe, men ta en titt på denne siden.

 

Hvis du skal kjøre programmet via kommandolinjen og skrive inn maskinnavn/melding i kommandoen er det en smal sak, men da blir det jo ikke noe enklere enn å kjøre vanlig net send, da syntax blir [navn på bat-fil] [ip/maskinnavn] [melding], akkurat som ved vanlig net send.

Endret av Rikky
  • 1 måned senere...
Gjest Slettet+6132
Skrevet

Rikky, tror du tar litt feil når du skriver at ikke batch filen kan stoppe å vente på at bruker skal skrive inn tekst..

lagde nettopp et slikt program i Økonomitimen for noen uker siden:

Døme input:

(maskin)Namn: testdummy

Tekst: blablabla

Fra: meg

 

Så bruker du labeler for at scriptet skal gå på topp å spørr etter navn etc en gang til.. På det lille scripte var det også slik at brukeren ble lagret slik du lett kunne sende en ny melding til samme maskin...

 

Selv om tråden var gammel, følte jeg en trang til å svare.

Skrevet

ColaKanne, det du skrev der ga INGEN mening i det hele tatt. Trådstarter finner nok lite hjelp i det der...kan du ikke bare poste hele scriptet?

  • 3 uker senere...
Skrevet
@ECHO OFF
cls
:send
ECHO.
ECHO  Bruk _ istede for mellomrom. (eks. Hei_hele_norge)
ECHO.
set melding=
set /p melding=Din melding: 
if not '%melding%'=='' set melding=%melding:~0,50%
ECHO.
set name=
set /p name=Navn pAA PC'n: 
if not '%name%'=='' set name=%name:~0,50%
net send %name% %melding%      -CCX Tools
ECHO.
pause
ECHO.
goto send

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...