タグ付けされた質問 「powershell」

Windows PowerShellは、CMD.exeシェルおよびバッチ言語に取って代わる、Windows用のコマンドラインシェルおよびスクリプト言語です。PowerShellは、Windows Script HostおよびVBScriptと同様の機能を提供するWindows用の自動化エンジンでもあります。

3
Powershellのtmux / screenの代替
Powershellを搭載したWindowsで動作するtmux / screenの代替手段はありますか?私はPowerscreenを知っていますが、長い間死んでいるようです。CygwinはPowershellでは動作しませんか?Console2は非常に貧乏人のソリューションです。 他に考えましたか?

1
ディレクトリパターンを再帰的に除外できません
フォルダーの子アイテムを再帰的に取得しようとしています。ただし、フォルダーにはノイズファイルとフォルダーが含まれます(実際には、これはVisual Studioプロジェクトフォルダーです)。 ここに私が持っているもの: $root = Get-Item C:\Projects\MyProject $allItems = Get-ChildItem $root -Recurse -exclude "**\pkgobj\*" ただし、$allItemsパスに一致するファイルとフォルダーはまだ含まれています。 私が間違ったことは何ですか? より正確には、フォルダーとファイルの両方を取得しますが、指定したフォルダーとその子孫は取得しません。 私も試しました: foreach($item in $allItems){ if($item.FullName -notmatch "pkgobj") { Write-Host -ForegroundColor Green $item.FullName.Replace($root,'') } } しかし、これ以上成功しない
30 powershell 


2
コマンドからpowershellコマンドを実行する
cmdからこのコマンドを実行する方法: powershell.exe "(get-process |?{$ _。Description -eq" Sysinter Process Explorer "})| select processname | out-file $ env:APPDATA \ example.txt" 私はまだこのエラーが発生します: '-eq'演算子の右側に値式を指定する必要があります。1行目:char:37 +(get-process |?{$ _。Description -eq <<<< Sysinternals Process Explorer})| プロセス名を選択| 出力ファイル$ env:APPDATA \ example.txt + CategoryInfo:ParserError:(:) []、ParentContainsErrorRecordEx ception + FullyQualifiedErrorId:ExpectedValueExpression

5
PowerShellで$ HOMEを設定する
PowerShellを開くたびにデフォルトのホームディレクトリを「C:\ Users \ khornsby」に変更するにはどうすればよいですか? Windows 7を実行しています。以下は、環境の状態に関する情報です。 Windows PowerShell Copyright(C)2009 Microsoft Corporation。全著作権所有。 PS P:\> cd ~ PS P:\>echo $HOME P:\ PS P:\> HOME="C:\Users\khornsby" 「HOME = C:\ Users \ khornsby」という用語は、コマンドレットの名前として認識されません。 関数、スクリプトファイル、または操作可能なプログラム。名前のつづりを確認する、または パスが含まれていた場合は、パスが正しいことを確認して再試行してください。 1行目:1文字:25 + HOME = "C:\ Users \ khornsby" PS P:\> Set-Variable HOME "C:\Users\khornsby" Set-Variable:変数HOMEは読み取り専用であるため上書きできません 定数。 1行目:char:13 +セット変数 PS P:\> dir …


2
PowerShellでのアンパサンドとダブルアンパサンドの置き換え
WindowsのネイティブCMDプロセッサでは、&コマンドを一緒に文字列化して、あるコマンドが次のコマンドの直後に実行されるようにすることができます。A &&は、最初のコマンドがエラーなしで完了した場合にのみ、2番目のコマンドを実行します。 これは|、最初のコマンドからの出力が2番目のコマンドに送信されず、コマンドが次々に実行されるだけで、それぞれの出力が通常の場所に送信されるという点で、コマンドのパイピングとは異なります。 私が使用しようとすると、しかし、私はエラーを取得する&か、&&PowerShellで。PowerShellで同様の機能を使用できますか、またはこの機能は廃止されますか?
28 powershell 

5
Windows PowerShell用のNanoの代替
Linux bashのnanoに似ているが、Windows PowerShellのソフトウェアを探しています。ビルトインされているので、何かをインストールする必要はありませんか? EDIT Nanoは、bash内で実行されるテキストエディターです。bashでドキュメント(.txt、.cなど)のようなテキストを開いて、その場で編集したり、表示してから閉じたりすることができます。
27 powershell 

