webForumDet fria alternativet
Logga in / Bli medlem

Dölja program

Windows

2 svar · 336 visningar · startad av Gein

Medlem sedan sep. 20005 700 inlägg
Trådstart#1

Går det att få ett CLI (command line-program) att köras i bakgrunden. Nu när jag startar det så öppnas en kommandoprompt så ligger det där, men jag skulle gärna vilja att det döljs på något sätt.

Medlem sedan juni 20022 599 inlägg
#2

Det är alltså en applikation du inte själv skrivit antar jag. (Annars kan du ju alltid kompilera om den till att inte vara konsol-baserad.)

En ganska enkel och "ful" lösning som brukar fungera är att wrappa applikationen i en NT-service och se till att servicen inte är markerad som: "Allow service to interact with desktop". Då kommer den inte att synas.

Här finns ett kit för att köra en godtycklig applikation som en NT-service: http://www.geocities.com/SiliconValley/Pines/3991/srvany.zip.

red: Det är nåt skumt med länken. Lägg till ett blankslag på slutet och tryck "return" så startar nedladdningen.

Sen beror det ju på exakt vad applikationen gör. Vissa appar kanske inte gillar att köras "osynligt" (och slutar att fungera).

Medlem sedan sep. 20005 700 inlägg
#3

Nej, det är inte jag som har skrivit programmet jag vill dölja. Ska se om jag får det att funka med det där programmet. Tack

393 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
129 ms — hämta statistik (db)
137 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)