Portál AbcLinuxu, 5. června 2024 12:22

spouštění služeb

7.4.2006 19:47 | Přečteno: 1329× | poslední úprava: 7.4.2006 19:52

spouštění služeb

   V práci používám systém I-Deas na stanicích od HP a také na PC. Na stanicích má I-Deas puštěný v podstatě pořád, ale na PC jen občas. Pro běh I-Deasu musí být spuštěny některé služby. Většinou se jedná o autentizační a licenční služby. Protože na PC spouštím I-Deas jen někdy a protože vůbec nepotřebuju a vlastně ani nechci aby mi běžely služby které momentálně nevyužívám, jednoduše jsem je povypínal a nastavil si u nich, aby se po spuštění systému nespouštěly. Pak jsem si udělal dva skriptíky na spouštění a vypínání služeb, potřebných pro chod systému.


services_i-deas.bat
@mkdir C:\flexlm\
@net start "I-DEAS License Manager 11.0"
@net start "IT iona_services.config_rep.plesa cfr-MyDomain"
@net start "IT iona_services.locator.plesa MyDomain"
@net start "IT iona_services.node_daemon.plesa MyDomain"
@net start "IT iona_services.naming.plesa MyDomain"

services_i-deas_stop.bat
@net stop "IT iona_services.naming.plesa MyDomain"
@net stop "IT iona_services.node_daemon.plesa MyDomain"
@net stop "IT iona_services.locator.plesa MyDomain"
@net stop "IT iona_services.config_rep.plesa cfr-MyDomain"
@net stop "I-DEAS License Manager 11.0"
@rmdir C:\flexlm\

   Tento postup jde samozřejmě aplikovat na všechny systémy vynucující si běh nějaké služby, třeba licenčního serveru flexlm. Doufám že tato informace někomu pomůže.

       

Hodnocení: 14 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

7.4.2006 19:59 #Tom
Rozbalit Rozbalit vše Re: spouštění služeb
Odpovědět | Sbalit | Link | Blokovat | Admin
Jak se přidává ručně nová služba do systému, když k tomu není instalátor, který by to udělal?
7.4.2006 20:13 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
Rozbalit Rozbalit vše Re: spouštění služeb
   Pochopitelně všechno jde. Zatím jsem to nepotřeboval, ale napsal bych si skriptík a použil bohatou nápovědu. Upozorňuji že nejde o provokaci :-)
LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
7.4.2006 20:45 #Tom
Rozbalit Rozbalit vše Re: spouštění služeb
Návod na vytvoření nové služby tam nějak nemůžu najít, ale je pravda, že v nápovědě k Windows jsem se nikdy nevyznal. (A to ani v případě, že šlo o části nápovědy v novějších Win2K/XP, které nebyly pro blbce obyčejné uživatele.)
7.4.2006 21:10 Jindřich 'GoldenShit' Plešinger | skóre: 16 | blog: Nevěřící | Dolní Bousov
Rozbalit Rozbalit vše Re: spouštění služeb
   Promiň, asi jsem najel na špatnou stánku. podíval bych se na tuhle otestoval byc program sc a přečetl si co píše. Přeci autoři programů nejak novou službu vytvořit musí.
c:\>sc
DESCRIPTION:
        SC is a command line program used for communicating with the
        NT Service Controller and services.
USAGE:
        sc < server > [command] [service name] < option1 > < option2 >...

        The option < server > has the form "\\ServerName"
        Further help on commands can be obtained by typing: "sc [command]"
        Commands:
          query-----------Queries the status for a service, or
                          enumerates the status for types of services.
          queryex---------Queries the extended status for a service, or
                          enumerates the status for types of services.
          start-----------Starts a service.
          pause-----------Sends a PAUSE control request to a service.
          interrogate-----Sends an INTERROGATE control request to a service.
          continue--------Sends a CONTINUE control request to a service.
          stop------------Sends a STOP request to a service.
          config----------Changes the configuration of a service (persistant).
          description-----Changes the description of a service.
          failure---------Changes the actions taken by a service upon failure.
          qc--------------Queries the configuration information for a service.
          qdescription----Queries the description for a service.
          qfailure--------Queries the actions taken by a service upon failure.
          delete----------Deletes a service (from the registry).
          create----------Creates a service. (adds it to the registry).
          control---------Sends a control to a service.
          sdshow----------Displays a service's security descriptor.
          sdset-----------Sets a service's security descriptor.
          GetDisplayName--Gets the DisplayName for a service.
          GetKeyName------Gets the ServiceKeyName for a service.
          EnumDepend------Enumerates Service Dependencies.

        The following commands don't require a service name:
        sc < server > < command > < option >
          boot------------(ok | bad) Indicates whether the last boot should
                          be saved as the last-known-good boot configuration
          Lock------------Locks the Service Database
          QueryLock-------Queries the LockStatus for the SCManager Database
EXAMPLE:
        sc start MyService
LINUKS = Lidová Nacionálně Ultralevicová Komunistická Strana
7.4.2006 21:52 #Tom
Rozbalit Rozbalit vše Re: spouštění služeb
Díky, to se bude hodit, až zase budu mít co do činění s Windows.
7.4.2006 20:01 Kníže Ignor | skóre: 19 | blog: stoupa
Rozbalit Rozbalit vše Re: spouštění služeb
Odpovědět | Sbalit | Link | Blokovat | Admin
@ECHO OFF
Jestli máš zálohu mého blogu, tak mi ji pošli. Nějak jsem si ho smazal :-)
7.4.2006 20:19 abr | skóre: 24 | blog: ab
Rozbalit Rozbalit vše Re: spouštění služeb
ano i ne

Pokud chces docasne zobrazit jen nektere hlasky, tak se mi tento zpusob zda prehlednejsi.
7.4.2006 23:21 Petr Jelínek | skóre: 17 | blog: Vyprovokovanej | Praha
Rozbalit Rozbalit vše Re: spouštění služeb
Odpovědět | Sbalit | Link | Blokovat | Admin
Jedním slovem: guru!!!!

Tohle umět já, tak se tím živím. Spouštět služby ve windows z příkazového řádku! Neuvěřitelné! Báječné! Opět jsem se dozvěděl na serveru o linuxu něco velmi užitečného z hlediska OS, na který je tento server zaměřen. A navíc se o to s námi podělil jediný osvícenec z našich řad...

Ovšem zapomněl dodat něco, co tu napíšu za něho: kdyby takhle fungovalo spouštění služeb v linuxu, to by bylo, co? Mám rád příkaz "net" a rád bych ho používal i v linuxu.
Nemám rád NVidii!

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.