3
「Powershell」ではなく「Cmd / c Powershell」を使用する理由
この質問で与えられた指示に従って、レジストリを使用して最初のコンテキストメニューを追加しました(はい)。 私はもともとこれを実行するコマンド、つまり「コマンド」キーの値として使用していました。 Cmd /C Powershell "imageSeqView --% \"%1\"" ImageSeqViewは、PowerShell関数の名前です。PowerShellプロファイルにインポートします。それはうまく動作しますが、私は疑問に思っています:なぜ関数を実行するためcmdに開くのPowershellですか?単純にやるのではないでしょうか Powershell "imageSeqView --% \"%1\"" そのコマンドはうまく機能しているように見えますが、使用することは標準的なように思えるので、cmd子犬や何かを密かに殺すのだろうか?


5
デフォルトのPowerShell lsコマンドで人間が読めるファイルサイズを表示する
PowerShellのデフォルトls(Get-ChildItem)を変更ls -hして、* nixマシンのように人間が読めるファイルサイズを表示するにはどうすればよいですか? ls -lh ファイルサイズで単純なロジックを実行し、非常に小さなファイルのバイト、1Kを超えるファイルのキロバイト(10K未満の場合は小数点以下1桁)、1Mを超えるファイルのメガバイト(10MB未満の場合は小数点1桁)を表示します。 。

12
Windows用のよりUNIXライクなコマンドラインシェルはありますか?
これは以前に尋ねられたと確信していますが、1時間ほど検索しても見つかりませんでした... 私はしばらくの間UnixとMac OSを使ってきましたが、私はWindowsユーザーです。これらの* nixオペレーティングシステムについて私が愛してきたこの#1のことは、ターミナルとシェルです。コンソールを使用して実際のコンソールを改善できることは知っていますが、Windowsシェルは嫌いです。私は最近、私のMacでbashからzshに移行しました。ズームしたり、あらゆる種類の色、エイリアス、クールなプロンプトなどを使用して、端末の使用を驚くほど簡単にすることができます。 Windows用にこのようなものはありますか?シェルの痛みを軽減するにはどうすればよいですか?基本的に、Windows用のoh-my-zshが必要です。

2
Invoke-WebRequestとInvoke-RestMethodの違いは何ですか?
Invoke-WebRequestPowerShellからRESTベースのAPIにリクエストを投稿するのに成功しています。 Invoke-WebRequest -UseBasicParsing https://my-rest-api.com/endpoint -ContentType "application/json" -Method POST -Body $json 今日、私は自分がやってInvoke-RestMethodいることにより適切な名前が付けられていることに気付きました。違いは何ですか?一方を使用する理由はありますか?
24 windows  powershell  http  web  api 

1
PowerShellを使用してXMLファイルの値を変更/作成する方法は?
PowerShellを使用してXMLファイルの値を変更/作成できるかどうかを知りたいです。基本的に私は興味があります: XMLファイルの値を変更するか、値が存在しない場合は作成します(つまり、アイテムを検索し、存在しない場合は作成し、値を変更する必要があります) これらのような同じXMLファイル内の異なるXML構文を処理します。 構文1: <設定> <setting id = "Location2" value = "バルセロナ、スペイン" /> <setting id = "Location2id" value = "zmw:00000.1.08181" /> </ settings> 構文2: <設定> <musicplayer> <crossfade> 0 </ crossfade> <queuebydefault> false </ queuebydefault> </ musicplayer> </ settings> 構文3: <設定> <スキン設定> <setting type = "bool" name = "skin.confluence.HomepageHideRecentlyAddedVideo"> false </ …
24 powershell  xml 

2
Powershellを使用してフォルダのサイズを見つけるにはどうすればよいですか?
フォルダーの大きさ(サブフォルダーとそのコンテンツを含むすべてのコンテンツ)を確認できるようにします。それを行うためのPowerShellコマンドは見つかりませんが、サイズを知りたいときに毎回Windowsエクスプローラーを開く必要はありません。Powershell内からこれを達成する簡単な方法はありますか?
23 powershell 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.