कैसे मैं कमांड लाइन से Powershell आईएसई में एक PS1 स्क्रिप्ट खोल सकता है?

वोट
27

मैं यह पता लगाने की कैसे मैं $ psISE वस्तु का उपयोग करके पुनश्च आईएसई में एक PS1 स्क्रिप्ट (या किसी भी फाइल) खोल सकते हैं कोशिश कर रहा हूँ।

मैं कैसे (फ़ाइल का उपयोग किए बिना> खोलें) पुनश्च आईएसई अपने आप में कमांड लाइन से पी एस आईएसई में कोई दस्तावेज़ टैब खोल सकता है?

27/08/2009 को 06:09
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


6 जवाब

वोट
44

psEdit फ़ाइल नाम

27/08/2009 को 14:02
का स्रोत उपयोगकर्ता

वोट
10

विंडोज 7 में PowerShell 2.0, PSEdit काम नहीं करता। "आईएसई", जिसके लिए एक उपनाम है का उपयोग करें powershell_ise.exe

ex. ise .\myscript.ps1
03/02/2012 को 23:48
का स्रोत उपयोगकर्ता

वोट
6

नया टैब:
$ टैब = $ psISE.PowerShellTabs.Add ()

नए टैब में लोड स्क्रिप्ट फ़ाइल:
$ tab.Files.Add ( "full_path_to_script_file.ps1")

27/08/2009 को 13:22
का स्रोत उपयोगकर्ता

वोट
5

मैं psedit आदेश ले लिया और पाइप लाइन से इनपुट की अनुमति दी

Function psedit {
param(
[Parameter(Mandatory=$true,ValueFromPipeline=$true)]$filenames)
foreach ($filename in $filenames)
    {
        dir $filename | where {!$_.PSIsContainer} | %{
            $psISE.CurrentPowerShellTab.Files.Add($_.FullName) > $null
        }
 }     
 }

यह मैं कुछ इस तरह की अनुमति देता है

7 >  ls test*.ps1 | psedit

मैं जब मॉड्यूल पर काम कर रहे इस उपयोगी पाते हैं और मैं एक निर्देशिका में कई स्क्रिप्ट

एंडी

09/09/2009 को 19:11
का स्रोत उपयोगकर्ता

वोट
5

प्रोग्राम के रूप में, यह काम करता है:

$psISE.CurrentPowerShellTab.Files.Add("$pwd\foo.ps1")

जो अनिवार्य रूप से क्या PSEdit फ़ंक्शन का उपयोग करता है। इस पर अमल देखने के लिए:

Get-Command PSEdit | Format-List *
27/08/2009 को 16:52
का स्रोत उपयोगकर्ता

वोट
0

यह ध्यान देने योग्य विंडोज 2008 में आर 2 PowerShell आईएसई एक OS सुविधा सर्वर प्रबंधक के माध्यम से स्थापित किया जा करने की जरूरत है कि लायक है, यह डिफ़ॉल्ट रूप से स्थापित नहीं है।

यह है Windows Server 2012 में डिफ़ॉल्ट रूप से स्थापित है, लेकिन बाद से मैं अन्य संबंधित धागे में यह जानकारी प्राप्त नहीं किया था मुझे लगता है कि यहाँ उल्लेख के लायक है।

30/09/2014 को 02:55
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more