読者です 読者をやめる 読者になる 読者になる

がりらぼ

WindowsRuntimeの応援ブログ

Nugetでパッケージインストール時に中のファイルのビルドアクションを変更する

Nugetでパッケージ内にビルドアクションを「コンテンツ」とか出力ディレクトリにコピーを「常にコピーする」とかに自動で設定しておきたいファイルをおきたいときがあります。 そういうときはNugetパッケージのToolsフォルダ内のinstall.ps1というスクリプト…

Powershellで数時間前に作成されたファイルをすべて列挙

よく使うけどよく忘れる Get-ChildItem | Where-Object{ $_.CreationTime -gt (Get-Date).AddHours(-1) } | ForEach-Object{ Write-Host $_}

VisualStudioのサンプルコードをアップロードするときに余計なファイルを削除してサイズを小さくするPowerShellスクリプト

Gitとかなら.gitignoreでフィルタリングしてくれるんですけどね。 自分でzipで圧縮したサンプルコードを公開したいと思った時とかDebugフォルダとかipchとか削除しないと数100MBになります。 というわけで余計っぽいファイルを削除してくれるPowerShellスク…

PowerShellで巨大なテキストファイルのエンコードを変換する

SQL Serverに入っているデータをUTF-8なCSVで使いたいとき、SQL ServerにはUTF-8なエクスポートはサポートしてないので一旦Shift-JISでエクスポート→変換の過程を踏む必要があります。 そしていつも文字コード変換はnotepad++でやってるのですがCSVが巨大だ…

PowerShellプロファイルを作成するスクリプト

たぶんこんな感じ Write-Host 'プロファイルの作成を試みます' $profileDirectory=$HOME+'\Documents\WindowsPowerShell' $profileName='Microsoft.PowerShell_profile.ps1' $profileFullPath=$profileDirectory+'\'+$profileName if(Test-Path $profileFull…

PowerShellで.tar.gzを解凍する

PowerShellから7zipを呼び出して$folder(\で終わる)のディレクトリにある$file(拡張子抜き)の.tar.gzファイルを$folderに解凍します。 7zipのインストール必須 function ArchiveTarGz($folder,$file){ #7zipのインストールディレクトリ $app="C:\Program Fil…

PowerShellからコンピュータをスリープさせる

PowerShellからスリープさせたい PowerShellを使っていて思うのは、 Stop-ComputerコマンドレットやRestart-Computerコマンドレットがあるのにコンピュータをスリープさせるコマンドレットがありません。 やっぱりサーバー運用目的なのかよくわかりませんが…

PowerShellでコントロールパネルの項目を一撃で呼び出す

コントロールパネルの項目を一撃で呼び出したいときがあるのでメモ コントロールパネルの項目は C:\Windows\System32 内に.cplという拡張子のファイルとして存在しています。 たとえば cd C:/Windows/System32 ls | where {$.Extension -eq ".cpl"} とPowerS…