<   2013年 11月 ( 9 )   > この月の画像一覧

scコマンドによるサービスの無効化/有効化

サービスを起動/停止なら net start や net stop コマンドで可能ですが、無効化/有効化するのはできません。
scコマンドを使えば可能。

  1. 対象サービス名を調べる
    例)Desktop Window Manager Session Manager
  2. 対象サービスのキー名を調べる
    下記のコマンドで調べる。
     sc.exe getkeyname "Desktop Window Manager Session Manager"
      実行結果)[SC] GetServiceKeyName SUCCESS
           名前 = UxSms
  3. 対象サービスに命令を送る
    例)サービスを無効化する場合
     sc.exe config "UxSms" start= disabled
      ※1: start= の後にはスペースが必要です。
      ※2: 無効化しても再起動などで停止するまではサービスは動き続けます。

以下、sc config /? の実行結果を引用。


説明:
レジストリおよびサービス データベースのサービス エントリを変更します。
使用法:
sc <server> config [サービス名] <オプション1> <オプション2>...

オプション:
注意: オプション名には等号が含まれています。
等号と値の間にはスペースが必要です。
type= <own|share|interact|kernel|filesys|rec|adapt>
start= <boot|system|auto|demand|disabled|delayed-auto>
error= <normal|severe|critical|ignore>
binPath= <BinaryPathName>
group= <LoadOrderGroup>
tag= <yes|no>
depend= <依存関係 (スラッシュ (/) で区切られています)>
obj= <AccountName|ObjectName>
DisplayName= <表示名>
password= <パスワード>

[PR]
by golorih | 2013-11-27 17:14 | システム管理 | Trackback | Comments(0)

バッチファイルでユーザーアカウントの表示名を取得する

バッチファイル中で表示名を取得するのを作ったので置いておきます。


ドメインにログオンしている場合しか使えません。
ローカルで使う場合は `net user %USERNAME% /domain` の /domain を消せば動きます。


動作環境:
 Windows XP, 7 , 8 各日本語版(英語版等では動きません)
 Vista でも動きそうな気はしますが未検証。
※ net user コマンドの結果に依存しています。


[PR]
by golorih | 2013-11-27 16:45 | バッチファイル | Trackback | Comments(0)

WMIフィルターで特定のユーザーを除外する場合

システム管理上のことでググるとよく出てきて助けて頂いている 3流プログラマのメモ書き さんのトコロで WMIフィルターの記事を読んでたら一部上手くいかない箇所があったので記載。

(ActiveDirectory)グループポリシーのセキュリティフィルタとWMIフィルタ

以下引用。
補足:
WMIフィルタで特定のPCやユーザだけグループポリシーの対象にしたくない時は下記のようにWMIクエリを書けばいいようです。

SELECT * FROM Win32_ComputerSystem WHERE Name <> 'TestSV1' AND UserName <> 'hoge\userA'


ということでしたが、半角 \ はエスケープコードのようなので、
SELECT * FROM Win32_ComputerSystem WHERE Name <> 'TestSV1' AND UserName <> 'hoge\\userA'
としなければ構文エラーで蹴られましたー、というだけのお話。


その他の備忘録

クライアント端末のみを対象とするWMIフィルタ
select * from Win32_OperatingSystem where ProductType = "1"

[PR]
by golorih | 2013-11-22 10:30 | システム管理 | Trackback | Comments(0)

個人的に使いそうなタスクコマンド

あくまで個人的。

  • [汎用] 特定の時刻に1度だけコマンドを実行する。
    schtasks.exe /Create /ru SYSTEM /SC once /ST hh:mm形式の時刻 /TN 任意のタスク名 /TR "任意のコマンド"


  • 深夜23:59 に再起動をかけるタスクを追加する。
    schtasks.exe /Create /ru SYSTEM /SC once /ST 23:59 /TN 深夜再起動 /TR "shutdown.exe /r /t 300 /f"

  • 前述のタスク(実行済みのもの)を今晩実行するよう変更する。
    schtasks.exe /Change /TN 深夜再起動 /SD %date%


  • 毎日0:00 に wuauclt.exe /detectnow を実行
    schtasks.exe /Create /ru SYSTEM /SC DAILY /ST 00:00 /TN WindowsUpdate確認 /TR "wuauclt.exe /detectnow"


