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

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


2
Windows 8は、Wifi経由の推定データ使用量をどこに保存しますか?
Windows 8では、以前に接続したワイヤレスネットワークをスタート画面のインターフェイスから右クリックすると、推定データ使用量を表示するオプションがあることを偶然発見しました。 このデータはどこに保存されますか?PowerShell / WMI経由でこれを取得することは可能ですか?私のユースケースは、データ使用量に基づいて自動化されたアラートを設定することです-私は現在、より詳細な内訳のためにNetworxを使用していますが、迅速なアラートのために、使用量を取得できる場合、自動化されたルートは非常に役立ちます。

3
PowerShellでのbashのCtrl-rと同等
Windows PowerShellで非常に便利なbash [Ctrl-r](および[Ctrl-o])の後方コマンド検索機能を持つ方法を知っている人はいますか? C-rはより強力なarrow up履歴操作であり、C-r以前に入力したコマンド内を逆方向に検索するという点でemacsのようなものです。次にC-o、そのコマンドを実行し、すぐに次のコマンドを行に配置します。これにより、渡された一連のコマンドを効率的に繰り返すことができます。また、セッション履歴ではなく、保存された履歴を検索します。(~/.bash_historyファイル)。これは非常に便利です。 ありがとう。 ps:ボーナスとして、サイクルで動作しないタブの補完もひどいでしょう。

6
より高度な使用法から始めるための優れたPowerShellガイド[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックスーパーユーザーのために。 閉じた3年前。 誰もがMicrosoftのPowerShellの本当に良いチュートリアルや入門ガイドを持っていますか?私は長年のLinux / Unixユーザーであり、スクリプト言語、bash、ksh、zshでのコマンドラインの使用法に非常に精通しています。私は中級のRubyプログラマーであり、これらすべてのツールをコマンドラインのファイル管理および自動化タスクに使用しました。 そのようなものが存在する場合、またはそのレベルの詳細にある場合、「PowerShell for Bashエキスパート」ガイドが大好きです。

3
PowerShellコマンドラインで複数のファイルを削除する
PowerShellを使用して、明示的に名前が付けられた複数のファイルを削除する最も簡潔な方法は何ですか? たとえば、* ixでは次のようになります。 rm subDir/a.png anotherDir/b.jpg thirdDir/c.gif 私は現在使用しています: echo subDir/a.png anotherDir/b.jpg thirdDir/c.gif|rm しかし、私はそれを次善策だと考えているので、代替案を見たいと思います。


7
Powershellのオートコンプリートをbashのように動作させることは可能ですか?
私はPowershellが大好きですが、Linuxのバックグラウンドから来て、本当に私を悩ませていることがいくつかあります。たとえば、デフォルトの自動補完がどのように機能するかなど。 たとえば、Get-PSは、最初に一致するコマンドである「Get-PSBreakpoint」に展開されます。bashでは、bashに一致するコマンドが1つしかない場合、一致するコマンドに展開されます。複数のヒットタブが一度も何もない場合、ダブルタップタブは一致するコマンドのリストを表示しますが、展開しません。Powershellをこのように動作させる方法はありますか? そしてもう1つ、私が1行書いた場合、マーカーを以前のコマンドに戻します(マーカーは^があるところです): 「Get-PSS ^ | Remove-PSSession」は「Get-PSSession ^」に自動補完され、後続のコマンドがすべて削除されます。bashでは、後続のコマンドは影響を受けません。自動補完時にPowershellが後続のコマンドを削除しないようにする方法はありますか? ボーナスは、Ctrlキーを押しながらLキーを押して画面をクリアすることです。行の先頭に移動するにはCtrl + A、行の末尾に移動するにはCtrl +E。

8
PowerShellは共有フォルダーのリストを取得します
ファイル共有で共有されているフォルダーのリストを取得しようとしています。現時点では、2つのテストフォルダーがあります。 \\MYPC\Test1 \\MYPC\Test2 これは私が現在持っているコードです: $FileServer = Read-Host "Enter file server to search" $FolderList = Get-ChildItem -Path $FileServer Write-Host $FolderList しかし、これは「パスを見つけることができません」になります。\\Server\Shareディレクトリとしてこれを行う方法の例を見ることができますが、単に検索することは可能\\Serverですか?


3
Powershell Copy-Itemを再帰的に実行しますが、フォルダー名は含めません
これは愚かな質問ですが、なぜ機能しないのかわかりません。 FolderAからFolderBにファイルを再帰的にコピーしようとしています。私はこれをやっています: Copy-Item -Path "C:\FolderA\" -Destination "C:\FolderB\" -recurse -Force -Verbose 問題なく動作します。 FolderBの結果を除いて、これは次のとおりです。 C:\FolderB\FolderA\file.txt 私はそれがなりたいのに対し: C:\FolderB\file.txt 私には何の愚かな明白なものが欠けていますか?
19 powershell 

2
フォルダの以前のバージョンをプログラムで検索して開く方法(PowerShell、WMIなどを使用)
Windows 8 Enterprise x64を実行しています。\\localhost\c$ネットワークフォルダーとして開き、コンテキストメニューを使用してサブフォルダーの[ プロパティ ] ウィンドウを開くと(\\localhost\c$\Deploy下の例のように)、[ 以前のバージョン ]タブが表示され、フォルダーの使用可能な以前のバージョンのリストを確認できます。対応するタイムスタンプとともに: バージョンを選択して[ 開く ]ボタンをクリックすると、新しいエクスプローラーウィンドウが開き、選択したフォルダーの以前のバージョンを参照できます。 アドレスバーには、タイムスタンプ(人間が判読できる長い形式)が各フォルダー名に追加される場所が表示されます。この場所をそこからコピーすると、別のエクスプローラーウィンドウまたはコマンドラインツールで有効なパスとして直接使用できません。しかし、サブフラッダーの[ プロパティ]ウィンドウを開くと、サブフォルダーの場所がのような形式で表示されます\\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy。このフォームは、エクスプローラーとコマンドラインの両方で実際に使用できます。 C:\>dir \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy /s Volume in drive \\localhost\c$ is OSDisk Volume Serial Number is ▨▨▨▨-▨▨▨▨ Directory of \\localhost\c$\@GMT-2013.08.27-04.01.18\Deploy 04/11/2013 10:53 AM <DIR> . 04/11/2013 10:53 AM <DIR> .. 04/11/2013 10:53 AM <DIR> Tools 0 File(s) 0 bytes …

3
関数の定義を取得し、コードをエコーし​​ます
次のように、powershellで動的関数を定義しました。 > function test { dir -r -fil *.vbproj | ft directory, name } 次にtest、その関数を入力して実行するだけで、他のコマンドにパイプすることができます。かなり便利です。 コマンドの定義を取得する方法はありますか?関数のコードをエコーアウトできますtestか?(私の履歴を定義した場所に戻る必要はありませんか?)
18 powershell 

3
PowerShellを介して最終変更日時を変更する
PowerShellを介してファイルまたはフォルダーの最終更新日時を変更することはできますか? フォルダーがfolder1/あり、そのフォルダーの最終変更日時を変更したいのですが、PowerShellを介してコンテンツを変更します。
18 powershell 

1
Win10のPowershellをPowershell 6.0.0に置き換えます
答えは簡単ではないかもしれませんが、質問は簡単ですが、Windows 10のデフォルトのpowershell(メジャー5)をGitHub(メジャー6)のものに置き換えるにはどうすればよいですか? 正常にインストールされている場合は%programfiles%\PowerShell、という実行可能ファイルとともにインストールされますpwsh.exe。PSを「ローカルに」更新して、自動的に最新のPSに置き換える方法はありますか?何か不足していますか?

5
通常のコピーペーストによる無料のcmd / powershellの交換
理由はわかりませんが、ctrl + vを押し^Vてpowershellおよびcmdウィンドウに入るのは嫌です。 私はいつもそれをし、それからスペースを取り戻して、マウスを見つけ、右クリックして、貼り付けを選択しなければなりません。Grrrrrrrrrrrrrr これに(無料の)修正はありますか?なんと言っても、ctrl + Vを他の99.999999%のアプリケーションと同じように動作させたいのです!

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