- PR -

Win2KServer コンピュータのロックの自動解除方法

1
投稿者投稿内容
さっくん
会議室デビュー日: 2004/06/02
投稿数: 16
投稿日時: 2005-07-22 15:44
お世話になっております。
色々と自分なりに調査してみたのですが
どうにもわからないので知恵を貸してください。

【環境】
 Windows2000Server

【やりたいこと】
 夜間にジョブを流している(J○1を使用)のですが
 ログインしている状態でしか、動作しないジョブがあります。
 ログインしっぱなしではうまく動作するのですが
 セキュリティー上宜しくないと判断し、
 現在は 「ログイン ⇒ ジョブの起動 ⇒コンピュータのロック」を
 手動にて行っています。

 ジョブが完了した後に、コンピュータのロックを自動でする方法は
 わかったのですが、自動でログインする方法がわからないのです。

イメージ的には、コマンドのパラメータにパスワードを渡して
勝手にログインしてくれるようなものを想像してます。

ご教授お願いします。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2005-07-22 16:33
こんにちわ.

その JOB とやらがどんなものかわかりかねますが,
対話的な logon を commnad でやると?
telnet や rsh ならともかく,
GUI の logon dialog へ入力することを
代行でもしてやらなければ無理ではないかと.
その場合,極めて危険な内容になるのは言うまでもありません.

JOB の見直しを図るとか,
rsh で外部から command 投げるとか,
そういった仕様段階での変更のほうがよろしいのでは?

以上,余計なことですが.
さっくん
会議室デビュー日: 2004/06/02
投稿数: 16
投稿日時: 2005-07-22 16:41
kaz様

ご返答ありがとうございます。

ジョブを作成している担当ではないので
ジョブの中身まではわからないのですが
ジョブ内で対象となるアプリケーションが
ログインしている状態でないと動かないものらしく
色々と四苦八苦している状態です。

担当者に問い合わせジョブの見直しを促します。

お忙しいところありがとうございました。
さっくん
会議室デビュー日: 2004/06/02
投稿数: 16
投稿日時: 2005-07-22 17:38
追記です。

もし、コマンド等でできる方法があるのであるならば
ご教授願います。

フリーのソフトなどのインストールはできず
Windowsとして標準で搭載されている範囲の機能で
やりたいと考えております。
また、タスクですが
Windowsとしてのタスク機能はポリシーとして
使用出来ないようになっています。

条件をつらつらと書いてしまいましたが
宜しくお願い致します。
でっち6号
大ベテラン
会議室デビュー日: 2005/01/31
投稿数: 176
お住まい・勤務地: Kawasaki
投稿日時: 2005-07-22 19:07
こんばんは

自動でログインすることに拘られているようですが、kazさんの仰られている様に
やめておいたほうが良いです。

私も良く陥りますが、手段が目的化していませんか?
なぜそのジョブはログインしていなければ動かないのでしょう?
その情報を提示した方が、今回の問題の解決の近道になるような気がします。
(srvanyでサービス化してやれば動くとか...)
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2005-07-22 22:02
引用:

さっくんさんの書き込み (2005-07-22 17:38) より:

フリーのソフトなどのインストールはできず
Windowsとして標準で搭載されている範囲の機能で
やりたいと考えております。
また、タスクですが
Windowsとしてのタスク機能はポリシーとして
使用出来ないようになっています。


繰り返しになりますが,止めたほう幸せです.
敢えてやるとしても,
software を「導入する」のではなく,
「最初から作る」くらいの勢いが必要かと.
少なくとも command では出来ないと思います.
※WSI などで実現できるかはわかりません.
でっち6号
大ベテラン
会議室デビュー日: 2005/01/31
投稿数: 176
お住まい・勤務地: Kawasaki
投稿日時: 2005-07-24 19:17
注意力が足りない...orz
伏字だったので見落としてたのですが、JP1のジョブ管理機能を使われているのですね。

そうなるとアプリ中の処理にローカルユーザアカウントが必要だとか、そんな単純な話ではなさそうです。(使ったことはありませんが、ローカルユーザとしてジョブ実行するくらいの機能はありますよね?)

しかし、ジョブの開始時に対話画面が表示されるといったわけでもない限り、本当にログインが必要な場面は少ないと思います。
例えば、『ネットワークドライブへのI/Oが発生する』といった理由なら、先にマッピングを行うバッチが実行されるようJP1でスケジューリングしておけば良いのですし。

その辺りの情報を整理して再度質問を投げれば、ログインする以外の解決策が出てくるかもしれません。
さっくん
会議室デビュー日: 2004/06/02
投稿数: 16
投稿日時: 2005-07-26 09:41
おはようございます。
少し忙しくて覗けませんでした。
返答が遅くなり申し訳ありません。

色々とご指摘ありがとうございます。
やはりコマンドとしてログインするのは
宜しくないということで
別の方法を模索しようと思います。

また、質問の仕方も悪かったようで、以後気をつけます。

ジョブは他チームで作成したもので
私はそのジョブの流れるサーバの管理をしていますが
ジョブを作成したチームから質問させて頂いた内容の問合せがありまして
詰まってしまったために質問させて頂きました。
ジョブを作成したチームに対して
宜しくない旨を伝えて別の方法で解決してもらおうと思います。

どうもありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)