優柔不断なプログラマの日記

思いつきでポチポチ書きます

前日の閲覧数
55PV
+SHARE
Twitter Facebook RSS

(Windows)NET START コマンド

Windows(NT以降?)のサービスを開始、停止するコマンドがあります。

NET START "サービス名"
NET STOP "サービス名"

#NETコマンド自体はLANマネージャの頃からあったはず

で、このサービス名がよく分からなかったのです。
NET START
これを実行すると、
“次の Windows サービスが開始されています:”と、ずらりと表示され、その文字列を指定すれば停止・開始できるようです。

しかし、開始されていないサービスは何を指定すれば良いのか。

1.コンピュータの管理→サービスで一覧を参照する
2.レジストリエディタでHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servicesを参照する

ぐらいしか思いつきませんでした。
コマンドで表示できるのかなあ。

古いコードをコメントで残す意義

これはもう、人それぞれだとは思うので、いいとか悪いとか言うつもりはないんだけれど、現在の自分の考え。(←自分の考えもどんどん変わるけど) システム開発中、完成までの間、仕様が変わってコードを修正/書き直すことはよくあること。そのときに、修正前のコードを全部コメントアウトして残しておく人がいます。 まあ、なんとなく気持ちは分からなくもないんだけど、要らないから消すわけで。修正したものの、やっぱり . . . 本文を読む

コーディング規約は最初に決める

組織でコードを書く場合、コーディング規約・コーディングルールは必要だと思う。 組織とは、企業のような大きな単位であったり、数名の開発チームだったりするが、自分ひとりでコードを書く時であってもそれなりの統一感があったほうがいい。それは分かりきっている。 複数の人間が一緒に仕事をするとき、好みが異なることがある。 変数命名規則として、以前のMS推奨のハンガリアン記法がいいという人と、ハンガリアン記 . . . 本文を読む

作業の優先順位

影響度の高いバグ発生、これ最優先で修正して! あと、こっちの画面の文言変更もやっといて。これは見た目だけの問題だから、なんかのついででいいや。 という状況の場合。 最優先のバグ修正は、調査、他との調整、問い合わせ、難しくて集中力が続かない等の理由で、たいてい途中で待ちが発生する。 その待ちの時間でつい、「いつでもいい」作業を完了。 結果、最優先は後回し。しょうがないよね。 . . . 本文を読む

(Windows)Windowsでgrepする = findstr

Windowsにはgrepがありません。うっかりこういうことをしてしまう。 C:>net start |grep -i tel'grep' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。 いつもなら、あ〜無いんだった。と別の方法に逃げるところですが、今日はついムキになってgrep探しの旅です。いくらGUIなWindowsでも、gr . . . 本文を読む