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

PowerShellは、Microsoftが提供するクロスプラットフォームのコマンドラインおよびスクリプトユーティリティです。このタグは、PowerShellスクリプトの記述と実行に関する質問のみに使用してください。クロスプラットフォームバージョンのPowerShellコア(Windows、macOS、およびLinux)に固有のプログラミングの質問には、[powershell-core]のタグを付ける必要があります。システム管理に関する質問は、スーパーユーザーまたはサーバーの障害について尋ねる必要があります。

12
Windows PowerShellのUnixテール相当コマンド
大きなファイルの最後の数行を見なければなりません(通常のサイズは500MB〜2GBです)。tailWindows PowerShellのUnixコマンドに相当するものを探しています。利用可能ないくつかの選択肢は、 http://tailforwin32.sourceforge.net/ そして Get-Content [ファイル名] | Select-Object -Last 10 私にとって、最初の選択肢を使用することはできません。2番目の選択肢は遅いです。PowerShellのtailの効率的な実装を知っている人はいますか?
349 windows  powershell  tail 

10
ディレクトリが存在しない場合は作成します
存在しない場合に複数のディレクトリを作成するPowerShellスクリプトを作成しています。 ファイルシステムはこれに似ています D:\ D:\TopDirec\SubDirec\Project1\Revision1\Reports\ D:\TopDirec\SubDirec\Project2\Revision1\ D:\TopDirec\SubDirec\Project3\Revision1\ 各プロジェクトフォルダーには複数のリビジョンがあります。 各リビジョンフォルダには、レポートフォルダが必要です。 一部の「revisions」フォルダにはすでにReportsフォルダが含まれています。ただし、ほとんどはそうではありません。 ディレクトリごとにこれらのフォルダを作成するために毎日実行するスクリプトを記述する必要があります。 フォルダを作成するスクリプトを書くことはできますが、複数のフォルダを作成するのは問題があります。

19
スペースと引用符を含むパラメーターを使用してPowerShellでEXEファイルを実行する方法
PowerShellで次のコマンドをどのように実行しますか? C:\ Program Files \ IIS \ Microsoft Web Deploy \ msdeploy.exe -verb:sync -source:dbfullsql = "Data Source = mysource; Integrated Security = false; User ID = sa; Pwd = sapass!; Database = mydb;" -dest:dbfullsql = "Data Source =。\ mydestsource; Integrated Security = false; User ID = sa; Pwd = sapass!; …


16
PowerShell 2.0でディレクトリ全体を再帰的に削除する方法は?
PowerShellでディレクトリとそのすべてのサブディレクトリを強制的に削除する最も簡単な方法は何ですか?Windows 7でPowerShell V2を使用しています。 私はいくつかのソースから、最も明白なコマンドでRemove-Item $targetDir -Recurse -Forceあるが正しく機能しないことを学びました。これには、PowerShell V2オンラインヘルプ(を使用して検出Get-Help Remove-Item -Examples)のステートメントが含まれています。 ...このコマンドレットのRecurseパラメーターに欠陥があるため、コマンドはGet-Childitemコマンドレットを使用して目的のファイルを取得し、パイプライン演算子を使用してそれらをRemove-Itemコマンドレットに渡します... Get-ChildItemを使用してそれをRemove-Itemにパイプするさまざまな例を見てきましたが、例では通常、ディレクトリ全体ではなく、フィルターに基づいていくつかのファイルセットを削除します。 最小限のコードを使用してユーザー警告メッセージを生成せずに、ディレクトリ全体、ファイル、および子ディレクトリを破壊する最もクリーンな方法を探しています。わかりやすいのならワンライナーでいいです。


10
複数のファイルで文字列を検索し、Powershellでファイルの名前を返す方法は?
私は2日前にpowershellの学習を開始しましたが、必要なことを行うものをGoogleで見つけることができなかったので、私の質問に耐えてください。 一部のテキスト文字列を複数のファイルに置き換えるように依頼されました。私は必ずしも可能なターゲットファイルの拡張子を知っているわけではなく、それらの場所も知りません。これまでのところ、ディレクトリ(get-ChildItem -recurse)を再帰的に参照して、get-contentおよびselect-stringで探していた文字列を見つけることができました。 Get-ChildItem -recurse | Get-Content | Select-String -pattern "dummy" 問題は、探しているテキストの出現を確認できますが、一致するすべてのファイルのパスと名前も返すようにPSに指示する方法がわかりません。 探している式を含むファイルの名前と場所を取得するにはどうすればよいですか?


26
PowerShellを使用して管理者としてコマンドを実行していますか?
あなたがシステムの管理ユーザーであり、言う、バッチスクリプトを右クリックして、管理者パスワードを入力せずに管理者として実行する方法を知っていますか? PowerShellスクリプトでこれを行う方法を知りたいです。パスワードを入力する必要はありません。右クリックして[ 管理者として実行 ] メソッドを模倣したいだけです。 これまでに読んだことはすべて、管理者パスワードを入力することを要求しています。

4
PowerShellで条件を否定するにはどうすればよいですか?
PowerShellで条件テストを無効にするにはどうすればよいですか? たとえば、C:\ Codeディレクトリを確認するには、次のコマンドを実行します。 if (Test-Path C:\Code){ write "it exists!" } その状態を無効にする方法はありますか、例えば(非稼働): if (Not (Test-Path C:\Code)){ write "it doesn't exist!" } 回避策: if (Test-Path C:\Code){ } else { write "it doesn't exist" } これは問題なく動作しますが、インラインのものを使用します。

19
WindowsエクスプローラーからPowerShellを起動するにはどうすればよいですか?
Windowsエクスプローラーから特定のフォルダーでPowerShellを起動する方法はありますか。たとえば、フォルダーを右クリックして、「PowerShellをこのフォルダーで開く」のようなオプションがありますか? 初めてMSBuildを毎日実行するときに、ディレクトリをプロジェクトフォルダーに変更しなければならないのは本当に面倒です。

6
Powershell Invoke-WebRequestがSSL / TLSセキュアチャネルで失敗する
このPowerShellコマンドを実行しようとしています Invoke-WebRequest -Uri https://apod.nasa.gov/apod/ そして私はこのエラーを受け取ります。「Invoke-WebRequest:要求は中止されました:SSL / TLSセキュアチャネルを作成できませんでした。」 httpsリクエストは機能しているように見えますが( " https://google.com ")、これは問題のリクエストではありません。これを機能させるにはどうすればよいですか、または他のpowershellコマンドを使用してページのコンテンツを読み取るにはどうすればよいですか?
254 powershell  ssl 




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