【IT】なぜWindowsコマンドは管理者に好まれるのか
■ このスレッドは過去ログ倉庫に格納されています
企業の管理者に重宝されているのが、Windowsの標準コマンドだ。ネットワークの状況を調べたり、機器の状態を確認したりできる。
同様の機能を提供する別のツールもあるが、Windowsコマンドが管理者に好まれる最大の理由は、Windowsに標準で備わっているのですぐに使えるからだ。トラブルが発生したとき、インストールする必要がないWindowsコマンドならいち早く調査を開始できる。時間との勝負になるトラブル対応では、Windowsコマンドは必須なのだ。
ただ、Windowsのバージョンによって実行環境や使えるコマンドの種類も変わる。現在多くのユーザーが使っているWindows 7は、2020年1月にサポート期間が終了するため、最新のWindows 10に移行する必要がある。Windows 10には、Windows 7/8.1にない独特の”クセ”があるので要注意だ。
この記事では、Windowsコマンドの基本的な使い方とWindowsコマンドを軽快に実行する方法を解説しよう。
日常の運用管理を支援するコマンド
まずは、Windowsコマンドの利用シーンを説明しよう。典型的な使い方は、大きく2種類ある。
1つは、ネットワークトラブルの原因究明だ。ネットワークを使っているとトラブルは付きものだ。先ほどまでは問題なく通信できていたのに、突然通信できなくなることはよくある。
そのような場合、トラブルが発生した原因をいち早く見つけるために、Windowsコマンドが活躍する。
原因となっているのが通信相手かネットワークか、ネットワークだとすればどの辺りが怪しいか、といったことを調べられる。Windowsコマンドである程度のめどを立ててから、疑わしい箇所を詳細に調査すれば効率的にトラブルに対処できる。
もう1つは、日常的な動作監視だ。Windowsコマンドを使えば、ネットワーク機器の状態を確認できるので、運用管理の効率化につながる。
例えば、重要なネットワーク機器に対して、毎日決まった時間に状態を確認するWindowsコマンドを実行する。そうすれば、障害が発生した際に見逃すことなく把握できる。また、いつもと異なる結果が表示されれば調査するきっかけとなり、障害を未然に防げる可能性がある。
以下ソース
https://tech.nikkeibp.co.jp/atcl/nxt/mag/nnw/18/022100048/022100001/ ばーれーたーかー PENNYWISEが長年かけて仕組んでいました >>1
解説しようと言いながらwindowsコマンドとしか言わないところが面白い
詐欺師の才能あるんじゃないか windowsコマンドって言うと
A:\dir
とかいうヤツ? PowerShell立ち上げて最初にcmdってコマンド打っちゃうな dosコマンドって書いても分からない人のが多いからね Del /all
rm -r all
shutdown -h now これ、ニュースではないだろ。
GUIがいいかCUIがいいかっていう昔からある話にすぎない。 Unicodeが標準ではないコマンドプロンプトとPowerShell Windowsコマンド?
DOSからwinって入れるとGUIが起動するってこと? Windowsコマンドは出来たら使いたくない
bashかtcshしか使いたくない 10はUbuntuだか入ってるからBashからでも出来るんかな。
もう*NIXでいいよ。 >>11
だよねえ。
コマンドプロンプトのことを言ってるのだろう、
と読んではみたが。 再起動時にRAMディスク再共有めんどいからバッチ化してる ウィンドウズで自分でマリオブラザーズって作れるんですか?
画像一枚より軽いデータらしいですが ネットワーク機器への接続というとtelnetコマンドかね
telnetでポートの接続確認をしたり
L2スイッチにアクセスしたりしたのが懐かしいぜ >>32
n88basicあたりだと楽につくれるんじゃないかな
画像一枚サイズにこだわらなければunityでも落としてみたら >>40
初代マリオだよね?
rpgツクールあたりで恐らく似た感じでつくれると思うから
少しいじってモノに動きを与えるんだって概念を体で覚えたらすぐunityでいい
難しく使うとなんでも難しいんで、出来ることだけやって楽しめば、気が付いた時には出来るようになるさ >>44
コマンドプロンプトで
helpエンター。 シュワちゃんがping撃ってwindowsを打ちぬく映画 powershell は JScript 使えるからいいな。 ばいでんってどういう意味だろ
またニルバーナの唄か GUIでマウスのアクションをマクロ化するんでも一緒だけどね
さくっと軽快なのはDOSコマンドで書いて拡張子.cmdで保存してスタートアップにショートカット置いとけば良い 単純にサポート期限をちゃんと守ってくれるし、延長もしてくれるからでしょ 好むも何も基本的にトラブルシューティングするのがシェア的にWin機が多いだけでは? echo off
つか管理者だったら普通PowerShellだろ アレのことかなとは思うけど、アレってDOSコマンドじゃなくてWindows コマンドって言うのか。
勉強になったw PowerShell使えたら便利そうだなと思って、
勉強始めたけど全くコマンドや書式が覚えられん
40も半ば近くなってもう限界なのかなと諦めの境地。
DOSの時はあれだけサクサク使えたのに・・・。 >>15
sudo rm -fR /
は実行できなくなったっぽいね。
怖くて試せないけど。 >>67
ドット一つうち忘れてそれやらかしたわ
自鯖たったからよかったけど Windowsコマンドという単語が 記事内に10個もあってワロタ sfc/scannow
しか使ったことない
そもそもこれがWindowsコマンドなのかも分からない netsh wlan start hosted network DOSコマンドとVBScript組み合わせるとたいていのことはできるからPowershellはめったに使わない >>66
Powershellへの移行はDOS窓開いてpowershellと打ち込むとDOSコマンドが使えるから
使うコマンドはDOSコマンドで制御構文をpowershellにして始めるのがおすすめ >>77
WSHはセキュリティーの関係でディスコンになって久しい
いい加減にあきらめようぜ >>69
rm ./ ←これかw
sudo kill 1 ←俺はこれで稼働中のサーバを誤って落としたことはある コマンドプロンプトが良いのは、シンプルで結果だけが出て変わらないから。 > いつもと異なる結果が表示されれば調査するきっかけとなり
いや、その時点で障害だからw Windowsコマンドという言葉しか使ってなくて
文章を書いてる本人が本当に理解してるのか怪しいですね 好まれてる訳じゃなく仕方なくだろ
テキストエディタ使いたいのに客先PCだと勝手にソフト入れられないから
メモ帳使うみたいな 会社の先輩や上司まで自分を頼った成功体験が忘れられない世代 netstat -an 1 | findstr 172.16.0.1: dir /b /s /t d:\*.mp3
dドライブ配下にある全てのmp3ファイルを、フルパスでファイル名だけ抜き出してリストアップする。 bashに比べて優れてるとかじゃなく
Windowsでcmd使うってだけの話?? >>93
Powershellだとこう。若干冗長だがわかりやすいと思わない?
| % {$_.FullName}をなくして、変数に入れてロジックを書くと
PowerShellのオブジェクト指向なシェル言語としのありがたみがわかる
dir -Recurse | ? {$_.Name -like "*.mp3"} | % {$_.FullName}
>>90
しかし、Windows7以降はPowershellも標準で入っている件 >>1
UNIX のあしもとにもおよばない少なすぎるラインナップのWindows コマンド 大嫌いです Windowsの問題は標準のコンソール(cmd)がショボすぎること。
自分のPCいじるのに各種ターミナルエミュレータからssh経由で入って使おうかと思うくらい。 Linuxとかunix系に慣れた人も触ってみて。
PowerShellのオブジェクト指向パイプラインは面白いよ。
それ以外はどうでもいいけど。分かりやすい名前を付けたから分かりやすいだろうって、
COBOLもおんなじこと言ってた。 >>93
そういえばいまだにオプション
/bst
のようにまとめて書けないんだよな ひどい UI >>100
HELP コマンド名
で詳しいヘルプが出るようになっただけでも大進歩なんだぜ。
DOSの頃はDOSコマンドの説明だけしてる本が堂々と売られてんだから。結構なお値段で。 >>99
UNIXやDOSに慣れた人にはちんぷんかんぷん。
コマンドも無駄に長くなるし覚える気起きないんだろうな。 >>38 n88basic でさらっと作れるほどの天才なら、こんなところで聞かないって。
ていうか、35年くらい前のコンピュータでスクロールゲーム作るのに、どれだけ苦労していたか。 windows コマンドって何?
コマンドプロンプトのこと?シェルのこと? >>106
今なら出来るかもね、昔の機械だと処理速度がどうやっても間に合わない 昔ポケコンでシューティングゲーム作った時は各命令の実行サイクル数を計算してキッチリ合わせたなあ PowerShellの方が色々出来るんだろうけど、ちょっとしたことならbatでcmd使うなぁ >>96
なんか普通にshスクリプト書かせてくれって感じ >>6
あんまAドライブって使わないよな
何でC:から始まるんだろう >>115
今やオワコンのフロピーでやってた時代では A start
オワコンの遺物として C start >>116
現時点でCドライブから始まるのは何となくイマイチだけど、
PC-98の場合は確かブートメディアがAドライブになるという仕様で
FDDやHDDで起動メディアが違うとドライブレターも変わるという仕様で
これはこれでものすごい不便があった。 OSX/Linux系みたいに潤沢に揃えろよって話で 今時のマザーボードにゃ、FDDのコネクタ付いてないしね プリンタドライバ設定とかWi-Fi設定とか共有フォルダマウントとか自動化したいじゃない? >>115
IBM AT/PC互換機では、A:とB:はフロッピーディスクドライブに予約されていて使用出来ない。
ハードディスクは必ずC:から始まります。 スカしたUNIXユーザーめ!失せろ!
ヽ(´▽`)/ powershellなんか作らないで、bash辺りに準拠させで、sshを実装すれば、ターミナルも要らなくなるし、皆幸せなれると思うけどね >>126
Windows10標準でssh使えるようになってるっちゅうの >>129
「Windows 10」でネイティブ動作する「OpenSSH」クライアントを触ってみる https://japan.zdnet.com/article/35119381/ @zdnet_japanから win.exeじゃないかな
Windows3.1はそれで起動したような… 管理対象がWindows Serverだからだろ? DOSってコピープロテクトが無いのは何故ですか?
と新人に聞かれて返事に困った思い出がある >>123
USB接続でHDDつないだら、
ドライブレター設定してないのにAドライブに割り当てられて驚いた俺。 スターメニューの右クリックから
梯子を外されたコンパネとコマンドプロンプト 運用管理者は使うだろうね
tracert大好きな人いっぱいいる 今でも確かAドライブはフロッピードライブ用に予約されてたな >>66
関数の引数からしてひどいものがある
カラムで区切って渡すと配列になってたり >>131
WSLの記事かと思ったら、そうじゃなくてコマンドプロンプトのsshコマンドがリニューアルして復活してたのか
sshコマンドでLinuxにリモートログインすれば、ちゃんとANSIの色も付いてんね >>28
この前centos7でそれやったら
-bash: netstat: command not found
とか言われて、はあ?ってなったわ
知らない間にssとかに変わってたんだな >>144
カラムじゃなくてカンマな
shellなんだから空白で区切るのは当たり前
とは言っても定義側は仮引数をカンマで区切ってるからちょっと戸惑うわな 解雇規制撤廃が大企業労働組合・公務員労組によって必ず阻まれるとは限らない
非正規、偽装出向正社員、無職側の票数が少ないとか、団結力が無いというのは労組の強さの本質を見誤っている
労組は選挙ボランティアを提供するから影響力があるだけで、組合率が減少する中で票数はそれほど期待できない
非正規、無職、偽装出向正社員(実質派遣)といった連中は選挙ボランティアがどれだけ有効かというのを認識できていないが
非正規や無職、偽装出向正社員(実質派遣)が選挙ボランティアとして参加し、解雇規制撤廃を支持する候補者を応援するだけで絶大な効果が生まれる
例えば選挙でローラー作戦をするとしよう。家庭訪問ローラーならば5人一組で動くほうが話も聞いてくれやすくなる
なぜなら数が多い方が心理的に説得力がますし、個人の資質や説得力に依存しない組織戦ができるようになるからだ
さらに敵対陣営を支持する家に大人数で押し寄せることで、敵対陣営に圧力をかけて疲弊させ士気を下げる効力もある
(敵対陣営サイドで訪問を受ける側は一人だけにストレスがかかるが、訪問をする側は5人でおこなうなら5分の1のストレスに分散・軽減できる)
一つのチームが選挙期間中に1000軒の訪問(不在の場合は手書きで訪問先の名前つきの挨拶状を書いてビラ入れ、通りで挨拶等)を担当するだけ票数には甚大な差が出る
勝利条件に2万票が追加で必要な選挙であっても、500人のボランティアがいれば10万軒の訪問が計算できる。さらに1000人のボランティアがいれば20万軒の訪問ができることになる
選挙ボランティアの提供は少数の労組や創価(生活保護利権を除けばコアな信者は100-200万人と推定)が政治力を発揮できてしまう公職選挙法のバグであり、
それに対抗する非正規、無職、偽装出向正社員(実質派遣)が利用しない手はない。公職選挙法の縛りでボランティアは金で集めることはできないため、
選挙は金ではなく選挙ボランティアの動員力によって左右される
選挙ボランティアを受け入れる側も具体的に何をするか等は公式サイトで広める責務があるが、政治家側はボランティアが入るなら何でもやるだろう
選挙期間を通じて人脈や団結が生まれ、選挙を重ねるごとに強くなるという相乗効果があり、選挙ボランティアは一人でも
大きなインパクトを与えうる。人脈の拡大によってベースが大きくなれば好き勝手にやっていた官僚や政治家も無視はできなくなる Powershellは覚えたら便利そうなんだけどwindowsだけだし、
バッチ処理的なのはnodeとかで書いてしまう >>156
なんか勘違いしてるな
PowerShellはLinux版もMac版もあるから powershellよりDOS窓の方が管理者に好まれてるのかー まずは
powershell -Command "Install-WindowsFeature telnet"
かな >>156
PowerShellって既にオープンソースだぞ >>157
>>160
ほんとだ、知らなかった。
実際入れて使ってる人、いる? OS触るならコマンド使うし語ることなんざないだろう
窓だと珍しいのかねぇ 社内で一部の部署でネットが繋がらないで大騒ぎ
よく調べたらルータのLAN線が古くて切れてました
なんて時に大活躍したのがpingコマンドだからなw
Windowsコマンド必要 そしてハブがループしてましたーみたいなオチでガックリ まあ管理者なら切り分けにtracertとipconfigはよく使うし、ユーザーに打ってもらったりするわな 君たちWindowsでUbuntu動くようになったの知らないのかい? ■ このスレッドは過去ログ倉庫に格納されています