2012-06-14 10 views
7

एक मानक खोजने की कोशिश कर रहा है।पावरशेल - प्रसंस्करण cmdlet के लिए उपयोग करने के लिए क्या क्रिया है?

सीएमडीलेट डेटा आउटपुट करेगा - पैरामीटर द्वारा परिभाषित एकाधिक इनपुट, आउटपुट में। प्रसंस्करण थोड़े समय से अधिकतर 5 से 15 मिनट तक ले जाएगा, जबकि सिस्टम बहुत सारे डेटा के माध्यम से जाता है और इसका विश्लेषण करता है।

"निष्पादन" मुझे चेतावनी देता है, लेकिन मुझे मिली "सामान्य क्रियाओं" में से कोई भी उचित नहीं लगता है। मुझे लगता है कि बहुत से खुले आदि नहीं, लेकिन कोई "प्रक्रिया" या "निष्पादित" या "विश्लेषण" नहीं।

क्या कोई विशिष्ट मानक क्रिया है जिसे मैंने अनदेखा किया है?

+0

"प्रारंभ" के बारे में कैसे? – zdan

+0

@ ज़ान या "निष्पादित करें" या "प्रक्रिया"। उनमें से सभी गैर-मानक होने के बारे में चेतावनी ट्रिगर करते हैं, हालांकि। – TomTom

+0

इसे आमंत्रित करें। यह enum में नहीं है, लेकिन यह मॉड्यूल आयातक से "आम" के रूप में स्वीकार किया जाता है। – TomTom

उत्तर

5

आपके द्वारा प्रदान की गई जानकारी के आधार पर, मैं Invoke का सुझाव दूंगा। लेकिन आप इन कड़ियों में Cmdlet क्रिया के कुछ उपयोगी चर्चा पा सकते हैं:

Cmdlet Verbs on MSDN
PowerShell: Approved Verbs (through v3.0)

पहले लिंक से कुछ प्रमुख excerps:

आह्वान - एक बढ़िया प्रदर्शन कार्रवाई, जैसे कमांड या विधि चलाना।

आह्वान बनाम प्रारंभआह्वान क्रिया एक ऑपरेशन आम तौर पर इस तरह के एक आदेश चलाकर के रूप में एक तुल्यकालिक ऑपरेशन है, प्रदर्शन करने के लिए प्रयोग किया जाता है। प्रारंभ क्रिया का उपयोग आमतौर पर एसिंक्रोनस ऑपरेशन, जैसे प्रक्रिया शुरू करने के लिए किया जाता है, एक ऑपरेशन शुरू करने के लिए किया जाता है।

+0

संदर्भ के लिए धन्यवाद। मजेदार है, आमंत्रण नहीं है http://msdn.microsoft.com/en-us/library/system.management.automation.verbscommon_members(v=vs.85) के अनुसार सामान्य क्रिया की सूची टिन करें - को अनदेखा कर दिया जाना चाहिए। हालांकि, आमंत्रित किया गया है - यह खोजने के लिए कठिन होने के बारे में एक चेतावनी ट्रिगर नहीं करता है। धन्यवाद। – TomTom

+0

हाँ यह मुश्किल हो सकता है। यदि आप [System.Management.Automation] (http://msdn.microsoft.com/en-us/library/windows/desktop/system.management.automation (v = vs.85) .aspx) नामस्थान की जांच करते हैं, तो आप देखेंगे कि कई 'वर्ब्स' कक्षाएं हैं। 'Invoke' एक जीवन चक्र क्रिया है, इसलिए यह [VerbsLifecycle] में दिखाई देता है (http://msdn.microsoft.com/en-us/library/windows/desktop/system.management.automation.verbslifecycle_members (v = vs.85) .aspx)। किसी भी मामले में, खुशी है कि आप सब तैयार हैं! – ajk

5

अनुमोदित क्रियाओं की सूची के लिए, Get-Verb cmdlet का उपयोग। मुझे अक्सर यह उपयोगी लगता है अगर मैं एमएसडीएन या Google (या बिंग, या डकडकगो) में स्केलपिंग किए बिना उचित क्रिया खोजना चाहता हूं।

PS> Get-Verb 

Verb  Group 
----  ----- 
Add   Common 
Clear  Common 
Close  Common 
Copy  Common 
Enter  Common 
Exit  Common 
Find  Common 
Format  Common 
Get   Common 
Hide  Common 
Join  Common 
Lock  Common 
Move  Common 
New   Common 
Open  Common 
Pop   Common 
Push  Common 
Redo  Common 
Remove  Common 
Rename  Common 
Reset  Common 
Search  Common 
Select  Common 
Set   Common 
Show  Common 
Skip  Common 
Split  Common 
Step  Common 
Switch  Common 
Undo  Common 
Unlock  Common 
Watch  Common 
Backup  Data 
Checkpoint Data 
Compare  Data 
Compress Data 
Convert  Data 
ConvertFrom Data 
ConvertTo Data 
Dismount Data 
Edit  Data 
Expand  Data 
Export  Data 
Group  Data 
Import  Data 
Initialize Data 
Limit  Data 
Merge  Data 
Mount  Data 
Out   Data 
Publish  Data 
Restore  Data 
Save  Data 
Sync  Data 
Unpublish Data 
Update  Data 
Approve  Lifecycle 
Assert  Lifecycle 
Complete Lifecycle 
Confirm  Lifecycle 
Deny  Lifecycle 
Disable  Lifecycle 
Enable  Lifecycle 
Install  Lifecycle 
Invoke  Lifecycle 
Register Lifecycle 
Request  Lifecycle 
Restart  Lifecycle 
Resume  Lifecycle 
Start  Lifecycle 
Stop  Lifecycle 
Submit  Lifecycle 
Suspend  Lifecycle 
Uninstall Lifecycle 
Unregister Lifecycle 
Wait  Lifecycle 
Debug  Diagnostic 
Measure  Diagnostic 
Ping  Diagnostic 
Repair  Diagnostic 
Resolve  Diagnostic 
Test  Diagnostic 
Trace  Diagnostic 
Connect  Communications 
Disconnect Communications 
Read  Communications 
Receive  Communications 
Send  Communications 
Write  Communications 
Block  Security 
Grant  Security 
Protect  Security 
Revoke  Security 
Unblock  Security 
Unprotect Security 
Use   Other 

PS> 
संबंधित मुद्दे