タグ

PowerShellとWindowsに関するdecoy2004のブックマーク (7)

  • バッチファイル(*.bat) を管理者として実行するための バッチファイル - Qiita

    @echo off REM HINT=http://qiita.com/usagi/items/2623145f22faf54b99e0 cd %~dp0 :checkMandatoryLevel REM ▼管理者として実行されているか確認 START for /f "tokens=1 delims=," %%i in ('whoami /groups /FO CSV /NH') do ( if "%%~i"=="BUILTIN\Administrators" set ADMIN=yes if "%%~i"=="Mandatory Label\High Mandatory Level" set ELEVATED=yes ) if "%ADMIN%" neq "yes" ( echo このファイルは管理者権限での実行が必要です{Administratorsグループでない} if "%1" n

    バッチファイル(*.bat) を管理者として実行するための バッチファイル - Qiita
  • 管理者権限でメモ帳を開いてhostsを編集するコマンド - Qiita

    Windowsでhostsを修正するのにいつも手間取ります。 メモ帳を管理者権限で開いて、[ファイル]->[開く]からhostsまで辿って・・・ってやってました。 Qiitaさんで調べたところ、管理者権限でメモ帳を開く方法は以下が参考になります。 手っ取り早く管理者権限のメモ帳などを起動する (fernet様) hostsを管理権限で編集するショートカットを作成する (goosys様) いいですね! さらに、コマンドで管理者権限で起動する方法を教えていただきましたので WindowsのPowerShellを管理者権限で起動する方法 (syui様) それを参考にさせてもらって、管理者権限のメモ帳でhostsを開くコマンドがこちらになります。 powershell -NoProfile -ExecutionPolicy unrestricted -Command "start notepad

    管理者権限でメモ帳を開いてhostsを編集するコマンド - Qiita
  • Windowsのパッケージ管理システムはPackageManagementを使うと良いらしい - Qiita

    Windows環境のパッケージ管理システムについて調べた。 現在、Windows環境のパッケージ管理システムについて検索すると幾つかのシステムがヒットするが、それぞれ役割が違ったり、微妙に重複する部分があったりと少し混乱する部分もあった。頭の整理を兼ねて一度まとめてみる。 パッケージ管理システムとは ここでは、Linuxのyumやapt-get、MacのHomebrewなど、コマンドラインでパッケージのインストール、アンインストールを管理できるシステムを想定している。 結論 2016年1月現在においては、まずWindows標準のPackageManagementを使うのが良いと思った。 Windows環境のパッケージ管理システムとしてはこれまでChocolateyが有名だったと思うが、PackageManagementはChocolateyを含めた様々なパッケージプロバイダに対して統一的な

    Windowsのパッケージ管理システムはPackageManagementを使うと良いらしい - Qiita
    decoy2004
    decoy2004 2016/01/24
    『PackageManagement単体では実用できるほどパッケージが揃わないため、現状ではChocolateyの追加は必須になると思う。』
  • タスクスケジューラに残された使えない機能の怪

    タスクスケジューラに残された使えない機能の怪:その知識、ホントに正しい? Windowsにまつわる都市伝説(9) 前回は「パフォーマンスモニター」と「タスクスケジューラ」のヘルプでも説明されていない連携機能の“謎”を解き明かしました。引き続き、今回もタスクスケジューラのお話です。 連載目次 「電子メールの送信」と「メッセージの表示」は“非推奨”? Windows VistaおよびWindows Server 2008には、Windows XPやWindows Server 2003以前の「タスクスケジューラ(1.0)」から刷新された「タスクスケジューラ2.0」の他、「Microsoft管理コンソール」(Microsoft Management Console:MMC)ベースの新しいGUI、ATコマンドに変わる新しいSchtasksコマンドなど、いくつかの新機能が搭載されました。 タスクが実

    タスクスケジューラに残された使えない機能の怪
  • Windowsに誰かがログオンしたらそのユーザ名をメールで送信する - Qiita

    わりと機密度が高いPCがあってそこに誰かがログインしたらメールで教えてほしいときに、 以下の手順でメールを送信する。 powershellでメールを送信する タスクスケジューラでタスクを作成する powershellでメールを送信する 以下を参照しました。 http://www.atmarkit.co.jp/ait/articles/1407/01/news018.html #SMTPサーバーの設定 $smtpHost = "ホストorIP" $msgFrom = "送信元アドレス" $accountName = "メールアカウントユーザ名" $accountPass = "メールアカウントパスワード" $smtpPort = 587 #SMTPポート番号 $smtpSSL = $false #SSL暗号化($trueまたは$false) #SMTPクライアントの設定 $objEmail

    Windowsに誰かがログオンしたらそのユーザ名をメールで送信する - Qiita
  • それ PowerShell でできるよ - Qiita

    Summary 普段使い用 PowerShell メモ 思惑 個人的には、 PowerShell はスクリプトをゴリゴリ書くよりも、 ちょこちょこ作業するのに向いていると思っている。 ただ、しばらく使っていないと忘れたりするので、そういうものをまとめてみる。 Linux で、grep とか使って、よくやりそうな感じのやつ。 共用パソコンなどの自分の環境以外でも使えることを想定しているので、 できるだけデフォルトの状態で、できるものに限定する。 また、普段使い想定なので、タイプ数を減らすのを優先していたりするので、 PowerShell の文法的には微妙なところも多少ある。 grep それ Select-String でできるよ

    それ PowerShell でできるよ - Qiita
    decoy2004
    decoy2004 2014/09/01
    『timeout $(1 * 60); shutdown -h n 分後にハイバネーション』
  • WindowsでJenkinsのジョブ失敗をデスクトップ通知する - うさぎ組

    Windowsの通知ツールやシステムというのは言うほど連携感がないので、Jenkinsからの通知をどうしたものか悩んでいましたが、素晴らしいツールがあったので紹介します。あと設定について公式に実は書いていない感じのことがあったので補足です。(たぶんJenkinsに詳しい人なら察する内容だけど。) Jenkins On Desktop PowerShellで実装されたJenkinsのジョブ失敗通知アプリケーションです。 ototadana/JenkinsOnDesktop · GitHub READMEにある通りだいたい次の手順で使えます。 zipをダウンロードして好きな場所に展開する PowerShellプロンプトを管理者権限で開いて、 Set-ExecutionPolicy Remote-Signed を実行する JenkinsOnDesktop.exeを実行する デスクトップに現れたJ

    WindowsでJenkinsのジョブ失敗をデスクトップ通知する - うさぎ組
    decoy2004
    decoy2004 2014/08/14
    『PowerShellで実装されたJenkinsのジョブ失敗通知アプリケーションです。 ototadana/JenkinsOnDesktop · GitHub』
  • 1