स्टार्टअप पर नेटवर्क-विश्वसनीय प्रक्रियाएं चलाना


1

मैं अंत-उपयोगकर्ता कार्यस्थानों पर चलने के लिए इन-हाउस सॉफ़्टवेयर के एक बिट को परिनियोजित और संशोधित करने का प्रभारी हूं, जो या तो विंडोज 7 या एक्सपी एसपी 3 चलाते हैं। लक्ष्य नोड कार्यस्थानों पर सॉफ़्टवेयर चलाने की अवधि को अधिकतम करना है।

वर्तमान में, प्रत्येक कार्य केंद्र के स्टार्टअप फ़ोल्डर में एक शॉर्टकट है जो लॉगिन में पृष्ठभूमि में प्रक्रिया को चलाता है। यह काफी अच्छी तरह से काम करता है, लेकिन मैं इस सॉफ़्टवेयर को उपयोगकर्ता के लॉगिन के लिए प्रतीक्षा करने के बजाय स्टार्टअप पर चलाते देखना चाहूंगा।

इस सब में केवल यही है कि यह सब एक सक्रिय निर्देशिका डोमेन पर है और सॉफ्टवेयर को ठीक से चलाने के लिए सक्रिय इंटरनेट कनेक्शन की आवश्यकता है।

मैंने पाया है कि टास्क शेड्यूलर शायद इसके लिए जाने का रास्ता है, लेकिन यहाँ लेने के लिए सबसे अच्छा तरीका क्या है?

जवाबों:


0

सेवा के रूप में अनुप्रयोग चलाएँ।

उदाहरण:

sc create Vm-Symantec04 binPath= "\"C:\App32\VMware\VMware Workstation\vmrun.exe\" -T ws start \"P:\VM\Sym04\Sym04.vmx\" nogui" depend= "VMAuthdService/VMnetDHCP/VMUSBArbService/VMware NAT Service"  start= auto

Vm-Symantec04 - सेवा का नाम

\ "- डबल कोट एस्केप, कमांड लाइन पथ में स्थान।

-T ws start \ "P: \ VM \ Sym04 \ Sym04.vmx \" nogui "- vmware arg's

निर्भर = "VMAuthdService / VMnetDHCP / VMUSBArbService / VMware NAT सेवा" - सेवाओं पर निर्भर

start = auto - start mode

सेवा देखें:

 Wmic service where (Name='DHCP') get caption, name, startmode, state, ProcessId, PathName

 Wmic service where (Name='Vm-Symantec04') get caption, name, startmode, state, ProcessId, PathName

एक नेटवर्क / इंटरनेट कनेक्शन स्थापित करना:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
IRPStackSize DWORD 32 hex or 50 dec.

Network provider

देखें भी अनुप्रयोग जीवनचक्र प्रबंधन सॉफ्टवेयर :

Tuleap


निष्पादन से पहले नेटवर्क / इंटरनेट कनेक्शन स्थापित करने के तरीके में क्या किया जा सकता है?
Andrew MacCaffery

@AndrewMacCaffery सेवा को नेटवर्क सेवा पर निर्भर करें। विंडोज आपके लिए ऑर्डर को क्रमबद्ध करेगा ताकि नेटवर्क सेवा के आने के बाद ही आपकी सेवा शुरू हो।
Darth Android

नेटवर्क सेवा एक उपयोगी शर्त नहीं है, क्योंकि उपयोगकर्ताओं को सक्रिय निर्देशिका के माध्यम से प्रमाणित करना होगा क्योंकि वर्कस्टेशन इंटरनेट कनेक्शन स्थापित करता है। @DarthAndroid क्या यहां एक वर्कअराउंड है जो एक प्रदत्त उपयोगकर्ता नाम / पासवर्ड कॉम्बो के साथ सक्रिय निर्देशिका के माध्यम से इंटरनेट कनेक्शन स्थापित करता है?
Andrew MacCaffery

@AndrewMacCaffery विंडोज अपडेट जैसी सिस्टम सेवाएं इंटरनेट तक कैसे पहुंचती हैं? वे वर्तमान में लॉग इन उपयोगकर्ता के अंतर्गत प्रमाणित नहीं करते हैं। आप किसी मान्य AD उपयोगकर्ता को अपनी सेवा के लिए लॉगऑन उपयोगकर्ता सेट करने में सक्षम हो सकते हैं।
Darth Android

@ डार्थएंड्रॉयड यह एक उचित बिंदु है। अगर इंटरनेट पर लॉगिन पर प्रक्रिया चलाने की बात आती है तो मुझे अपने दृष्टिकोण का पुनर्मूल्यांकन करने की आवश्यकता हो सकती है।
Andrew MacCaffery
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.