人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

シャットダウン用のプログラムを作成したい

会社のPCで端末のローカルHDD内にファイルを保存してはいけないことになりました。
その際に全台数のチェックを行う手間を省きたいので、以下の条件を満たすことを実現したいと思います。

1.スタートメニューに表示されるシャットダウンボタンの無効化
2.実行すると指定されたパスにあるフォルダ内に存在しても良いファイル以外を削除(確認なし)
3.強制シャットダウン
4.(恐らくbatファイルやVBSになると思いますが)当該シャットダウン用のプログラムの削除禁止
5.※可能であればコマンドプロンプトからのshutdown.exeの禁止(当該プログラムを実行しない限りshutdown.exeが実行できなければ良いです)
当該ファイルのショートカットをデスクトップに設置しておきたいです。

1と3はレジストリの編集とbatファイルで実現済みです。
2,4,5の実現可否及びその方法を教えてください。


●質問者: keijun5145
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Sheile

2, 4, 5の実現方法ではありませんが、グループポリシーの終了時スクリプトは検討されましたでしょうか?
http://www.atmarkit.co.jp/ait/articles/0407/31/news026.html

この機能を使用すると、PCのシャットダウン時に自動的に指定したプログラムを起動することができます。
質問内容を見ていると、この機能に削除用スクリプトを登録すれば、シャットダウン時に削除が行われるため、大体の目的は満たせるように思います。

1: シャットダウン時に自動的に削除されるので、シャットダウンボタンを無効化する必要はなくなる
2. バッチファイルのforでファイル一覧を取得し、ifで削除対象かどうかを判定、delコマンドで削除する
(プログラミングに慣れているようであれば、他の言語の方が楽かもしれません)
http://qiita.com/sawa_tsuka/items/67be34bab1fdf3fb87f9
http://qiita.com/sawa_tsuka/items/8edf3d3d33a0ae86cb5c
3. 通常通りシャットダウンしてもらえれば自動的に削除される
4. あまり詳しくないですが、グループポリシーの編集は、ローカル管理者権限の有無や、ActiveDirectoryの設定で縛れるように思います
5. shutdown.exeを実行された場合も自動的に削除される


keijun5145さんのコメント
ADは全社で導入済みですが、個人用のPCではないためにAD参加の対象になっていません。 ※グループポリシーというのがまだピンときていないのでなんとも言えないのですが、ADに参加していないローカル端末にも個別に設定できるのでしょうか? また設定可能ということであれば、1つ作成したポリシーをエクスポート・インポートすることはできるのでしょうか?
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