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

Microsoftの対話型シェル、スクリプトおよびプログラミング言語、および周辺環境。Microsoftソフトウェア(Windows、Exchange、SharePoint、クラウドサービスのAzureやOffice 365を含む)を管理するシステム管理者が一般的に使用するPowerShellは、Windowsにデフォルトで含まれており、VBスクリプトなどの以前の言語から引き継がれます。

2
Enterキーを押すまで、PowerShellが出力の送信を停止することがあります。どうして?
定期的に、Enterキーを押して「ウェイクアップ」するまで、PowerShellに指示されたとおりの処理を完了するには、PowerShellが永遠にかかるようです。数秒ごとに出力を画面に記録するだけのカスタムアプリを実行したこともあり、このような場合でも、PowerShellはしばらくすると何もしなくなります。 Enterキーを押してキックします。 これを引き起こしている可能性のあるアイデアはありますか?
105 powershell 


9
Windows Powershellで2つのテキストファイルを比較するにはどうすればよいですか?
2つのテキストファイルがあり、Windows Powershellを使用してそれらの違いを見つけたいです。Unix diffツールに似たものはありますか?または、私が考えていない別の方法がありますか? 私は比較オブジェクトを試しましたが、この不可解な出力を取得します: PS C:\> compare-object one.txt two.txt InputObject SideIndicator ----------- ------------- two.txt => one.txt <=

7
Windowsコマンドプロンプト:コマンドの出力を環境変数に取得する方法
cmd.exeに曜日を含む環境変数が必要です。 このコマンドを実行すると、必要な結果が得られます。 C:\Users\tisc> powershell (get-date).dayofweek Friday ここでは、結果を環境変数に保存しようとしています。 C:\Users\tisc> set dow = powershell (get-date).dayofweek しかし、取得しようとすると、望みどおりの文字列を取得できません。 C:\Users\tisc> set dow DoW=0 dow = powershell (get-date).dayofweek 私の目標は、一部のバックアップスクリプトのバッチファイルで変数を使用することです。

11
PowerShell経由のSSH
PowerShellでSSHセッションを開くことはできますか?現在、私はPuTTYを使用していますが、それが必要なければいいと思います。
54 ssh  powershell 



22
パワーシェル?使いますか?私にできることをいくつか教えてくれますか?[閉まっている]
PowerShellが未来への道であることを随所に読み続けています。最初にリリースされたとき、私はたくさんのバーチャルラボを行いましたが、それ以来、実稼働環境では使用していません。OSが既にインストールされているOSを扱う日が来ることはわかっているので、準備を整えたいと思います。 私は知りたいです: 使いますか? PowerShellを使用するための「ブートストラップ」プロセスは何ですか? どのようなシステム管理タスクでスクリプトを作成しましたか? 私はSQL Serverデータベース管理者です。それに関係するクールなことは何ですか? マイクロソフトがこれを一生懸命に推進していることに誰もが同意しているようですが、実際にはまだ誰も使用していません。私は毎日のタスクを実行し、いくつかのコードサンプルを共有するためにそれを使用しているシステム管理者から話を聞きたいです。

2
Powershellのエラーを無視して続行する方法は?
プロセスが複数のサーバーで実行されているかどうかを確認し、テーブルにフォーマットしようとしています。 get-process -ComputerName server1,server2,server3 -name explorer | Select-Object processname,machinename それは簡単な部分です-プロセスが存在しない場合、またはサーバーが利用できない場合、powershellは大きないエラーを出力し、テーブルを台無しにして続行しません。例 Get-Process : Couldn't connect to remote machine.At line:1 char:12 + get-process <<<< -ComputerName server1,server2,server3 -name explorer | format-table processname,machinename + CategoryInfo : NotSpecified: (:) [Get-Process], InvalidOperatio nException + FullyQualifiedErrorId : System.InvalidOperationException,Microsoft.Power Shell.Commands.GetProcessCommand これを回避するにはどうすればよいですか?プロセスが利用できない場合や実行中の場合に通知を受け取りたい場合。
42 powershell 

5
Powershellスクリプトに「待機」コマンドを追加する必要がある
ここに私の現在のコードがあります: Write-output “ENTER THE FOLLOWING DETAILS - When Creating Multiple New Accounts Go to EMC hit F5(refresh) and make sure previous new account is listed before proceeding to the next one” $DName = Read-Host “User Diplay Name(New User)" $RUser = Read-Host "Replicate User(Database Grab)" $RData = ((Get-Mailbox -Identity $RUser).Database).DistinguishedName $REmailInput …

4
PowerShellスクリプト、実行されたコマンドを表示
PowerShellスクリプトをいじっていますが、うまく機能しています。ただし、自分で手動で入力したかのように、実行されたすべてのコマンドを表示する方法があるかどうか疑問に思っています。これは、バッチファイルの「エコーオン」に似ています。PowerShellのコマンドライン引数であるコマンドレットを見ましたが、明らかなものは見つかりませんでした。ありがとう!

2
各PowerShellステートメントの最後にセミコロンを使用する必要がありますか?[閉まっている]
私はC#でかなりの量のプログラミングを行いましたが、その後、多くのT-SQLスクリプトも作成しました。C#にはセミコロンが必要で、T-SQLとPowerShellはオプションです。PowerShellで何をしますか?どうして?私の直感はセミコロンを含めることですが、理由はわかりません。

10
PowerShellのファイルとディレクトリの強制削除が時々失敗するが、常にではない
でディレクトリを再帰的に削除しようとしてrm -Force -Recurse somedirectoryいますが、「ディレクトリが空ではありません」というエラーがいくつか表示されます。同じコマンドを再試行すると、成功します。 例: PS I:\Documents and Settings\m\My Documents\prg\net> rm -Force -Recurse .\FileHelpers Remove-Item : Cannot remove item I:\Documents and Settings\m\My Documents\prg\net\FileHelpers\FileHelpers.Tests\Data\RunTime\_svn: The directory is not empty. At line:1 char:3 + rm <<<< -Force -Recurse .\FileHelpers + CategoryInfo : WriteError: (_svn:DirectoryInfo) [Remove-Item], IOException + FullyQualifiedErrorId : RemoveFileSystemItemIOError,Microsoft.PowerShell.Commands.RemoveItemCommand Remove-Item : …
33 powershell 

5
LinuxターミナルからWindows Powershellを管理する
Windows Server 2012サーバーを管理しています。コマンドラインを介してこれらのサーバーを管理するPowerShellを学んでいます。私のワークステーションはUbuntuを実行しており、通常はSSH経由で接続することでLinuxサーバーを管理しています。 LinuxワークステーションからWindowsサーバーでWindows PowerShellをLinux上のSSHアクセスのようなコマンドライン経由で使用する方法はありますか?

4
Powershellスクリプトでユーザーのパスワード入力が有効かどうかを確認します
ドメイン内のシステムにスケジュールされたタスクを追加するPowershellスクリプトを使用しています。このスクリプトを実行すると、パスワードの入力が求められます。私は時々パスワードを太らせるとプロセスが開始され、それが私のアカウントをロックアウトします。入力した内容がドメインで検証されることを確認するために、資格情報を確認する方法はありますか? ドメインコントローラーを照会する方法を見つけたいです。Google検索をいくつか行ったので、WMIクエリを実行してエラーをトラップできるはずです。可能であれば、そのスタイルの検証は避けたいと思います。 何か案は?前もって感謝します。

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