あと、/F を付けると同じタスク名があっても上書き確認されないので便利。

関連:schtasks.exe /create のヘルプメッセージ


[PR]
by golorih | 2013-11-20 14:55 | システム管理 | Trackback | Comments(0)

schtasks.exe /change のヘルプメッセージ

タスクスケジューラコマンド schtasks.exe の Change オプションのヘルプメッセージをそのままコピペ。

(続きを読む)
[PR]
by golorih | 2013-11-20 14:18 | その他 | Trackback | Comments(0)

schtasks.exe /create のヘルプメッセージ

タスクスケジューラコマンド schtasks.exe の Create オプションのヘルプメッセージをそのままコピペ。

(続きを読む)
[PR]
by golorih | 2013-11-20 13:47 | その他 | Trackback | Comments(0)

Windows7 で一時プロファイルでログオンしてしまう場合の対処法

ユーザープロファイルを C:\Users などから直接削除した場合、WindowsXPなどでは新規プロファイルを作成するようになっていましたが、
Winodws7 では挙動が変わっており、一時プロファイルを使ってログオンするようになってしまいます。

Fix It で対応できます。

参考:
 "ユーザー プロファイル サービスによるログオンの処理に失敗しました" エラー メッセージが表示される



ユーザープロファイルを削除する際は、コンピュータを右クリック等で出てくる
こっちの画面↓↓↓ から削除しましょう。

e0051410_16445325.png
なおWindows8 / 8.1 では上記画面にサイズ 0 のプロファイルが残っていますので、削除ボタンで削除可能です。

[PR]
by golorih | 2013-11-12 16:41 | システム管理 | Trackback | Comments(0)

一太郎のサイレント・アップデートの方法について

一太郎12等の古いバージョンでは setup.iss を用いて・・・という方法が使えたようですが、比較的新しいモノだとその方法が使えません。
 ※ 一太郎2009では使えないことを確認済み

 参考:[037209]一太郎11 アップデートモジュールをサイレントセットアップしたい


じゃあ新しいバージョンではどうするのか?、ということで調べてみましたが、とりあえず下記のようなオプションを指定することでサイレント・セットアップできます。
t2010up9.exe /C:"setup /S"


いちおう確認した限りは動きましたが、メーカー公式の方法とはちょっと違うんで自己責任でお願いします。
なお、アーカイブを展開するには、
t2010up9.exe /C /T:C:\temp\hogehoge
のようにします。展開先は絶対パスで記述しないとエラーがでます。
ここで展開される setup.exe に /S オプションを付けるとサイレントセットアップになります。




参考2: /? を付与して実行した場合の画面
 /C:<Cmd> ・・ 指定されたインストールコマンドを無視 ってのは、誤った記述のような気がしますが。
 
e0051410_1428435.png

[PR]
by golorih | 2013-11-12 14:31 | システム管理 | Trackback | Comments(0)

IPアドレスを環境変数に取得するバッチファイル

IPv4アドレスを環境変数に取得するバッチファイルを書いたので置いておきます。

VPNやら仮想PCやらやってると、IPアドレスが1個だけでは済まないので、環境変数
  • MyIP1
  • MyIP2
  • MyIP3
  • ...
のように複数の環境変数に取得します。

動作確認は Windows7 (x64) のみです。
ipconfig.exe の実行結果に依存するので、Windows XPでは動かないハズ。


サンプルコード : Download

@echo off
setlocal ENABLEDELAYEDEXPANSION
:: 環境変数 MyIP1, MyIP2, MyIP3... にIPアドレスを取得する

