以前投稿した記事「Windows 10 Build 10041をUSBメモリーからインストールしたい~Diskpart コマンド」はコマンド プロンプトを使ってWindows 用インストールUSBメモリーを作成しました。
今回はPowerShell を使ってWindows 用インストールUSBメモリを作成するスクリプトを書いてみました。
ドライブ レターなどパラメータを数個指定するだけで自動的にインストールUSBメモリーが出来上がります。
PowerShell 角括弧[] が含まれたファイル名をリネームする場合は-LiteralPath パラメータが必要
ファイル サーバー上のフォルダー名やファイル名に決める際、命名規則はありますか?
自宅のWindows Server 2012 R2 Essentials では、ほとんど[xxxx] xxxxxxの形式にしています。
つい先日まで知らなかった事の一つに、ファイル名に角括弧(bracket)を付けてPowerShell の Rename-Itemを使うとエラーになる事を今頃知りました。
今回は、PowerShell を使って角括弧[] が含まれたファイル名をリネームする方法をメモ。
自宅のWindows Server 2012 R2 Essentials では、ほとんど[xxxx] xxxxxxの形式にしています。
つい先日まで知らなかった事の一つに、ファイル名に角括弧(bracket)を付けてPowerShell の Rename-Itemを使うとエラーになる事を今頃知りました。
今回は、PowerShell を使って角括弧[] が含まれたファイル名をリネームする方法をメモ。
PowerShell から Slack へメッセージを投稿する方法
タスク スケジューラに登録する処理はほとんどPowerShell で書いています。
今までは正常処理、エラーともにメールで通知していましたが、最近はSlackに通知するようにしました。
今回は、PowerShell からSlackへ投稿する方法をメモ。
今までは正常処理、エラーともにメールで通知していましたが、最近はSlackに通知するようにしました。
今回は、PowerShell からSlackへ投稿する方法をメモ。
Import-PSSession を使ってWSE専用PSコマンドレットを操ってみよう
先日別サイトに投稿した記事「Office 365 Exchange Onlineのメールボックス表記を英語から日本語に変更したい」を書いた時に初めて知ったPowerShell Import-PSSession コマンドレットが非常に便利でした。
なぜって、ローカルにないPowerShell コマンドレットをリモート先から一時的にインポートし、ローカルでスクリプトを実行=サーバー上で実行されるからです。
今回は、Windows Server Essentialsの専用コマンドレットを題材にImport-PSSession の良さをご紹介します。
なぜって、ローカルにないPowerShell コマンドレットをリモート先から一時的にインポートし、ローカルでスクリプトを実行=サーバー上で実行されるからです。
今回は、Windows Server Essentialsの専用コマンドレットを題材にImport-PSSession の良さをご紹介します。
リモート デスクトップ接続をPowerShellから一括設定する~netsh advfirewallも
新規セットアップ時に必ず設定するリモート デスクトップ接続をPowerShellから一括設定するサンプルです。
Windows 7は一部PowerShell コマンドレットが使えないため、netsh advfirewall コマンドを使っています。
PowerShell を使ってVPN接続を追加する~Add-VpnConnection
インストール後の各種セットアップの一つに「VPN接続を追加する」作業があり、手動でやっていては時間がかかりすぎるのでPowerShellでVPN接続を追加するサンプルを書いてみました。
PowerShell でConhost.exeがクラッシュする場合は[従来のコンソールを使う]を有効にする
前回投稿した記事「Windows 10 Build 14271でPowerShell Workflowを実行するとConhost.exeがクラッシュする」ではレジストリを変更する事で問題を回避しました。
レジストリを変更するよりももっと安全かつ簡単に回避できる方法を見つけたのでメモ。
2016.03.07 Build 14279において本件は修正されました。
レジストリを変更するよりももっと安全かつ簡単に回避できる方法を見つけたのでメモ。
2016.03.07 Build 14279において本件は修正されました。
Windows 10 Build 14271でPowerShell Workflowを実行するとConhost.exeがクラッシュする
先日リリースされたWindows 10 Build 14271においてPowerShell Workflowを実行するとConhost.exeがクラッシュする問題に遭遇しました。
この問題が発生した場合はレジストリを変更する事で解決できます。
2016.03.07 Build 14279において本件は修正されました。
この問題が発生した場合はレジストリを変更する事で解決できます。
2016.03.07 Build 14279において本件は修正されました。
PowerShell PackagemanagementでインストールしたModuleをアップデートする方法
Windows 10/Windows Server 2016から使用できるPowerShell Packagemanagement(a.k.a Oneget)を使ってインストールしたPowerShell Moduleをアップデートする方法をメモ。
サンプルとして常用しているPowerShell Module「ImportExcel」をアップデートします。
サンプルとして常用しているPowerShell Module「ImportExcel」をアップデートします。
Windows 10 Build 14251で「WSClient.dll でエラーが発生しました。」が表示される場合の対処法
Windows 10 Insider Preview Build 11102および14251にアップデートした後、エラー「WSClient.dll でエラーが発生しました。」が表示された場合はタスクを削除すると解決します。
NuGet ServerにnupkgをプッシュするとHTTP 500 Errorが発生する場合の対処法
ここ数日、Windows Server 2012 R2 EssentialsのIISにNuGet Serverを立ててPackagemanagement(a.k.a OneGet)を遊んでいます。
あるアプリケーションのnupkgファイルをNuGet Serverへプッシュしたところ、HTTP 500 Error(Internal Server Error)が発生する問題に遭遇。
今回は、NuGet ServerにnupkgをプッシュするとHTTP 500 Errorが発生する場合の対処法をメモ。
あるアプリケーションのnupkgファイルをNuGet Serverへプッシュしたところ、HTTP 500 Error(Internal Server Error)が発生する問題に遭遇。
今回は、NuGet ServerにnupkgをプッシュするとHTTP 500 Errorが発生する場合の対処法をメモ。
PowerShell ISE は文字の拡大/縮小ができるの知ってました?
長い間PowerShell ISEを使ってきていますが、(ブラウザ画面の拡大/縮小と同じで)[Ctrl]ボタン+ホイールをスクロールすると文字サイズを拡大/縮小できるの知ってました?
私はつい先ほど知りました。
今回は、PowerShellの各バージョンでPowerShell ISEの文字を拡大/縮小できるか確認してみました。
私はつい先ほど知りました。
今回は、PowerShellの各バージョンでPowerShell ISEの文字を拡大/縮小できるか確認してみました。
nupkgファイルのキャッシュをクリアしたい
ここ数日、Windows Server 2012 R2 EssentialsのIISにNuGet Serverを立ててPackagemanagement(a.k.a OneGet)を遊んでいます。
あるアプリケーションのnupkgファイルが既に配置されている状況でnupkgファイルを更新(push)しました。
Install-Package コマンドレットを実行すると更新前と同じ挙動になる問題に直面、ローカル コンピューター側キャッシュをクリアする事で回避できました。
今回は、nupkg ファイルのキャッシュをクリアする方法をメモ。
あるアプリケーションのnupkgファイルが既に配置されている状況でnupkgファイルを更新(push)しました。
Install-Package コマンドレットを実行すると更新前と同じ挙動になる問題に直面、ローカル コンピューター側キャッシュをクリアする事で回避できました。
今回は、nupkg ファイルのキャッシュをクリアする方法をメモ。
PowerShell PackageManagementのPackageProviderにChocolateyを追加/削除する
今年に入ってからPackageManagement(a.k.a OneGet)を使うようになりました。
PackageManagementは非常に便利で、Windows アプリケーションのインストールやPowerShell モジュールのインポートをPowerShellから行う事が出来ます。
今回は、Windows向けパッケージ マネージャー「Chocolatey」をPackage Providerに追加/削除する方法をメモ。
PackageManagementは非常に便利で、Windows アプリケーションのインストールやPowerShell モジュールのインポートをPowerShellから行う事が出来ます。
今回は、Windows向けパッケージ マネージャー「Chocolatey」をPackage Providerに追加/削除する方法をメモ。
登録:
投稿 (Atom)



