• [解決済み] PowerShellでファイルをダウンロードする

    質問 CSVファイルへのURLがあり、ブラウザで問題なくダウンロードし、開くことができます。 PowerShellを使ってこのファイルをダウンロードしようとしているのですが、うまくいきません。私は Invoke-WebRequest , Start-BitsTransfer で、webrequestオブジェクトを使用していますが、うまくいきません。 どうすればいいですか?

    2022-03-04 01:04:16
  • [解決済み] powershellスクリプトで、最後に改行を入れずにWrite-Warningすることはできますか?

    質問 PowerShellでWarningをプロンプトとして表示し、同じ行で答えを読みたい。問題点は Write-Warning はメッセージの末尾に改行を表示し、1つの選択肢となります。 Read-Host -Prompt は、プロンプトを警告ストリームに出力しません(または黄色で出力します)。私が見たのは Write-Warning -WarningAction Inquire し

    2022-03-03 21:02:05
  • [解決済み] cmdletbinding()】とは何ですか、どのように機能するのですか?

    質問 によると get-help about_Functions_CmdletBindingAttribute CmdletBinding属性は、関数をコンパイルされたコマンドレットのように動作させるための属性です。 スクリプトの先頭で使うことができます。 この場合の関数は何ですか?PowerShell エンジンがすべての入力に対して呼び出す内部暗黙の "main" 関数で

    2022-03-03 16:51:39
  • [解決済み] PowerShellでコンソールに書き込むには?

    質問 コンソールに印刷(echo)する様々な方法について、少し混乱しています。コンソールに出力を書き込むには、次のような複数の方法があるのを見たことがあります。 Write-Host "Hello world1" "Hello World2" Out-Host -InputObject "Hello World3" 3つの方法とも、コンソールに出力されます。真ん中の方が何となくシンプ

    2022-03-03 15:49:52
  • [解決済み] Powershell:スクリプトにエラーが表示されないようにするにはどうすればよいですか?

    質問 私のPowerShellスクリプトが、例えば、存在しないサーバー(私の場合は"bla")に対してSQL Serverオブジェクトを作成しようとすると、PowerShellは多くのPowerShellエラーを赤で表示します。 私のスクリプトでは $? このような呼び出しの後、エラーを表示してログに残すので、数行のPowerShellのエラーも表示されない方が良いですね。 私の

    2022-03-03 07:44:15
  • [解決済み] PowerShellで改行するには?

    質問 私は[ ]です PowerShell の全くの初心者で ループ内で文字列を連結しているとき、特殊な条件が発生した場合は 改行を入れる...どうすればいいのでしょうか? 基本的には、以下のものに相当するものを探しています。 \n . $str = "" foreach($line in $file){ if($line -Match $review){ #Specia

    2022-03-03 02:32:21
  • [解決済み] Powershellでパラメータを切り替える

    質問 いろいろと調べてみたのですが、なかなか思い通りに動作させる方法が見つかりません。 私はPS Parametersの初心者ですが、かなり簡単だと思うことがあります。スクリプトを実行して、スイッチがあるかどうかを検出できるようにしたいのです。例えば、以下のようなものです。 myscript.ps1 -Deploy -または myscript.ps1 私が遊んでいるコード

    2022-03-02 23:05:38
  • [解決済み] PowerShellでファイルを一行ずつ読み込む

    質問 PowerShellでファイルを一行ずつ読み込みたい。具体的には、ファイルをループして、ループ内で各行を変数に格納し、その行に対して何らかの処理を行いたいと考えています。 Bashと同等のものを知っています。 while read line do if [[ $line =~ $regex ]]; then # work here fi don

    2022-03-02 21:04:19
  • [解決済み] PowerShell 'Or' ステートメント

    質問 Active Directoryを経由して、ある条件を満たすユーザーを取得しようとしています。マネージャーAかマネージャーBのどちらかを持つユーザーを取得したいのですが、or文の実装方法がよくわかりません。以下は私のコードです。 Get-ADUser -Filter * -Properties country, extensionattribute9 | if (extensiona

    2022-03-02 20:45:56
  • [解決済み] powershell で $args 配列にアクセスする

    質問 私は、以下のようなテスト用のpowershell V2スクリプトを持っています。 function test_args() { Write-Host "here's arg 0: $args[0]" Write-Host "here's arg 1: $args[1]" } test_args powershellのコ

    2022-03-02 18:34:51
  • [解決済み] Powershell New-ScheduledTaskTrigger -RepetitionIntervalを使った反復タスクの実行

    質問 ScheduledTaskのcmdlesに関するエラーは、非常に不可解なエラーを出すことが分かってきました。 私は、1分ごとに実行され、永遠に繰り返されるテストタスクをスケジュールしたいです。 以下は私が試していることですが、成功しません。 cls #$Action = New-ScheduledTaskAction -Execute "e:\Scripts\TestClustere

    2022-03-02 16:34:16
  • [解決済み] Powershell send-mailmessage - 複数の受信者にメールを送信する

    質問 添付ファイル付きのメールを送信するためのpowershellスクリプトを持っていますが、複数の受信者を追加すると、最初の受信者だけにメッセージが送信されます。ドキュメントを読みましたが、まだ理解できません。ありがとうございます。 $recipients = "Marcel <[email protected]>, Marcelt <[email protected]>"

    2022-03-02 16:06:34
  • [解決済み] PowerShellと-contains演算子

    質問 次のスニペットを考えてみましょう。 "12-18" -Contains "-" と評価されると思うでしょう。 true しかし、そうではありません。これは次のように評価されます。 false の代わりに なぜこのようなことが起こるのかよくわかりませんが、そうなります。 これを避けるには、代わりにこれを使用します。 "12-18".Contains("-") これで

    2022-03-02 13:28:23
  • [解決済み] Windows PowerShellでファイルが存在するかどうかをチェックする?

    質問 ディスクの2つの領域にあるファイルを比較し、最新のファイルを更新日の古いほうにコピーするスクリプトを作成しました。 $filestowatch=get-content C:\H\files-to-watch.txt $adminFiles=dir C:\H\admin\admin -recurse | ? { $fn=$_.FullName; ($filestowatch | %

    2022-03-02 07:09:54
  • [解決済み] PowerShellでLDAPクエリ

    質問 PowerShellで以下のクエリを実行しようとしているのですが、うまくいきません :( ((mailNickname=id*)(whenChanged>=20170701000000.0Z))(|(userAccountControl=514)(userAccountControl=66050))(|(memberof=CN=VPN,OU=VpnAccess,OU=Domai

    2022-03-02 06:47:56
  • [解決済み] PowerShellで環境変数をコンソールに出力する方法は?

    質問 PowerShellを使い始めて、どのようにすればいいか考えています。 echo システム環境変数をコンソールに読み込ませています。 以下、どちらもうまくいきません。最初のものは、単に %PATH% と表示され、2番目は何も表示されません。 echo %PATH% echo $PATH 解決方法は? 変数名の前に env : $env:path 例えば、環

    2022-03-02 06:40:50
  • [解決済み] 'Connect-MsolService' はコマンドレット名として認識されません。

    質問 PSCommand commandToRun = new PSCommand(); commandToRun.AddCommand("Connect-MsolService"); commandToRun.AddParameter("Credential", new PSCredential(msolUsername, msolPassword)); powershell.Stream

    2022-03-02 06:19:16
  • [解決済み] PowerShellで使用できるすべての色のリスト?

    質問 PowerShellで使用できるすべての色のリストがないか探しています。16進数ではなく名前を指定する必要があるため、少なくとも方法を知らなければ、色が存在するかどうかを判断するのは困難です :)) 例えば -foregroundcolor write-host "hello world" -foregroundcolor "red" 解決方法は? コンソールカラーは

    2022-03-02 02:26:23
  • [解決済み] Powershell ISE 内の別の PS1 スクリプトから PowerShell スクリプト PS1 を呼び出す

    質問 Powershell ISE内の2番目のmyScript2.ps1スクリプト内でmyScript1.ps1スクリプトの実行を呼び出したいです。 MyScript2.ps1内の次のコードは、Powershell Administrationからは正常に動作しますが、PowerShell ISE内では動作しません。 #Call myScript1 from myScript2 inv

    2022-03-01 15:55:48
  • [解決済み] PowerShellでショートカットを作成する方法

    質問 この実行ファイルのショートカットをPowerShellで作成したいのですが、どうすればいいですか? C:\Program Files (x86)\ColorPix\ColorPix.exe これはどうすればいいのでしょうか? どのように解決するのですか? powershellにネイティブなコマンドレットはありませんが、代わりにcomオブジェクトを使用することができます。

    2022-03-01 08:31:25