Skip to content

Instantly share code, notes, and snippets.

@altrive
Last active November 12, 2019 16:10
Show Gist options
  • Save altrive/9b57a0414e399544bbbc to your computer and use it in GitHub Desktop.
Save altrive/9b57a0414e399544bbbc to your computer and use it in GitHub Desktop.
My PowerShell Connect Site WatchList

ConnectのWatchListまとめ。

Add equivalent of c# using statement to powershell (Vote:3)

https://connect.microsoft.com/PowerShell/Feedback/Details/1220115
C#と同様にusingキーワード使ったDispose構文をサポートしてほしい。

ISE hangs after using a Windows Forms dialog (Vote:7)

https://connect.microsoft.com/PowerShell/Feedback/Details/1224213
ISEでShowDialog呼んでしばらくするとISEがクラッシュする問題。一応、Dispatcher通すと問題を回避できる。

Cmdlets to support credentials management with Credential Manager (Vote:49)

https://connect.microsoft.com/PowerShell/Feedback/Details/907144
標準のCredentialManagerの組み込み。
後、-Credential パラメータにString渡した時は自動的にCredentialを拾ってきてほしい。

PowerShell.exe doesn’t return correct exit codes when using the -File option (Vote:66)

https://connect.microsoft.com/PowerShell/Feedback/Details/750653
-Fileパラメータでスクリプト実行したときにExitCodeが戻らない問題。
この問題を回避するため、基本-Commandの方を使うことになる。

Add support for loading assemblies/ packages from nuget (Vote:2)

https://connect.microsoft.com/PowerShell/Feedback/Details/1220122
PSModule/.NET DLLを一時的にインストールせずに使う機能が欲しい。

Add -Splat common parameter (Vote:18)

https://connect.microsoft.com/PowerShell/Feedback/Details/982475
コマンドレットのパラメータに直接ハッシュテーブルを渡すための機能を追加してほしい。
現状だと一旦変数に受け取る必要があって、可読性が悪い+インテリセンス効かないなどの問題がある。

PowerShell should support .Net extension methods (Vote:34)

https://connect.microsoft.com/PowerShell/Feedback/Details/603415
拡張メソッド対応を入れてほしい。

-ErrorAction Ignore is broken for Advanced Functions (Vote:13)

https://connect.microsoft.com/PowerShell/Feedback/Details/763621
-ErrorActionにIgnoreを指定させてほしい。何故かIgnoreだけ指定できないので。
後、直接.NETの例外投げる行儀の悪いコマンドレット対策としてTeminate-Errorを強制無視するオプションが欲しい。
現状だと、try-catchで囲む必要がある。

Cannot access drive mounted using mount-diskimage from a script module (Vote:2)

https://connect.microsoft.com/PowerShell/Feedback/Details/804580
Mount-DiskImage/Mout-VHDでマウントしたドライブがPSDriveに追加されない問題。
コマンドレットと呼ぶ前後でGet-WmiObject win32_logicaldiskを呼び出し、
Diffとって手動でAdd-PSDriveしてやる必要がある。

Windows PowerShell ISE: Add ability to show multiple editors side-by-side (Vote:33)

https://connect.microsoft.com/PowerShell/Feedback/Details/790581
VSみたいに複数のエディタを分割表示できるようにしてほしい。

Add ErrorView customization functionality (Vote:5)

https://connect.microsoft.com/PowerShell/Feedback/Details/816394
PowerShell標準のエラー表示(NormalView/CategoryView)、いまいち役に立たないので拡張可能にしてほしい。

Join-Path with -Resolve option return PSProvider qualified path when network share specified (Vote:1)

https://connect.microsoft.com/PowerShell/Feedback/Details/801942
Join-Path -ResolveとResolve-Pathをネットワークドライブに対して実行、
パス情報をPowerShell以外(.NET API等)に渡す場合、必ずProviderPathを使用する必要がある問題。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment