Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

# モジュールのロード [void][System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client") [void][System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime") $siteURL = "https://xxx.sharepoint.com/sites/xxxxx" $ListTemplateInternalName = "○○○○○○.stp" #コピー元のテンプレート名 $userName = "user@xxxxx.onmicrosoft.com" $ListName = "test" #コピー後のドキュメントライブラリ名 # 認証 $password = Rea
# ロード [void][System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client") [void][System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint.Client.Runtime") # ユーザーID $User = "user@xxxxx.onmicrosoft.com" # 更新対象ドキュメントライブラリがあるサイトのURL $SiteURL = "https://xxxxx.sharepoint.com/sites/xxx/" # 更新対象ライブラリの名称 $DocLibName = "test" # パスワードを入力 $Password = Read-Host -Prompt "Please
初投稿 自分用のメモを兼ねてQiitaを登録してみました。 テスト投稿として直近で作ってみたスクリプトを書いてみます。体裁はほかの人の参考に後々修正したいと思います。 スクリプトの内容: 「調整さん」という出欠表管理サイトに次の週の火曜日~月曜日分の調整さんを自動で生成してくれます。 作った背景: 「調整さん」は カレンダーをクリックすれば自動でテキストボックスに日付と開始時間が入力されていくのですが 開始時間が「19:00〜」で固定されており、毎週調整さんを生成している人がイラついていたため作ってみました。 # PSVersion 5.1.14409.1012 動作確認 $event_name = "event_name" $set_schedule = $null # 来週の火曜の日付を取得してセット $Date = get-date $N = 2 #$N = 0:日 ? 6:土 火曜
# 第一引数に実行するスクリプトブロック、第二引数に処理の上限数を受け取る関数「counting-semaphore」 # 第二引数がない場合は処理上限数は10となる function counting-semaphore ([scriptblock]${scriptbl},${number}=10) { # カウント用変数のインクリメント $script:counting++ # カウント用変数が上限数に達した場合、処理終了を待つ switch ($script:counting) { {$_ % ${number} -ne 0} {start-job $scriptbl -name "name$script:counting"} {$_ % ${number} -eq 0} {start-job $scriptbl -name "name$script:counting" for ($
やりたい事 エクスプローラー上で、選択したフォルダ内に存在するファイル一覧を取得したい。 取得した一覧を加工しやすいようにテキストファイルに出力したい。 PowerShellでバッチを作成 DOSでも可能だが、対象のパスにスペースが入っていた場合に面倒なのでPowerShellで行う。 作成したバッチのショートカットを「送る」へ登録する Windows8以前の場合 スタートメニューまたはスタート画面の検索窓に「shell:sendto」と入力し、ショートカットを配置する。 配置するショートカット名は、送るメニューにそのまま表示されるので、適当な名前に変更する。 Windows10の場合 下記フォルダにショートカットを配置する。 %AppData%\Roaming\Microsoft\Windows\SendTo ※だいたいは C:\Users[ユーザー名]\AppData\Roaming\
C#で出来るものをPowerShellで書く C#実装できたものをPowerShellでもやってみる プログラム 主な動作 *.mp3 に前方部分一致したファイルの一覧を表示する 動作条件と検索対象 コマンドライン引数の 第1個目の引数 を検索対象のディレクトリ場所とする コマンドライン引数が無い場合は, My Musicフォルダ から検索する C# using System; using System.IO; namespace SearchMP3 { class Program { /// <summary> /// "*.mp3" ファイルを検索し表示 /// </summary> /// <param name="args">コマンドライン引数</param> /// <example>ディレクトリにファイルが存在した場合はコンソールに表示</example> static voi
1. はじめに VMware製品でちょっと細かいことをやろうとするとPowerCLIが欲しいところですが、Windowsがないとダメだよね・・・って思っていたあなた!実はMacでも使えるってご存知でしたか? PowerShellはMac/Linuxでもサポートされています。 PowerCLIも10.0.0からはMac/Linuxでもサポートされるようになりました(参考: https://blogs.vmware.com/PowerCLI/2018/03/installing-powercli-10-0-0-macos.html)。 この記事では、以下の環境が構成可能であったことを確認しました。 macOS High Sierra 10.13.6 PowerShell 6.1.0 VMware PowerCLI 11.0.0 build 10380590 2. PowerShellのインスト
http://developer.chatwork.com/ja/endpoint_rooms.html#POST-rooms-room_id-files このAPIを使って単にmultipart/form-dataでpostするだけ! と思いきや成功が返ってくるのにアップロードされなかったので四苦八苦。 Content-Dispositionの内容やmessageにContent-Typeがあるとアップロードされないようです。 Invoke-RestMethod版 リクエストボディを気合いで作ります。一時的にファイルに書き出して使います。 # params $filePath = "your/file/path.hoge" $message = 'メッセージです' $roomId = 'your chatwork room id' $token = 'your chatwork toke
ブログからの転載 経緯 先日同僚が、お客様からもらったリストを元に、約 5,000 個程のフォルダーを作成するという話をしていたので、PowerShell でサクッと試してみた 環境 Windows Pro 10 PowerShell 5.1.17134.228 用意したデータ 次の内容で list.txt として用意した ルート ルート/子1 ルート/子1/孫1-1 ルート/子1/孫1ー1/ひ孫1-1-1 ルート/子1/孫1ー1/ひ孫1-1-2 ルート/子1/孫1-2 ルート/子1/孫1-2/ひ孫1-2-1 ルート/子2 ルート/子2/半角 スペース ルート/子2/全角 スペース ルート/子2/重複テスト ルート/子2/重複テスト ルート/子2/hoge*異常系テスト
tl;dr ファイルサーバー上のファイルを「ゴミっぽい」かどうか判定するプログラム(powershell&pythonの組み合わせ)を作ったよ プログラムは これ だよ やりたいこと ファイルサーバー上のファイルが「ゴミ」かどうか判定したい(判定基準は以下) ファイル名が似ている(ゴミかもしれない:「問い合わせ.xls」「問い合わせ_.xls」とか明らかに一時的に作りましたよね感。) ファイル名・パスに「old」「tmp」などが含まれる(ほぼ確実にゴミ) ファイル名・パスに「yyyymmddっぽい8桁の数字」が入るモノと入らないものがある などなど アクセス日時が「◯年以上前」(5年前とかならカビてるので、どっかにアーカイブしておきたい) ファイルサイズが大きいもの「500MB以上」とか 感覚値として、「ファイル名が似ている」ってのが一番数を占めている気がするので、それを見える化したい。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く