コマンドプロンプト       at WIN
       コマンドプロンプト        - 暇つぶし2ch340:名無し~3.EXE
19/02/03 17:46:01.08 46f1Jlfy.net
>>338
ちなみに俺は何年か前に別スレで拾った以下のコマンドラインを今も使ってる

prompt $g $t (%USERNAME%@%COMPUTERNAME%) "$p"$_$g

341:名無し~3.EXE
19/02/03 23:53:22.38 5KCGqIx5.net
>>338
顧客が本当に必要だったもの<この気分です
自分以外の人間が操作するかも知れず
バッチファイルやコマンドを生成して残しておくことは避けねばならず
またコマンドプロンプトさえあれば、という制限を設けておくことでそれが役立ちます
DOS時代にエスケープして色まで変えて変態かよって思ってましたが>>340さんのは
慣れると見やすいかも知れませんね。
万一テレビ取材が入るような場所にあるマシンだとしたら、ユーザー名とか
重要な情報だからやらない方がいいですねw
レスくださった方ありがとうございます。

342:名無し~3.EXE
19/02/04 00:14:17.96 WI7PSlGn.net
で、コマンド入力時刻だと誤解して大変なことになると。

343:名無し~3.EXE
19/02/04 11:57:51.37 h6hZ8W/W.net
>>342
そんな気がする

344:名無し~3.EXE
19/03/13 09:53:05.84 NItLKsvO.net
a.exeという実行ファイルがあるとして、
これを実行するときは「a.exe OPTION --FLAG X」をデフォルトにしたいです。
バッチファイルを考えてみましたが、
バッチファイル内でCMDにどうやって渡せば良いかわかりません。
バッチファイルじゃないとしても、
何か方法ないでしょうか?

345:343
19/03/13 10:01:56.09 NItLKsvO.net
失礼しました。
a.exeはコマンドプロンプトで実行する必要があります。

346:343
19/03/13 10:33:23.26 NItLKsvO.net
一人で連発失礼しました、自己解決。
wshで短縮ディレクトリ使えばできました。

347:名無し~3.EXE
19/03/13 10:40:03.49 dwb6tp1z.net
>>345
a.exeは、カレントフォルダにもパスを通しているところにも置かないものとして
どこかパスの通してるところに、a.bat(又はa.cmd)という名前でバッチファイルを作る
@echo off
setlocal
set path=%SystemDrive%\bin\a;%path%
a.exe OPTION --FLAG X %*
endlocal
(a.exeを置いてあるフォルダのフルパスが%SystemDrive%\bin\aの場合)

348:名無し~3.EXE
19/03/13 14:07:51.91 cL6PjqAT.net
doskeyじゃだめなん?
今ないんだっけ?

349:名無し~3.EXE
19/10/05 12:14:32.05 oyq8UMti.net
起動しているソフト(.exe)のウィンドウサイズを任意のサイズに変更する事ってできますか?
「コマンドプロンプト"の"ウィンドウサイズ変更」って内容のブログばかりやたらヒットするので教えていただけると助かります

350:名無し~3.EXE
19/10/05 13:51:35.70 arPGwqXz.net
バッチやVBSには無理
VBやVBAからなら可能、

351:名無し~3.EXE
20/03/14 23:42:52 OPTD2UTc.net
半角スペース入りのファイル名指定の為にパラメータを""で囲んで実行
バッチファイル内で%~I指定で受け取ったパラメータから""を取り除き、それに別の文字列を連結してまた""で囲み直し

どこかで手順を間違えると該当ファイルを見つけてくれなくなる、あー面倒臭え

352:名無し~3.EXE
20/06/05 19:44:53.35 jlIYhsOC.net
>>350
超遅レスだけどありがとう、バッチでできたらよかったのに
そういえばタスクスケジューラでVBS使用してvbsと同一ディレクトリ内のcmdを画面に表示させずに起動っていうのが上手くいかなかった
vbsクリックすると正常動作するけどタスクスケジューラでvbs起動すると動作しなかった
タスクスケジューラで操作の編集にある開始の部分にvbsとcmdが置いてあるディレクトリを指定したら正常に動作した(正常って書き方は語弊があるかもしれないけど)
vbsでカレントディレクトリ移動とかよく分かってなかったから開始で指定するほうが気軽にできていいね

353:名無し~3.EXE
20/07/19 15:32:18.24 rXGzPs5G.net
コマンドプロンプトのclean allでHDDの中を抹消した時って復旧できる説とできない説があるんだけど真実はどっち?

354:名無し~3.EXE
20/07/19 17:24:48.76 yec3I8J5.net
バッチ内に
a.exe の頭に絶対のパスを書けばいいのでは?

355:名無し~3.EXE
20/07/19 17:29:23.79 yec3I8J5.net
Windowsってザルで脆弱性の温床だからね
パス設定ってのはルート内を探すためのもで
その中にファイルがあれば実行されてしまう。
バカな作りなので、画像ファイルに偽造して
ブラウザで読ませて、キャッシュの保存先を実行
バックドアのようなものがたくさんあったので
batchに規制をかけた、
その結果、コマンドプロンプトだと実行できるけど
ある時からbatchすると動かないということになったのです。
ファイルの場所は絶対でしていしてやらないと動かないのです。

356:名無し~3.EXE
20/07/19 17:55:10.78 r8i6iYtm.net
スレタイの頭にスペースが入ってるのは何か意味あるの?

357:名無し~3.EXE
20/07/20 19:50:13.08 iaRxw1pl.net
>>355
意味不明
あなたの言うルートって何のこと?
規制ってなあに?
bat走らされてる時点で終わってるよね
ファイルを探すならdirコマンドおすすめ

