01.18.10:52
[PR]
03.11.01:08
コマンドプロンプトから SUA のコマンドを実行する方法
「スタート」の「UNIXベースアプリケーション用サブシステム」のプロパティから
C Shell のプロパティを見ると、posix.exe から /u と /c オプションを付けて
/bin/csh が起動されていることがわかります。
なので、同じように他のコマンドも posix.exe /u /c <実行コマンド> と
コマンドプロンプトから入力すれば問題なく実行できます。
ps コマンドとかこんな感じ。
=====================================================
C:\>posix.exe /u /c /bin/ps -ef
UID PID PPID STIME TTY TIME CMD
<nistrator 257 1 00:44:15 - 0:00.00 /usr/sbin/init
:
:
=====================================================
デーモンの 起動/停止 とかもできますよ。
=====================================================
C:\>posix.exe /u /c /etc/init.d/syslog stop
syslogd stopped
C:\>posix.exe /u /c /bin/ps -ef | grep syslog
C:\>posix.exe /u /c /etc/init.d/syslog start
syslogd started
C:\>posix.exe /u /c /bin/ps -ef | grep syslog
<nistrator 455 1 01:08:04 - 0:00.00 /usr/sbin/syslogd
=====================================================
C Shell のプロパティを見ると、posix.exe から /u と /c オプションを付けて
/bin/csh が起動されていることがわかります。
なので、同じように他のコマンドも posix.exe /u /c <実行コマンド> と
コマンドプロンプトから入力すれば問題なく実行できます。
ps コマンドとかこんな感じ。
=====================================================
C:\>posix.exe /u /c /bin/ps -ef
UID PID PPID STIME TTY TIME CMD
<nistrator 257 1 00:44:15 - 0:00.00 /usr/sbin/init
:
:
=====================================================
デーモンの 起動/停止 とかもできますよ。
=====================================================
C:\>posix.exe /u /c /etc/init.d/syslog stop
syslogd stopped
C:\>posix.exe /u /c /bin/ps -ef | grep syslog
C:\>posix.exe /u /c /etc/init.d/syslog start
syslogd started
C:\>posix.exe /u /c /bin/ps -ef | grep syslog
<nistrator 455 1 01:08:04 - 0:00.00 /usr/sbin/syslogd
=====================================================
PR
- トラックバックURLはこちら