swords1010 Публикувано Януари 31, 2009 Report Share Публикувано Януари 31, 2009 Здравейте,Интересува ме дали има начин при Windows, даден процес да се стартира заедно с процесите които Windows стартира. Startup не ми върши работа. Ще ми се въпросния процес да се стартира още преди даден потребител да е влезнал с име и парола в Windows.И съответно ако има начин, как ще стане това? Благодаря предварително! Цитирай Link to comment Сподели другаде More sharing options...
Night_Raven Публикувано Януари 31, 2009 Report Share Публикувано Януари 31, 2009 Евентуално може да се направи да се стартира под формата на услуга. Каква е целта на занятието точно? Цитирай Link to comment Сподели другаде More sharing options...
swords1010 Публикувано Януари 31, 2009 Author Report Share Публикувано Януари 31, 2009 Целта е да се стартира един сървър, който представлява просто един exe файл, но понякога точно когато е нужно да бъде достъпен от друга точка, той не е, защото все още никой не се е логнал в компютъра (използва се от няколко човека с различни акаунти). Цитирай Link to comment Сподели другаде More sharing options...
Night_Raven Публикувано Януари 31, 2009 Report Share Публикувано Януари 31, 2009 Само да попитам за кой точно Windows става въпрос. Цитирай Link to comment Сподели другаде More sharing options...
swords1010 Публикувано Януари 31, 2009 Author Report Share Публикувано Януари 31, 2009 XP Цитирай Link to comment Сподели другаде More sharing options...
Night_Raven Публикувано Януари 31, 2009 Report Share Публикувано Януари 31, 2009 Изтегли този архив. Той съдържа instsrv.exe и srvany.exe. Разрхивирай съдържанието на архива в папка с кратко и просто име, която се намира директно на някой дял, например C:\srv или нещо такова. Ще използвам това име в примерите си. Отвори команден ред (Start -> Run -> напиши cmd -> OK). В този команден ред напиши cd c:\srv и натисни Enter. След това напиши instsrv xxx c:\srv\srvany.exe, като замениш "xxx" със желаното от теб име на услугата, и натисни Enter. В командния ред напиши exit и натисни Enter. Сега отвори редактора на регистратурата (Start -> Run -> напиши regedit -> OK). Разклони дървовидната структура по следния образец: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\. Както си избрал твоята услуга, в десния прозорец кликни с десния бутон и избери New -> Key, като за име задай "Parameters" (без кавичките). Кликни върху ключа Parameters, вдясно кликни с десния бутон и избери New -> String Value, като за име й задай "Application" (без кавичките). Кликни два пъти върху стойността Application и в поле Value data напиши пътя до въпросното ехе, което е този сървър. При нужда можеш да добавиш допълнителни параметри за стартиране на сървъра, но това вече ти трябва да си го знаеш дали е нужно на програмата. Затваряш Regedit и рестартираш компютъра.Това трябва да добави услуга, която да се зарежда автоматично преди влизането на конкретния потребител в акаунта му. Цитирай Link to comment Сподели другаде More sharing options...
swords1010 Публикувано Януари 31, 2009 Author Report Share Публикувано Януари 31, 2009 Много ти благодаря, получи се. А дали имаш идея как сървъра може да се появява в Tray при логване на потребител, за да може да бъде контролиран. Цитирай Link to comment Сподели другаде More sharing options...
Night_Raven Публикувано Януари 31, 2009 Report Share Публикувано Януари 31, 2009 Мисля, че това вече трябва да си зависи от опциите на самия сървър. Цитирай Link to comment Сподели другаде More sharing options...
swords1010 Публикувано Януари 31, 2009 Author Report Share Публикувано Януари 31, 2009 Ами нормално стартиран си излиза в Tray, но като е услуга се стартира под SYSTEM и не излиза. :(Опитах от services да му задам да се стартира под моя акаунт - прави го, но пак не излиза в tray. Цитирай Link to comment Сподели другаде More sharing options...
Night_Raven Публикувано Януари 31, 2009 Report Share Публикувано Януари 31, 2009 Коя всъщност е програмата? Цитирай Link to comment Сподели другаде More sharing options...
swords1010 Публикувано Януари 31, 2009 Author Report Share Публикувано Януари 31, 2009 HFS - http://www.rejetto.com/hfs/ Цитирай Link to comment Сподели другаде More sharing options...
Night_Raven Публикувано Януари 31, 2009 Report Share Публикувано Януари 31, 2009 В такъв случай можеш да пробваш HFS2Service програмката, която можеш да изтеглиш от тази тема (прикачени са файловете в края на първия коментар). Обръщам внимание, че програмата има нужда от .NET Framework. Цитирай Link to comment Сподели другаде More sharing options...
Препоръчан пост
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.