締切済み ターミナルログアウト時にShellを起動させたい 2007/03/28 15:48 ユーザがターミナルからログアウトした時にShellを起動させたいのですが、Kshでも可能ないい方法は無いでしょうか? OS:AIX5.2 Shell:Ksh よろしくお願いします。 みんなの回答 (2) 専門家の回答 みんなの回答 notnot ベストアンサー率47% (4900/10358) 2007/03/29 22:44 回答No.2 >ただ、残念ながらAIXにTRAP機能がありません… それは何かの間違いです。もしくは、sh や ksh でなくて csh を使っているとか?? 通報する ありがとう 0 広告を見て他の回答を表示する(1) notnot ベストアンサー率47% (4900/10358) 2007/03/28 22:47 回答No.1 ログアウトする寸前に自動でスクリプトを実行したいということでしょうか? kshは使用経験が無いですが、 trap ". $HOME/.logout" 0 を.profile等で実行しておくことでどうでしょうか。 質問者 補足 2007/03/29 08:53 回答ありがとうございます。 ただ、残念ながらAIXにTRAP機能がありません… 通報する ありがとう 0 カテゴリ [技術者向] コンピューターOS(技術者向け)Linux系OS 関連するQ&A php or shellでのユーザ変更について phpからShellを呼び出すプログラムを作っています。 OSはApacheを使用しているので、 phpを起動した際「Apache」というユーザになっているようなのですが、 shell起動時に別のユーザに変更をしたいと思っています。 パスワードをshellの中に記述して、うまくユーザ変更をしたいのですがうまくいきません。 phpもしくは、shell内で、ユーザ変更を行なうにはどのようにすればよいでしょうか? もしくは、Apacheユーザのパスワードが分かれば、別の方法で回避できそうなのですが、ご存知の方はいますでしょうか? 大変困っているので、よろしくお願いします。 ターミナルが起動しないんです。 ターミナルが起動しないんです。 「このアプリケーションの実行が認識されていません。 管理者が不正なシェル値を設定しています。」 とのメッセージが起動するたびに出て、ターミナルがまったく開けない状態です。 知識が中途半端なくせに、下手に背伸びしてターミナルを操作したあげく、 知らないうちに壊してしまったようです。 復旧の方法を教えていただけないでしょうか。 因みに環境は、Mac OS X Version 10.6.3です。 以上、よろしくお願いいたします。 実行中のコマンドを、ログアウト後もバックグラウンドで実行させる方法(ksh) ksh環境において、実行中のコマンドをログアウトしてもそのまま実行させる方法を教えてください。 ctrl+zでサスペンドにし、jobsでjob番号を確認してbg %<job番号>でバックグラウンドにするのはできましたが、exitでログアウトしターミナルを抜けるとjobが無くなってしまいます。 bashならdisownというコマンドがあるそうなのでdisown %<job番号>でいけるのではないかと思うのですが、kshではdisownに相当するようなものがあるのでしょうか? コマンド実行前なら『nohup <コマンド> &』でできるのは確認済みです。 RHEL:rootのログアウト RHELでログアウトをする際に、 現在はGUIで 「システム」 > 「rootのログアウト」をクリックしてログアウトをし、 ログイン画面に戻っています。 rootからログアウトをして、ログイン画面に戻る動作を コマンドでしたいのですが、コマンドを教えてください。 [logout]コマンドを行うと「bash: logout: not login shell: use 'exit'」と出力されます。 [exit]コマンドを行うと、コマンドを打つターミナルを閉じるだけです。 Shellコマンドで再起動する方法を教えてください。 おはようございます。 いつも申し訳ございません。 ファイルを指定して実行の欄に入力したり、 Shell("RUNDLL32 USER32.DLL,ExitWindowsEx") のような方法でウィンドウズを再起動したいのですが、 どのようにしたら良いでしょうか。 「shutdown -r」だと可能なのですが、 確認のカウントダウンが出てしまうので、 別の方法を探しています。 APIの設定をして、 ExitWindowsEx(2, 0)でも良いのですが、 Shellの方法では不可能でしょうか? よろしくお願いいたします。m(__)m Shell関数でのExcel起動において Shell関数でExcelを起動させた時に、Excelのブックを閉じた時に一緒にExcelアプリケーションも終了させたいのですが、create object関数なら可能なのですが、環境上Shell関数を使うしかなくて、何か方法はありますか? PC起動時やログアウト時に表示される壁紙の変更 PC起動時やログアウト時に表示される壁紙(ロック画面の壁紙ではなく、ログイン待機中の壁紙)はユーザそれぞれのロック画面の壁紙とは関係ないようですが どこで設定変更するのでしょうか? 具体的には・・ ローカルアカウントを2つ作っていて、どちらにもパスワードを設定しています。 PCを起動すると、それぞれのユーザにパスワードを設定していますので、自動ログインせずにログイン待ち画面が表示されます。 このログイン待ち画面の壁紙がユーザそれぞれで設定するロック画面とは異なるという話です。 試しにユーザAでログインし、PCの設定変更→パーソナルからロック画面の壁紙を変えてみましたが、 ログイン待ち画面の壁紙は変わっていません。ユーザBのロック画面の壁紙を変えてもログイン待ち画面の壁紙は変わっていません。 このPC起動時やログアウトした時の壁紙はユーザのロック画面の壁紙とは関係なく、共通となっているようです。 デフォルトでは右側にワターのある壁紙が表示されているのですが、この壁紙を変える設定をどこでやればいいか調べても見つかりませんでした。 ちなみに、ユーザのロック画面の壁紙を変えて、ユーザ使用中にロック(ログアウトではない)をかけてみると、変更したロック画面の壁紙はちゃんと反映されています。 windows8 64bitです COBOLで、Shellを起動するには? UNIX上で、COBOLプログラムからShellを起動したいのですが、その方法が判りません。 CALL文を使うのかな?と思ったのですが、翻訳時にLinkエラーになってしまいます。 その時書いた文 => CALL "TEST.sh" ひょっとして、出来ないのでしょうか? COBOLが詳しくないので、単純に書き方が悪いのかも知れませんが... 申し訳ありませんが、ご教授願います。 起動時のターミナルの状態を戻したい ターミナルを起動したときに特定のプログラム(コマンド?)が開いてしまいます。そのためファイルのコンパイルが出来なくて困ってください。起動時の状態をデフォルトの状態に戻すにはどうすればいいですか?どなたか教えてください。 Viなどの起動の時にターミナル(端末)も同時に使用する方法。 Viなどの起動の時にターミナル(端末)も同時に使用する方法。 viなどのコマンドをターミナルから実行すると、コマンドを終了するまでそのターミナルを 実行できないので、別のターミナルを開かないといけなく不便です。 コマンドに&をつければいいのかなと思いましたが、肝心のviのウィンドウが現れません・・・。 どうかご教示お願い致します。 OSはfedora10 デスクトップ環境はGnome2.24.0です。 OSXのログアウト後の再起動 会社のクイックシルバーを普段はOS9.2.2で使っています。 先ほど、OSXに起動ディスクを選択し直し、立ち上げた後、終了のつもりでログアウトをしてしまったところ、起動しなくなりました。 私はOSXに関しては全く判りません。 このマシンにもともとついていたDVD-ROMはありません。 imacG4のDVD-ROMで起動し、起動ディスクをOS9に選択し直そうとしたところインストーラーが立ち上がってしまいました。 管理者とも連絡がつかず、途方に暮れています。 OS9で起動させるにはどうしたらいいのでしょうか? SHELLを使ったファイル起動について 現在、JavascriptからSHELLを使って Excelファイルを起動さようと思っています。 ファイル名が英数字だと起動できるのですが 日本語だと起動できません。 「指定されたファイルがみつかりません」という スクリプトエラーが表示されます。 ---------------------------------------------- function wshell(){ wshshell=new ActiveXObject("WScript.Shell"); wshshell.run("T:\\sample.xls"); } ---------------------------------------------- 原因、対処方法をご存知の方、 教えていただけませんでしょうか。 よろしくお願いいたします。 VBA Shell VBA のコマンドボタンで他のソフトを起動したいのですが Private Sub CommandButton1_Click() Shell "C:\Windows\Notepad.exe", 1 End Sub でノートパットは起動しますが マイドキュメントに置いてある XX.EXEを起動したくて Private Sub CommandButton1_Click() Shell "C:\Users\X\Documents\XX.exe", 1 End Sub としても起動しません この方法で マイドキュメントに置いてある XX.EXEを起動することは出来ないのでしょうか ksh起動時に自動で.kshrcを読み込ませたい いつも参考にさせていただいています。 Solaris10 (for X86)使っています。 一般ユーザーでkshを起動すると /.kshrc(←なかったので作りました)を自動で読み込んでくれます。 が、rootユーザーでksh起動しても /.kshrcを自動では読み込んでくれません。 rootユーザーの$HOMEは/なので、/.profileに . /.kshrc と記述すればよいのでしょうが、 一般ユーザーでは$HOME/.profileに記述しなくても/.kshrcを自動読込するのに なぜrootユーザーではだめなのかわかりません。 ご存知の方がいらっしゃればぜひご教授のほどお願いします。 ターミナル起動後、勝手にexitする mac 10.3.9 ターミナル1.4.5です。 ターミナル起動して、コマンドを打ち込みたいのですが起動した途端 exitと入力されて終了しコマンドが打ち込めなくなります。 勝手にexitするのを解除する方法を教えてください。 Yahoo 起動のたびにログアウトする 以前はYahooのログインを1度すれば、パソコンを起動しなおしても ログイン状態を維持していましたが、最近は起動後、勝手にログアウトしています。 起動のたびにログインしなおすのは面倒なのでログインを維持できる方法を教えてください。 ログインの際「ログインをしたままにする」にはチェックを入れています。 たぶんIE10をインストールしてからだと思います。 IE9に戻してみましたが、やはり勝手にログアウトしてしまいます。 「このサイトからログアウト出来ない」 何回ログアウトを押しても、ブラウザを再起動しても、PCを再起動しても、 何故だかこの質問サイトからログアウト出来ません。 別のPCから入ってログアウト出来るからサーバとかの問題では無いと思う んですが、これってウイルスか何かだと思いますか? 以前は同じPCでブラウザを平行して立ち上げて同時にログインしている 時はログアウト出来なくて、最後の一つにしたらログアウト出来たという 経験ならあるんですが、何してもログアウト出来ないのは初めてで・・・。 ってことは、別の誰かがこのID使っているのか?とか考えてしまうんです が、どなたか、どうなっているか解る人いますか??? 再起動による自動ログアウトを変更したい ここ最近(1〜2ヶ月?)のような気がするのですが 再起動をすると、Gmail や Facebook などが自動ログアウトされ ログインし直す必要があります。 割と古めの Mac (Lete 2013)なので、再起動をしなければならない機会が多く、ちょっと面倒くさいです。 以前のように再起動後もログインしたままに設定することが出来るようでしたら是非教えていただきたいです。 ちなみにOS は Catalina ver. 10.15.7 です。 よろしくお願いします。 Quickshilverで10.4で、ログアウト後に起動できません Quickshilverで10.4を入れています。終了時にうっかりログアウトを選択し、反応がなかったので、本体電源ボタンの下の小ボタンを押して再起動させようとしました。 マックが終了したのはよいのですが、そのあと全く起動しません。電源ボタンを押したり、起動+optionやPRAMクリアーなどをやってみましたが、電源ボタンと基盤のランプが点灯するのみで、システムが起動してきません。 どなたか助けてください。 ShellでEXCEL2002を起動する場合 VB6のコーディングで、Shell関数を使用してEXCELを起動しているのですが、EXCEL2002では、他のバージョンと表示方法が変わってしまいました。 コーディングは Shell(PATHつきのEXCEL.EXE, vbMinimizedFocus) としているのですが、 EXCEL2000までは、正常にアイコン化されたEXCELが起動できていたのに、EXCEL2002からは最後に使用した大きさ(最大化した状態でEXCEL2002を終了していたら最大化、アイコン化した状態で終了していたらアイコン化)で起動されてしまいます。 また、EXCEL2000までは表示されなかったロゴマーク?も表示されてしまいます。 ちなみにWORD2002はアイコン化して起動可能でした。 (但し、こちらもロゴマークは表示されます。) 動作として、ひっそりとEXCELを起動してマクロを使用した帳票を出力する。 としたいのですが、なにかいい方法がありましたら教えてください。 (ShellExeCuteもうまく動作しませんでした。) 注目のQ&A 「前置詞」が入った曲といえば? 緊急性のない救急車の利用は罪になるの? 助手席で寝ると怒る運転手 世界がEV車に全部切り替えてしまうなら ハズキルーペのCMって…。 全て黒の5色ペンが、欲しいです 長距離だったりしても 老人ホームが自分の住所になるのか? 彼氏と付き合って2日目で別れを告げられショックです 店長のチクチク言葉の対処法 カテゴリ [技術者向] コンピューター OS(技術者向け) Windows系OSLinux系OSBSD系OSSolaris系OSiOS(技術者向け)Android OS(技術者向け)その他(OS) カテゴリ一覧を見る あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど
補足
回答ありがとうございます。 ただ、残念ながらAIXにTRAP機能がありません…