PowerShellの正式な後継プロダクトと位置付けた。6としてオープンソース化する段階で削ぎ落とした機能の復活が続けられている。した機能の多くはWindowsでのみ動作する(少なくとも現段階では)ものなので、macOSとLinuxでの利用には関係のない話なのだが、将来のバージョンでmacOSやLinuxでも使えるようになるかもしれないし、Windows的には便利な機能なので知っておいて損はない。7.0.0-Preview6今回はそうした機能の1つとして印刷機能とゴミ箱のクリア機能を取り上げる。今のところWindowsに限定された機能だが、macOS辺りは対応がそれほど難しくないように思う。今後、利用できるようになることを期待しつつ、どのような機能が戻ってきたか見ておこう。PowerShellのときには「Out-Printer」というコマンドレットを使うことができた。7.0.0-Preview6で再び使用できるようになった。このコマンドレットは、流れてくるデータをプリンタに出力するというものだ。処理結果をすぐに印刷したい場合などに便利である。次のようにフォルダの出力を得たとする。「Get-ChildItem」でフォルダのファイルなどの一覧を取得これを次のようにパイプラインでOut-Printerコマンドレットに接続してみる。Get-ChildItemの出力をOut-Printerコマンドレットに接続そうすると、次のようなダイアログが起動する。印刷するというよりも、PDFデータとして保存するといった内容だ。Out-Printerコマンドレットが出力した印刷用ダイアログここでファイル名を入力してから「保存」ボタンを押す。ファイル名を入力してから「保存」ボタンを押すそうすると、次のようにPDFデータが作成される。印刷したければここから印刷を行えばよい。作成されたPDFデータOut-Printerは処理したデータをとりあえず印刷しておきたい場合などに便利だ。データをコピー&ペーストしてエディタなどに貼り付けてから印刷することもできるが、とりあえず印刷できればいいならOut-Printerのほうが手軽にできる。処理結果をPDFで保存しておきたい場合などにも便利だ。7.0.0-Preview6で復活したコマンドレットの1つに「Clear-RecycleBin」がある。コマンドレット名通り、ゴミ箱をクリアするためのコマンドレットだ。Windowsではゴミ箱にデータがあると次のようなアイコンが表示される。ゴミが入っているゴミ箱この状態で次のようにClear-RecycleBinコマンドレットを実行する。処理内容を問われるので、とりあえず全部削除を意味する「Y」を入力しておく。Clear-RecycleBinを実行してゴミを全部削除Clear-RecycleBinコマンドレットが終了すると、次のようにゴミ箱がクリアされる。Clear-RecycleBinでクリアされたゴミ箱Clear-RecycleBinコマンドレットが使用できると、「特定の条件を満たしたらゴミ箱をクリアする」といったようなメンテナンス用のスクリプトを組むことができる。これもあると便利なコマンドレットだ。Windows専用のOut-PrinterとClear-RecycleBin冒頭でも述べたように、Out-PrinterコマンドレットとClear-RecycleBinコマンドレットはWindows専用のコマンドレットだ。試しにmacOSで実行しようとすると、次のようにエラーが表示される。6を公開する段階で削除された機能は、当面はWindows専用のコマンドレットとして復活するものと見られる。どれも便利な機能なので、できればmacOSやLinuxでもサポートが進められてほしいところだ。本記事は掲載時点の情報であり、最新のものとは異なる場合がございます。Labor(仮想知的労働者)によるホワイトカラー業務の自動化を実現するRPAが注目されています。人気記事をお届けしますダウンロードBOXに入れる記事をダウンロードBOXに追加します。よろしいですか?ブックマーク記事をブックマークに追加します。Corporation。