358:名無し~3.EXE
20/07/21 00:25:37.31 K8xg30ss.net
>>357
雨続きで脳にカビが生えた人もいるんだろう
くらいの想像力は働かせないと

359:名無し~3.EXE
20/07/21 15:22:04.66 CJtLpeH7.net
>>356
後に入ってるスペースは気にならないのか

360:名無し~3.EXE
20/07/22 16:24:09.38 qFmHWfzU.net
スレタイの中央寄せ

361:名無し~3.EXE
20/08/06 00:25:45 SSmvzup6.net
>>354
確かめてみたらcmdは絶対パス(環境変数込み)でVBSはパスの指定してなかった
なんでかと思って絶対パスにしたら日本語入ってるせいかエラー
多分VBSの文字コード変更(で対処できるか分からないけど)調べるのめんどくさくてパス指定無しにしたんだと思う
そもそもVBSは意味も分からずコピペしただけのものだからそれが問題かもしれんけど、コレ↓

Set objWShell = CreateObject("Wscript.Shell")
objWShell.run "ファイル名.cmd",vbHide

362:名無し~3.EXE
20/08/16 15:17:25.18 X2RHs3a9.net
タスクスケジューラの[操作]を設定する画面で
[開始(オプション)]にスクリプトの置き場所をフルパスで記入してみ

363:名無し~3.EXE
20/08/17 19:44:07.15 kp+G08K/.net
351=360で351でも書いたけど開始で指定したら上手くいった
vbs調べれば他のやり方があるのだろうし、そもそもパスに2バイトとスペース使わなければ解決しそうだけど

364:名無し~3.EXE
20/08/17 20:38:25.38 +1sDaxUu.net
文字コードはANSI?
最近メモ帳はUTF-8になっちゃうし要注意

365:名無し~3.EXE
20/08/20 17:45:38.96 YMvR2cMX.net
>>364
原因はそれだった、ありがとう
ちょっと前にそれのせいでテキスト検索時にエラー起きて地味に困ったのにすっかり忘れてた

366:名無し~3.EXE
20/08/26 22:16:07.60 jg+jisID.net
あっちの7bits文字はまったくおんなじだからな
ジャップはせいぜい苦労すればいいよ

367:名無し~3.EXE
20/10/26 23:14:29.34 5m0b7Nx5.net
認識できませんとかばっか出てくる、全然使えねえ

368:名無し~3.EXE
20/12/29 22:29:49.29 OLpH4oJI.net
おもしろいコマンド教えて

369:名無し~3.EXE
20/12/30 00:56:35.12 yfOllBkO.net
waitforとか?

370:名無し~3.EXE
21/01/05 23:11:44.34 n2wen8hG.net
今週中に完成させないといけないものがありまして、助けてください。
環境はWindowsServer2012です。
既存のADアカウントに、既存のセキュリティグループ(ドメインローカル)を追加し、
そのログを出力するプログラムを作成中です。
使用するコマンドはnet localgroupが良いと思っています。
実行するコード
 例)net localgroup SGtest account1 /add /domain
が記載されたファイルは、csvファイルとして別にあります。
コードは全部で1000行程度あり、コマンドはすべてnet localgroupです。
一つのコードが実行された後、その戻り値を取得することは出来るのでしょうか?
成功か失敗かを、コードが記載されたcsvファイルに追記していきたいと思っています。
ご存じの方、教えてください。
よろしくお願いします。

371:名無し~3.EXE
21/01/06 02:10:16.03 OSwIV+Jh.net
ググることも出来ない運用屋?
返値の出力とか基本中の基本でしょうに

372:名無し~3.EXE
21/01/06 02:13:41.99 OSwIV+Jh.net
既存CSVへの列追記は無茶(出来るとしてもトリッキー)。
ログは出せる。

373:369
21/01/06 23:51:24.03 6WkFBHxk.net
>>371
>>372
ありがとうございます・・・。
PowerShellなどを検討してみます。

374:名無し~3.EXE
21/01/07 06:43:44.37 W8K4OXup.net
>>370
今更だけど
エクセルを用いて
一件登録するコマンドの文字列作成するように作り
たくさんあってもエクセルで作れるでしょ。
エクセルからテキストに落とし込んで作ればすぐにできるでしょ。
実行時にログを出力するようにすればいいのかと
ログをテキストエディタで整形しエクセル集計すればいいんじゃないと
この手のトラブルって同性同名でアカウントが作れないトラブルに対して考慮する必要がある。

375:369
21/01/07 23:51:31.42 PxUOG6Ms.net
>>374
エクセルではできたのですが、それでは後続の処理に不都合が出てきたため、
別の方法を検討中でした。
現在もまだ出来てません。。。
明日、できるかな (´-ω-`ガンバロウ。

376:名無し~3.EXE
21/01/08 01:49:59.38 NuJDLprK.net
URLリンク(www.adminweb.jp)
URLリンク(jj-blues.com)

377:名無し~3.EXE
21/01/08 15:50:58.92 o9zXdBFA.net
コマンドプロンプトでいたずらしたことある?

378:名無し~3.EXE
21/01/09 12:18:12.63 tXUzrED5.net
ファイル名ならある
このファイルにはアクセスできません
というファイル名にするとだまされた人がいた

379:名無し~3.EXE
21/01/09 15:12:06.78 NmWHkerq.net
>>378
コマンドプロンプトとは?

380:名無し~3.EXE
21/01/10 10:18:49.77 vP+213fP.net
>>378
今どきrenコマンドを使ってファイル名を変更したと言うのか?
詳しい状況がイマイチ想像できんな…


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch