問題タブ [powergui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
131 参照

powershell - PowerGUIスクリプトエディタでCaretColumnを決定する方法は?

私は次のことを見つけました

PowerGui 2.4 スクリプト エディターでカーソルの行を決定します。

しかし、列を取得するものは何も見つかりませんでした。それは本当に欠けていますか?

そして、そのような質問をするのに最適な場所はどこですか?


はい、現在、プロパティは CaretCharacter と呼ばれています。しかし、なぜ彼らはそれを CaretColumn ではなく CaretCharacter と呼んだのでしょうか?

0 投票する
3 に答える
2674 参照

powershell - ドットソースの失敗oinpowergui

PowerGui 3.0でスクリプトファイルをドットソースしようとしていますが、取得できるのは;だけです。


'。\PowerShell.Common.ps1'という用語は、コマンドレット、関数、スクリプトファイル、または操作可能なプログラムの名前として認識されません。名前のスペルを確認するか、パスが含まれている場合は、パスが正しいことを確認して、再試行してください。D:\ TFS \ SharePoint \ Dev \ Deploy \ AutoSPInstaller \ SP2010 \ AutoSPInstaller \ AutoSPInstallerFunctionsCustom.ps1:6 char:31+。\PowerShell.Common.ps1 <<<< + CategoryInfo:ObjectNotFound:(。\PowerShell.Common。 ps1:String)[]、CommandNotFoundException + FullyQualifiedErrorId:CommandNotFoundException


そして、powerGuiはその後、親スクリプトのコンテキスト依存リストで、上記のファイル内で私のスクリプト関数を提供しません。

ファイル「PowerShell.Common.ps1」はAutoSPInstallerFunctionsCustom.ps1と同じディレクトリにありますご協力いただきありがとうございます

0 投票する
3 に答える
53102 参照

powershell - PowerGUIが出力を切り捨てないようにする

PowerShellコマンドから出力を取得しようとしています。ただし、出力は切り捨てられます。

このシェルがデータを切り捨てないようにするにはどうすればよいですか?

0 投票する
2 に答える
1535 参照

powershell - webadministration モジュールのコマンドレットが独自の名前と衝突する原因は何ですか?

Win7 Enterprise を実行しています。

私の目標は、Powershell 2.0 および PowerGUI で webadministration Powershell モジュールを使用することです。

モジュールは正常に動作しますが、次に PowerGUI を起動するとエラーが発生します。

問題を再現する手順は次のとおりです。

1) PowerGUI 3.1.0.2058 を開きます。

2) IIS 用の「webadministration」モジュールをインストールします。

これは、Import-Module コマンドレットまたは PowerGUI の [File] > [Powershell Libraries] メニュー項目で実行できます。

それは問題ではありません。どちらの方法でも同じ結果が得られます。

3) webadministration モジュールは期待どおりに動作します。

4) PowerGUI を終了します。

5) PowerGUI を開きます。

webadministration がそれ自体と名前の競合を引き起こしていることを示しているように見えるエラー メッセージの長いリストが表示されます。

例:

Import-Module : 'Microsoft.IIS.PowerShell.Provider\Start-WebCommitDelay' という用語は、あいまいなコマンドレット名に解決されました。可能な一致は次のとおりです。 Microsoft.IIS.PowerShell.Provider\St art-WebCommitDelay Microsoft.IIS.PowerShell.Provider\Start-WebCommitDelay。行:1 文字:288 + @('C:\Windows\system32\WindowsPowerShell\v1.0\Modules\webadministration\Microsoft.IIS.PowerShell.Provider.dll','C:\Windows\system32\WindowsPowerShell\v1 .0\Modules\webadministration\webadm inistration.psd1') | Where-Object { @(Get-Module | %{$ .Path} ) -notcontains $} | %{ Import-Module <<<< $_ } + CategoryInfo : ObjectNotFound: (Microsoft.IIS.P...-WebCommitDelay:String) [Import-Module], ParentContainsErrorRecordException + FullyQualifiedErrorId : CmdletNameAmbiguous,Microsoft.PowerShell.Commands.ImportModuleCommand

PowerGUI を終了する前に Remove-Module を使用して webadministration をアンインストールすると、次回 PowerGUI を起動したときにエラー メッセージが表示されません。

PowerGUI を終了する前にモジュールをアンインストールする必要があるというルールはありますか?

Microsoft の ISE で同じ一連の手順を試しましたが (Remove-Module は使用しないでください)、問題はありません。

PowerGUI はどこでインポートを記憶していますか? Import-Module は Powershell セッションごとにのみだと思いました。

教えてください。

ありがとう!

アダム・レファート http://www.leffert.com

0 投票する
2 に答える
3939 参照

object - SharePoint クライアント オブジェクト モデルと PowerShell を使用してドキュメントをライブラリにアップロードするにはどうすればよいですか?

これらのコード スニペットを PowerShell に変換しようとしました。

と:

しかし、Update() および Add($file) メソッドでエラーが発生します

0 投票する
0 に答える
811 参照

debugging - Visual Studio (PowerShell VSX を使用) または Powershell スクリプト IDE 内でのパッケージ インストール中の init.ps1 および install.ps1 のデバッグ

私の目標は、Nuget Powershell コンソールを使用してインストールされた Visual Studio 2012 Nuget powershell スクリプトとモジュール内でデバッグすることです。理想的には、フォルダーの下でこれらの .ps1 スクリプトの実行を傍受したいと思います: \packages\MvcMembership \tools init.ps1 << ソリューション レベルで 1 回だけ実行 \net40 install.ps1 << インストール中にプロジェクトごとに実行 uninstall.ps1

詳細: http://docs.nuget.org/docs/creating-packages/creating-and-publishing-a-package

たとえば、Nuget パッケージをインストールする場合: Install-Package MvcMembership たとえば、最初に .zip Nuget パッケージ (MvcMembership.nupkg など) をダウンロードし、それを \packages\ フォルダーに展開してから、条件付きで init.ps1 を実行します (MvcMembership の場合)。既にインストールされている場合は実行されません)、現在選択されているプロジェクトに対して install.ps1 を実行します。

では、init.ps1 と install.ps1 の実行を傍受し、それを PowerGui Visual Studio エディターにロードして、最初の行 (または Powershell スクリプト IDE) で中断するにはどうすればよいでしょうか? これらの .ps1 ファイルに次のようなものを追加する必要がありますか?

ありがとうラド

0 投票する
0 に答える
785 参照

powershell - PowerGUI スクリプト エディターの設定

を使用してpowershellスクリプトを作成しています

PowerGUI スクリプト エディター

PowerShell から xml ファイルを呼び出していますが、powershell GUI スクリプト エディターは、フォルダー構造で指定された場所からではなく、ログオンしたユーザーのマイ ドキュメント フォルダーから xml ファイルを参照し続けます。

これを変更できる PowerGUI Script Editorの設定はありますか。

0 投票する
2 に答える
3309 参照

windows - 起動中のPowerGUI「ルート要素がありません」

powerguiエディターの起動中にエラーが発生し、起動が毎回エラーで失敗します。

ルート要素がありません。

私はまだpowerguiの複数のフォーラムを使用して解決策を見つけようとしていますが、ここでの提案はありません。

0 投票する
1 に答える
835 参照

powershell - [環境+特殊フォルダ]のPowershell ISEとPowerGUIの違い

仕事中のアプリ用に PowerShell インストール スクリプトを作成しています。それを作成するために、PowerShell ISE から PowerGUI に常に切り替えています。

私は本当に説明できない違いを見つけました。アドバイスが欲しいです。

同じ次のコードの場合:

Powershell ISE の戻り値:

PowerGUI は以下を返します。

もちろん、C:\Program Files (x86) は既存のフォルダーです。

その理由を知りたいです。ありがとう。

0 投票する
2 に答える
988 参照

powershell - PowerGui - テキスト ファイルに出力する方法

ディスプレイをテキストファイルにキックアウトするにはどうすればよいですか?

コード全体は次のとおりです。