• [解決済み] PowerShellによるファイル名へのタイムスタンプ付与

    質問 文字列の中にパスがあります。 "C:\temp\mybackup.zip" そのスクリプトに、例えばタイムスタンプを挿入したい。 "C:\temp\mybackup 2009-12-23.zip" PowerShell でこれを行う簡単な方法はありますか? どのように解決するのですか? 二重引用符で囲まれた文字列の中に任意のPowerShellスクリプトコードを

    2022-08-30 10:45:15
  • [解決済み] PowerShellを使用してファイル内の複数の文字列を置換する方法

    質問 設定ファイルをカスタマイズするためのスクリプトを書いています。このファイル内の文字列の複数のインスタンスを置換したいので、PowerShell を使用してその作業を行おうとしました。 1 回の置換では問題なく動作しますが、複数の置換を行うには、毎回ファイル全体を再度解析する必要があり、このファイルは非常に大きいため、非常に時間がかかります。スクリプトは次のようなものです。 $or

    2022-08-13 10:07:33
  • [解決済み] PowerShell 2.0で「一時停止」はどうやるの?

    質問 OK、もう限界です。PowerShellは私を悩ませています。一時停止ダイアログを表示させたいのですが、表示されません。 PS W:\>>> $host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown") Exception calling "ReadKey" with "1" argument(s): "The method or

    2022-07-31 19:11:37
  • [解決済み] PowerShellで2つのテキストファイルを連結する方法は?

    質問 の機能を再現しようとしています。 cat コマンドの機能を再現しようとしています。 両方のファイルを明示的に変数に読み込んで、変数を連結し、連結された変数を書き出すような解決策は避けたいと思います。 どのように解決するのですか? 単純に Get-Content と Set-Content コマンドレットを使用します。 Get-Content inputF

    2022-07-28 20:35:24
  • [解決済み] オブジェクトのプロパティを二重引用符で囲んで使用するには?

    質問内容 次のようなコードがあります。 $DatabaseSettings = @(); $NewDatabaseSetting = "" | select DatabaseName, DataFile, LogFile, LiveBackupPath; $NewDatabaseSetting.DatabaseName = "LiveEmployees_PD"; $NewDatabaseS

    2022-07-27 01:51:10
  • [解決済み] powershell 2.0 try catch 例外にアクセスする方法

    質問 これは try catch をPowerShell 2.0では $urls = "http://www.google.com", "http://none.greenjump.nl", "http://www.nu.nl" $wc = New-Object System.Net.WebClient foreach($url in $urls) { try {

    2022-07-18 01:45:28
  • [解決済み] powershellの&マークはどういう意味ですか?

    質問 $tool = 'C:\Program Files\gs\gs9.07\bin\gswin64c.exe' & $tool -q -dNOPAUSE -sDEVICE=tiffg4 $param -r300 $pdf.FullName -c quit 誰かこれがどのように動作するか説明してもらえますか?powershellの&記号は正確に何をする/意味するのでしょ

    2022-07-16 15:33:11
  • [解決済み] Powershellの'more'または'less'コマンドに相当するもの?

    質問 にパイプすることで、出力をページ分割する方法はありますか? more または less コマンドと同様に LinuxUnix シェルで利用可能なもの ? どのように解決するのですか? さて... 多かれ少なかれ、他のプラットフォームから期待されるものと同じです。次の例を試してみてください。 dir -rec | more

    2022-07-15 04:36:44
  • [解決済み] PowerShellは定数をサポートしていますか?

    質問 PowerShell でいくつかの整数定数を宣言したいと思います。 それを行うための良い方法はありますか? どのように解決するのですか? 使用方法 Set-Variable test -Option Constant -Value 100 または Set-Variable test -Option ReadOnly -Value 100 ConstantとR

    2022-07-04 02:41:23
  • [解決済み] PowerShellモジュールがインストールされているかどうかを確認する方法を教えてください。

    質問 モジュールが存在するかどうかを確認するために、私は以下のことを試しました。 try { Import-Module SomeModule Write-Host "Module exists" } catch { Write-Host "Module does not exist" } と出力されます。 Import-Module : The spec

    2022-05-15 02:02:48
  • [解決済み] PowershellでParentの親ディレクトリを取得する方法は?

    質問 ということは、例えば変数にディレクトリが格納されているとします。 $scriptPath = (Get-ScriptDirectory); 次に、ディレクトリを見つけるために 2 の親階層を探したいと思います。 いい方法を教えてほしい。 $parentPath = Split-Path -parent $scriptPath $rootPath = Split-P

    2022-05-14 22:31:57
  • [解決済み】PowerShellの関数の戻り値について

    質問 プロビジョニングに関連するいくつかのアクションを実行するPowerShell関数を開発しました。 シェアポイント チームサイトです。最終的には、プロビジョニングされたサイトの URL を文字列として返すようにしたいので、関数の最後に以下のコードを記述しています。 $rs = $url.ToString(); return $rs; この機能を呼び出すコードは、次のようにな

    2022-04-22 14:53:02
  • [解決済み】Powershellでファイルをunzipする方法は?

    質問 私は .zip ファイルを作成し、Powershell を使用してその内容全体を解凍する必要があります。私はこれをやっていますが、うまくいかないようです。 $shell = New-Object -ComObject shell.application $zip = $shell.NameSpace("C:\a.zip") MkDir("C:\a") foreach ($item

    2022-04-17 01:51:17
  • [解決済み】「Write-Host」、「Write-Output」、「[console]::WriteLine」の違いは何ですか?

    質問 メッセージを出力する方法には、さまざまなものがあります。このような場合、どのような違いがあるのでしょうか? Write-Host , Write-Output または [console]::WriteLine ? とすると気づくこともあります。 write-host "count=" + $count は + が出力に含まれるようになります。なぜでしょうか?この式

    2022-04-13 18:20:36
  • [解決済み】PowerShellでパスを再読み込みする。

    質問 PowerShell ISE のインスタンスを実行していて、PATH を変更するものをインストールしたり、PowerShell の外部で何らかの方法で変更した場合、更新された PATH 変数を表示するために PowerShell を再起動する必要があります。 PowerShell を再起動せずに、PowerShell 内からパスを再読み込みする方法はありますか? どのように解決

    2022-04-11 21:10:50
  • [解決済み】PowerShellでMD5チェックサムを取得する方法

    質問 を計算したい。 MD5 チェックサム PowerShellでこれを行うにはどうすればよいですか? どのように解決するのですか? PowerShell バージョン 4 からは、ファイルに対して簡単に Get-FileHash コマンドレットを使用します。 Get-FileHash <filepath> -Algorithm MD5 コメントで指摘

    2022-04-11 01:44:55
  • [解決済み】PowerShellでユーザー入力を求めるプロンプトを表示する

    質問 パスワードやファイル名など、一連の入力を求めるプロンプトを表示したい。 を使う例があります。 host.ui.prompt というのは感覚的にわかるのですが、その返り値がわからないのです。 PowerShellでユーザー入力を取得するための良い方法はありますか? どのように解決するのですか? Read-Host は、ユーザーから文字列の入力を得るためのシンプルなオ

    2022-04-06 04:03:36
  • [解決済み】Invoke-WebRequest、パラメータ付きPOST

    質問 あるURIにPOSTしようとし、パラメータとして username=me Invoke-WebRequest -Uri http://example.com/foobar -Method POST POSTメソッドを使用してパラメータを渡すにはどうすればよいですか? どのように解決するのですか? パラメータをハッシュテーブルに入れ、このように渡します。 $postP

    2022-04-05 13:53:47
  • [解決済み】実行中のコマンドレットのカレントディレクトリを取得する方法

    質問 これは簡単なタスクのはずですが、実行されたコマンドレットがあるディレクトリのパスを取得する方法について、いくつかの試みを見ましたが、成功はまちまちです。例えば、私が実行するとき C:\temp\myscripts\mycmdlet.ps1 に設定ファイルを持つ C:\temp\myscripts\settings.xml を格納できるようにしたい。 C:\temp\myscri

    2022-04-04 06:27:20
  • [解決済み】PowerShell Aliasesを永久に作成する方法

    質問 を作成したいのですが alias の cmdlet このエイリアスは、Powershellの現在のセッションを閉じても有効期限が切れないもので、例えば次のようにします。 C:\Users\Aymen> New-Alias Goto Set-Location これで完璧に Goto しかし、私は現在のセッションを閉じた後でもそのエイリアスを使用したいのですが、ど

    2022-04-04 03:49:44