call :GET_IP_ADDRESSES
if defined MyIP1 echo IP1: %MyIP1%
if defined MyIP2 echo IP2: %MyIP2%
if defined MyIP3 echo IP3: %MyIP3%
goto EOF


:GET_IP_ADDRESSES
set GET_IP_ADDRESSES_COUNT=1
for /f "usebackq delims=: tokens=2*" %%i in (`ipconfig.exe ^| findstr.exe /r /c:"IPv4 .*"`) do (
set MyIP=%%i
set MyIP!GET_IP_ADDRESSES_COUNT!=!MyIP: =!
set /a GET_IP_ADDRESSES_COUNT=!GET_IP_ADDRESSES_COUNT!+1
)
exit /b


:EOF
pause

[PR]
by golorih | 2013-11-05 17:45 | バッチファイル | Trackback | Comments(0)


システム関連の個人的な備忘録。基本的にWindows関連です。

プロフィール

関連


Memoる

一生懸命だと知恵が出る
中途半端だと愚痴が出る
いい加減だと言い訳が出る

「やりたい」なんて言葉は使う必要が無い。「今やってる」「もうやった」「やらないことにした」なら使って良い。
まずは相手を好きになる、その次に相手のいい部分を探す、そして評価できる部分を見つける。それからです、誉めるのは。

カテゴリ

全体
ソフトウェア関連
ソフトウェア開発
Linuxサーバ
その他
Webサービス
MySQL
システム管理
test
バッチファイル
つぶやき
パソコンメーカー
jQuery
レビュー
実験と検証
セキュリティ対策
YahooPipes
vbs
ハードウェア関連
WordPress
JavaScript
HTML&CSS
Welcart
未分類

以前の記事

2017年 10月
2017年 09月
2017年 07月
2016年 12月
2016年 10月
2016年 08月
2016年 07月
2016年 04月
2016年 03月
2016年 01月
2015年 12月
2015年 11月
2015年 10月
2015年 09月
2015年 08月
2015年 07月
2015年 06月
2015年 05月
2015年 03月
2015年 01月
2014年 11月
2014年 10月
2014年 09月
2014年 08月
2014年 06月
2014年 05月
2014年 04月
2014年 03月
2014年 02月
2014年 01月
2013年 12月
2013年 11月
2013年 10月
2013年 09月
2013年 08月
2013年 07月
2013年 06月
2013年 05月
2013年 04月
2013年 03月
2013年 02月
2013年 01月
2012年 12月
2012年 11月
2012年 10月
2012年 09月
2012年 08月
2012年 07月
2012年 05月
2012年 04月
2012年 03月
2012年 02月
2011年 11月
2011年 10月
2011年 09月
2011年 06月
2011年 05月
2011年 04月
2011年 03月
2011年 02月
2010年 12月
2010年 11月
2010年 10月
2010年 09月
2010年 08月
2010年 07月
2010年 06月
2010年 02月
2009年 12月
2009年 10月
2008年 12月
2008年 06月
2008年 05月
2008年 04月
2008年 03月
2008年 01月
2007年 12月
2007年 11月
2007年 08月
2007年 07月
2005年 09月
2005年 08月

フォロー中のブログ

最新のコメント

リコーの件でたどり着きま..
by T at 14:14
検索してたどり着きました..
by KA at 06:53
VNCでええやん、まんど..
by 7C at 14:59
最近AEROADMINを..
by 森隆弘 at 09:48
亀ですがリンク先修正しま..
by golorih at 14:47
あれから何度かONUとP..
by 朝から at 19:56
バッチが見れないので中身..
by あいりっく at 17:28
>朝から >自宅の環境..
by Troro at 23:29
試した結果、記事の方法で..
by Tororo at 23:18
ONUに直接PCを接続す..
by 朝から at 07:18

その他のジャンル

ファン

記事ランキング

ブログジャンル

ネット・IT技術

画像一覧