<   2013年 04月 ( 4 )   > この月の画像一覧

バッチファイルでWindowsのバージョン番号を取得する

Windowsのバージョン番号を取得するバッチファイルを作りましたので置いておきます。
内部バージョンを 6.1 のような形で取得出来ます。
環境変数 WINDOWS_VERSION に値をセットします。
詳しくは中身を見てください。

https://dl.dropboxusercontent.com/u/3395850/golorih.exblog.jp/getwinver.bat

ちなみに Windows の ver コマンドの結果から取得してます。


参考: 内部バージョンリスト
5.0 : Windows 2000
5.1 : Windows XP (32bit)
5.2 : Windows XP (64bit) / Windows Server 2003
6.0 : Windows Vista / Windows Server 2008
6.1 : Windows 7 / Windows Server 2008 R2
6.2 : Windows 8 / Windows Server 2012
6.3 : Windows 8.1 / Windows Server 2012 R2
6.4 : Windows 10 / Windows Server Technical Preview

2013/06/20 追記 "Windows 7" などのWindowsの名称も取得できるようにしました。ただし上記リスト分しか対応できません。環境変数 WINDOWS_NAME に取得されます。

2013/06/26 追記 Windows XP で不具合(verコマンドの仕様変更?)があり対応。

2014/10/28 追記 Windows8.1以降に暫定対応。


[PR]
by golorih | 2013-04-19 19:24 | バッチファイル | Trackback | Comments(0)

Yahoo Pipes で取得失敗する件について

<META NAME="ROBOTS" CONTENT="NOINDEX">
のように NOINDEX に設定されているとYahoo Pipesは
Response: OK (200). Error: Must not fetch pages that do not allow it
のようなエラーメッセージを出して動作を止めてしまう模様。

YQL経由でやれば大丈夫でした。


select * from html where url="http://www.trendmicro.co.jp/support/news-bn.asp?cm_re=Sup-_-EntPortal-_-newsBK" and charset="shift_jis"
[PR]
by golorih | 2013-04-18 17:09 | YahooPipes | Trackback | Comments(0)

コマンドラインからシステム環境変数を変更する方法

GUIだとコレ↓ で設定できるところを、コマンドラインから設定する方法です。
e0051410_1783791.png

例1 : 環境変数 JAVA_HOME を削除

wmic environment where name='JAVA_HOME' delete

例2 : システム環境変数 JAVA_HOME にパスを設定

wmic environment create name="JAVA_HOME", username="<SYSTEM>", variablevalue="C:\Program Files\Java\jdk1.7.0_17"

参考: wmicコマンドでシステムの構成を設定/変更する - @IT


2013/12/05追記
setx コマンドを使ったほうが便利でした。
以下、システム環境変数に環境変数 JAVA_HOME を設定する場合の例
setx JAVA_HOME "C:\Program Files\Java\jdk1.7.0_17" -m

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

グループポリシーで端末別にログオンスクリプトを設定する

たとえば、ある部屋の端末ではプリンタAを通常使うプリンタに設定するといった場合、ユーザーのログオン後に通常使うプリンタの設定を行わなければならない。
スタートアップスクリプトだとログオン前に実行されるので意味がない。

というわけで今まではユーザーポリシーのほうを使ってログオンスクリプトを起動させて、その中で環境変数 COMPUTERNAME から判断して処理を実施していたが、そんなことしなくても、コンピュータポリシーのほうでふつーにグループポリシーがあったのでメモ。場所は

 コンピュータの構成
  管理用テンプレート
   システム
    ログオン
     ユーザーのログオン時に実行するプログラムを指定する

です。複数のスクリプトでも登録できます。

e0051410_15393063.png




2013/09/17 追記 : 注意事項
ある端末に適用される2つ以上のグループポリシーオブジェクトで、それぞれこのポリシーが設定されている場合、優先順位の低いポリシーは適用されなくなります。

このへん、スタートアップ/シャットダウン/ログオン/ログオフ スクリプトではちゃんと全部実行してくれるんですけれどもね(´・ω・`)
[PR]
by golorih | 2013-04-10 15:41 | システム管理 | Trackback | Comments(0)


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

プロフィール

関連


Memoる

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

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

カテゴリ

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

以前の記事

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月

フォロー中のブログ

最新のコメント

最近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
実は私のキーボードもJと..
by 元群馬県人(現在九州人) at 08:48
>たぶんPC直結時に i..
by 11 at 17:44
僕の所はHGWとONUの..
by waka at 02:15

その他のジャンル

ファン

記事ランキング

ブログジャンル

ネット・IT技術

画像一覧