[表示 : 全て 最新50 1-99 101- 201- 301- 401- 2chのread.cgiへ]
Update time : 05/10 12:40 / Filesize : 102 KB / Number-of Response : 408
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

初心者〜管理者まで必読!コマンドライン(DOS Pt.8)



1 名前:名無し~3.EXE [2009/05/24(日) 12:10:19 ID:J07+u5Pg]
適材適所で GUI と CUI を組み合わせて、 (゚д゚)ウマー

DOS由来コマンドだけでなく、Windows バージョンアップのたびに拡充されてきたコマンド、
wsh(cscript)、cygwin、Resource Kit、Support Tools、その他のフリーソフト等ふくめ
コマンドラインインタフェースに関するネタならなんでもOK。

質問も歓迎だけど、自分で調べて勉強する努力も忘れずに。

前スレ
初心者〜管理者まで必読!コマンドライン(DOS Pt.7)
pc12.2ch.net/test/read.cgi/win/1217738171/

90 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 13:06:56 ID:QQt+uO29]
意味ねーだろ

91 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 15:10:06 ID:xNLjfm+n]
>>90
何この馬鹿w

92 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 15:20:28 ID:QQt+uO29]
dir /b sss >NUL 2>&1
にどういう意味があるのか言ってみろよ
言えないだろ

93 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 17:38:19 ID:snvKbO6j]
馬鹿が居ますが気にしないでください

94 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 19:10:59 ID:kstOdKCT]
意味があるのは一目瞭然だけど、理由がわからんな…

だれかメカニズムを教えてくれ…

95 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 19:13:02 ID:QQt+uO29]
見苦しいな
正しいのは>>88で、>>89はゴミでした。
と素直に認めればよいのに

96 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 19:16:39 ID:QQt+uO29]
>は左から評価

97 名前:名無し~3.EXE [2009/08/28(金) 19:27:18 ID:QQt+uO29]
ところで
標準エラー出力を消すのは>>88でよいけれど、
ファイルが見つかりません
てーのは標準出力なので、これを消すには
dir /b sss >NUL
ってなるけど、これじゃ意味ねー
if exist sss dir /b sss
みたいにやり方かえたほうがいいんじゃね?

98 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 19:35:55 ID:QQt+uO29]
すまん
>>97は勘違いだ。標準エラーだった



99 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 19:52:29 ID:kstOdKCT]
>>96
もっと根本的?なところで>>87がダメな理由がわかんね。

標準出力と標準エラー出力の両方消したいときに同じような事やってしまいそうだが。
素直に 2>nul 1>nul でも俺的にはokなんだけど。

100 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 19:55:55 ID:Cn4Wds8n]
1997-0519 DOS窓乗っ取り計画(Win95でunix)
www.ksky.ne.jp/~sakae/daily/1997-0519.html

101 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 20:25:58 ID:QQt+uO29]
dir /b sss 2>&1 > NUL
初期状態1と2はコンソール
2>&1 1を2にコピー 結果、1と2はコンソール
>NUL NULをオープンして1に設定 結果、1はNUL、2はコンソール

dir /b sss >NUL 2>&1
初期状態1と2はコンソール
>NUL NULをオープンして1に設定 結果、1はNUL、2はコンソール
2>&1 1を2にコピー 結果、1と2はNUL


102 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 20:50:01 ID:kstOdKCT]
>>101
>>87がダメな理由はわかったような気がするが、今度はなぜ
> dir /b sss >NUL 2>&1
に意味がないのかわからなくなったぞ。

103 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 21:44:03 ID:QQt+uO29]
標準エラー出力を消すのに標準出力まで消してどうする?
dir /bする意味があるのか?

104 名前:名無し~3.EXE mailto:sage [2009/08/28(金) 23:01:24 ID:kstOdKCT]
俺は 2>&1 なんて書いてあるところから最初からそのつもり(出力全部消す)だと思ったが。
実際に使うコマンドは違っててリダイレクトの例としてdirを使ってるだけだと。

エラーだけ消したいなら最初から>>88にするのが普通だと思うし。

105 名前:名無し~3.EXE mailto:sage [2009/08/29(土) 01:59:19 ID:sLXCWAjJ]
バッチ内でエラーレベル参照するだけなんで標準出力も標準
エラー出力もNULにリダイレクトする、ってのはよくやるな


106 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 14:51:06 ID:x6Ys1KxG]
出力全部消すつもりならわざわざ/bつけないだろ

107 名前:名無し~3.EXE mailto:sage [2009/09/02(水) 01:14:48 ID:yaL1/tKB]
sourceforge.net/projects/unxutils/files/unxutils/current/UnxUtils.zip/download
これ入れたの忘れてたな
commが通るわけだ

108 名前:名無し~3.EXE mailto:sage [2009/09/02(水) 07:44:24 ID:AhwPM1Q7]
UnxUtilsもそろそろバージョンうpしてくれないかな



109 名前:名無し~3.EXE mailto:sage [2009/09/04(金) 17:23:17 ID:cDaJOLt/]
Index of /~piaip/tools/unxutils
www.csie.ntu.edu.tw/~piaip/tools/unxutils/
Index of /usr/local/wbin
ww-iii.clearancegs.net/usr/local/wbin/
[chrome] Index of /branches/official/build_149.23/src/third_party/gnu/files
src.chromium.org/viewvc/chrome/branches/official/build_149.23/src/third_party/gnu/files/?pathrev=3803

comm.exe 一応同じ結果は吐く様だ

110 名前:名無し~3.EXE mailto:sage [2009/09/04(金) 17:28:47 ID:cDaJOLt/]
>>81
>>84
Index of /crash/software/hpux/dos/unix_utils/uxutl23
www.macalester.edu/crash/software/hpux/dos/unix_utils/uxutl23/

DOS版(?)

111 名前:名無し~3.EXE mailto:sage [2009/09/04(金) 21:43:34 ID:HWA0i7q+]
Index of /downloads/robocopy/
www.lordgoogle.com/downloads/robocopy/
Index of /download/Robocopy
valentin-jensen.org/download/Robocopy/

112 名前:名無し~3.EXE mailto:sage [2009/09/08(火) 02:39:36 ID:MMsFgnf1]
新規書き込みレスの抽出に活躍中


113 名前:名無し~3.EXE [2009/09/08(火) 19:38:42 ID:KSBFwEbc]
.bat の右クリ-編集のエディタを変更するのってどうやるんですか?

114 名前:名無し~3.EXE mailto:sage [2009/09/08(火) 19:54:27 ID:0hbOVmxI]
>>113
regedit

115 名前:名無し~3.EXE mailto:sage [2009/09/12(土) 20:25:36 ID:5/iIMDkS]
move *aaa* ..\aaa\
のようなコードでディレクトリも移動してくれるやり方教えてください。
moveだとファイルだけ移動になってしまいます。

116 名前:名無し~3.EXE mailto:sage [2009/09/13(日) 00:50:36 ID:GSibjpcz]
for /D %M in (*aaa*) do move %M ..\aaa\

117 名前:名無し~3.EXE mailto:sage [2009/09/16(水) 09:41:51 ID:hoEOBMLO]
current directory nameを取得したいけどこの場合forかなぁ

c:\foo\bar\hoge\hage
上で実行すると
hage
を返す

118 名前:名無し~3.EXE mailto:sage [2009/09/16(水) 11:39:46 ID:Md0yTjnn]
%cd%じゃいかんの?



119 名前:名無し~3.EXE mailto:sage [2009/09/16(水) 12:51:50 ID:O8adoxSh]
forかcallだけど、forです。

120 名前:名無し~3.EXE mailto:sage [2009/09/17(木) 09:04:22 ID:Fa/jQWSl]
カレントディレクトリ名を取得する4つの方法 - SourceForge.JP Magazine
sourceforge.jp/magazine/07/11/19/0147208/2
カレントディレクトリ名を取得する4つの方法 - SourceForge.JP Magazine
sourceforge.jp/magazine/07/11/19/0147208
Helix Melody:カレントディレクトリのディレクトリ名を取得 - livedoor Blog(ブログ)
blog.livedoor.jp/hijacker777/archives/1114545.html

121 名前:名無し~3.EXE mailto:sage [2009/09/17(木) 09:47:58 ID:IglDsg0r]
FOR /f "DELIMS=" %A IN ('basename %cd%') DO SET cdname=%A

122 名前:名無し~3.EXE mailto:sage [2009/09/17(木) 09:56:52 ID:IglDsg0r]
Windows上で動作するUNIX系コマンドラインツールの比較 - Computer
rally.jp/comp/archives/2009/08/windowsunix.php
インストール: NT版UNIX-like tools 0.14 - Computer
rally.jp/comp/archives/2009/08/_ntunixlike_tools_014.php

123 名前:名無し~3.EXE mailto:sage [2009/09/17(木) 13:56:26 ID:nFNv/FXO]
FOR /f "DELIMS=\" %A IN ("%cd%") DO SET cdname=%A

124 名前:名無し~3.EXE mailto:sage [2009/09/17(木) 14:00:38 ID:nFNv/FXO]
FOR %A IN ("%cd:\=" "%") DO SET cdname=%A

125 名前:名無し~3.EXE mailto:sage [2009/09/17(木) 14:26:06 ID:XYbO697w]
for %d in ("%CD%") do set cdnamne=%~nd


126 名前:名無し~3.EXE mailto:sage [2009/09/17(木) 16:57:31 ID:SfXagdty]
T:\JKY\PC等>FOR /f %A IN ('cd') DO echo %A
T:\JKY\PC等>echo T:\JKY\PC等

T:\JKY\PC等>FOR /f %A IN ('echo %cd%') DO echo %A
T:\JKY\PC等>echo T:\JKY\P

下の書き方だと先頭一文字しか取得できないんだよな

127 名前:名無し~3.EXE mailto:sage [2009/09/17(木) 18:55:42 ID:+VEhY7Lp]
%cd:\=&set cdname=%

128 名前:名無し~3.EXE mailto:sage [2009/09/19(土) 02:11:40 ID:JMO0vA73]
ふりがながいなぁ



129 名前:名無し~3.EXE mailto:sage [2009/09/24(木) 17:26:20 ID:v23KGSU/]
www.z4x.com/tools/

130 名前:名無し~3.EXE mailto:sage [2009/09/25(金) 16:13:40 ID:MVXvOquX]
findコマンドとリダイレクトを使って、テキスト中に特定の文字列が見つかった時だけ
ログファイルを出力するといったことをしようと思ったのですが、findによる出力は
該当する検索結果が無くとも改行とファイルへのパスの二行が強制的に表示されるので、単純に
FIND "検索文字列" ファイルパス>>hoge.log
ではうまくいきませんでした。XP標準のコマンドだけで実現する方法ありますか?

131 名前:名無し~3.EXE mailto:sage [2009/09/25(金) 16:46:42 ID:WpmJGqgl]
>>130
findstr


132 名前:名無し~3.EXE mailto:sage [2009/09/25(金) 18:14:13 ID:MVXvOquX]
>>131
ありがとうございます!

133 名前:名無し~3.EXE mailto:sage [2009/09/25(金) 19:05:46 ID:rKkYwStT]
FIND "検索文字列" <ファイルパス>>hoge.log

134 名前:名無し~3.EXE mailto:sage [2009/09/28(月) 21:51:40 ID:npGXueZv]
GETCLIPBOARD 環境変数名 または /F[:]ファイル名 または /B[:]ファイル名

クリップボードに有効なデータがない場合環境変数は空になります(削除されます)。

環境変数の代わりに/Fまたは/Bオプションを指定してファイルにクリップボードの
内容を受け取ることもできます。

/F を指定時はテキストファイル、/B を指定時はビットマップファイルの指定になります。
クリップボードの内容を受け取れなかった場合、ファイルは元の状態のままになります。
/F を指定時にファイル名の先頭を '+' にすると指定のファイルに追加します。

135 名前:名無し~3.EXE mailto:sage [2009/09/29(火) 01:18:09 ID:U8qAWnad]
comdel command
標準入力またはテキストファイルの既出行の出力を抑止しながら標準出力するコマンドラインツール
comdel command フリーソフト(無料ソフト)&シェアウェア - goo ダウンロード
download.goo.ne.jp/software/contents/soft/winnt/util/se347533.html

136 名前:名無し~3.EXE mailto:sage [2009/09/29(火) 19:34:02 ID:eJMIO/Ht]
Vector:t_fclip (Windows95/98/Me / ユーティリティ) - ソフトの詳細
rd.vector.co.jp/soft/win95/util/se122707.html
最強クリップボード拡張ソフトはこれだ!@OURS-2ch過去ログ倉庫
2ch.ac.la/read.php/win/1006803665/l100

137 名前:名無し~3.EXE mailto:sage [2009/09/29(火) 20:59:26 ID:eJMIO/Ht]
コマンドプロンプト

138 名前:名無し~3.EXE mailto:sage [2009/09/30(水) 04:21:04 ID:VE3quA4g]
cliputil
www.tsg.ne.jp/GANA/S/cliputil/index.html
spawn
www.longtail.co.jp/pck/main/spawn.htm
Longtail: PCK
www.longtail.co.jp/pck/



139 名前:名無し~3.EXE mailto:sage [2009/10/04(日) 14:42:46 ID:11/jS/g3]
何をやっているのかね

140 名前:名無し~3.EXE mailto:sage [2009/10/05(月) 03:46:16 ID:XbaU7t3J]
保守

141 名前:名無し~3.EXE mailto:sage [2009/10/05(月) 05:08:26 ID:K8SsroZU]
保守をやっているのかね

142 名前:名無し~3.EXE mailto:sage [2009/10/05(月) 09:48:02 ID:GyCNc+hD]
暇つぶしだお

143 名前:名無し~3.EXE mailto:sage [2009/10/05(月) 15:24:55 ID:wWgyyEfr]
コマンド別/for - CMD.EXE TIPs
it-is-it.net/CMD/%A5%B3%A5%DE%A5%F3%A5%C9%CA%CC/for/#yb6719d7
機能別/日時を得る - CMD.EXE TIPs
it-is-it.net/CMD/%B5%A1%C7%BD%CA%CC/%C6%FC%BB%FE%A4%F2%C6%C0%A4%EB/
[NT系]文字列の切り出しにFOR /F "delims="を使ってみたがうまくいかない (DOSプロンプト活用相談室LOG)
www.fpcu.jp/dosvcmd/bbs/log/cat3/set_path/3-0350.html

144 名前:名無し~3.EXE mailto:sage [2009/10/05(月) 18:04:50 ID:hOdwv/2r]
この手のリンクはすぐいなくなるので、無断転載しろ。

145 名前:名無し~3.EXE mailto:sage [2009/10/05(月) 19:24:49 ID:u43Omwc0]
>>143
> [NT系]文字列の切り出しにFOR /F "delims="を使ってみたがうまくいかない (DOSプロンプト活用相談室LOG)

waybackにあったんで見たが、
"delims=abcde" でabcdeの文字列で切れると勘違いしたパターン。話になんね。

146 名前:名無し~3.EXE mailto:sage [2009/10/06(火) 18:11:02 ID:JNQhXxcC]
Win95時代でもBUなしではきつかった

147 名前:名無し~3.EXE mailto:sage [2009/10/07(水) 02:17:31 ID:/ml1tCff]
妹のパンティ
love6.2ch.net/test/read.cgi/out/1253460974/106

106 名前:底名無し沼さん[sage] 投稿日:2009/10/07(水) 00:22:13
NewsVoter: Windows WIN32 fsutil.exe
www.newsvoter.com/Binary/dll/fsutil-exe-imports-exports-dependents.html
www.tbsradio.jp/kirakira/photo/CIMG2412.JPG
ニュースステーションのころからこんなもんです
homepage1.nifty.com/yukarino/mari/koudou/mari2.html
参照
www29.atwiki.jp/lovepluswiki/pages/41.html
Index of /~piaip/tools/unxutils
www.csie.ntu.edu.tw/~piaip/tools/unxutils/
Index of /archives/pc/forest/d/dotfighters
ring.nict.go.jp/archives/pc/forest/d/dotfighters/
www.uty.co.jp/anaroom/maya.htm
花王「エコナ」特保取り消しも 消費者庁政務官
www.47news.jp/CN/200910/CN2009100601000797.html
Index of /SymServe/fsutil.exe/3B7D836E10000
www.alexander.com/SymServe/fsutil.exe/3B7D836E10000/
【特集】コマンドで操るWindows XP - CUIのアドバンテージを堪能しよう (8) コマンドラインツールでWindows XPをメンテナンス(3) 「fsutil」を使いこなす | パソコン | マイコミジャーナル
journal.mycom.co.jp/special/2002/xpcommand/007.html

148 名前:名無し~3.EXE mailto:sage [2009/10/10(土) 01:20:45 ID:dCE7LTzz]
32 ビット版 Debugging Tools for Windows のインストール
www.microsoft.com/japan/whdc/devtools/debugging/installx86.mspx
Windows Script Programming: Windows 2000 Support Toolsのtlist.exeとkill.exeのダウンロード元
scripting.cocolog-nifty.com/blog/2007/12/windows_2000_su_4d62.html
Vector:ダウンロード Windows > ユーティリティ > タスク制御
www.vector.co.jp/vpack/filearea/win/util/task/by_date.html



149 名前:名無し~3.EXE mailto:sage [2009/10/12(月) 02:21:05 ID:yYYO39+F]
T:\>TLIST -?
Microsoft (R) Windows NT (TM) Version 5.1 TLIST
Copyright (c) Microsoft Corporation. All rights reserved.

usage: TLIST <<-m <pattern>> | <-t> | <pid> | <pattern> | <-p <processname>>> | <-k> |
<-s>
[options]:
-t
Print Task Tree

<pid>
List module information for this task.

<pattern>
The pattern can be a complete task
name or a regular expression pattern
to use as a match. Tlist matches the
supplied pattern against the task names
and the window titles.

-c
Show command lines for each process

-e
Show session IDs for each process

-g
Show group affinity for each process (Win7+)

150 名前:名無し~3.EXE mailto:sage [2009/10/13(火) 22:32:33 ID:cfc1h0wS]
D:\homo>TLIST|DKERRLVL FINDSTR ワードパッド
2128 wordpad.exe ドキュメント - ワードパッド
errorlevel=0

D:\homo>TLIST|DKERRLVL FINDSTR ワードパッド
errorlevel=1

D:\homo>cgrep p:// *.htm*|sed -f c:\bin\uty\urle.sed|sort|uniq|tee _|tclip

151 名前:名無し~3.EXE mailto:sage [2009/10/16(金) 20:28:30 ID:J+lhIHta]
バッチで時刻関係の操作
homepage1.nifty.com/jak/batch/time.html#3
timeitコマンドでアプリケーションの実行時間を測定する − @IT
www.atmarkit.co.jp/fwin2k/win2ktips/422timecmd/timecmd.html
バッチ・ファイル中で日付をファイル名に使用する − @IT
www.atmarkit.co.jp/fwin2k/win2ktips/419batchdate/batchdate.html
MASATOの開発日記: WindowsのBATファイルで日付と時刻を扱う方法
www.sutosoft.com/room/archives/000368.html
MS-DOSコマンドプロンプトTips - Programming/Tips - 総武ソフトウェア推進所
smdn.invisiblefulmoon.net/programming/tips/msdos_cmd_tips/
コマンドプロンプトで実行したexeの戻り値の取得 - 質問・相談ならMSN相談箱
questionbox.jp.msn.com/qa1569659.html
Oracle Technology Network (OTN) Japan - 掲示板 : コマンドプロンプトでSQLローダー実行 ...
otn.oracle.co.jp/forum/thread.jspa?threadID=35000597&tstart=45
現在時刻を取得してファイル名にする - 教えて!goo
oshiete1.goo.ne.jp/qa613130.html
南アラバ公国: コマンドプロンプト
margrave.seesaa.net/category/5158432-1.html

152 名前:名無し~3.EXE mailto:sage [2009/10/18(日) 01:03:58 ID:DCwe79Nk]
Azuki の使い方 azuki.sourceforge.jp/usage.html
C# for ObjectARX2005 yayoi3gatsu.sakura.ne.jp/rd.cgi?f=arx_cs01
Console倶楽部 - Windowsでもコンソールを使おう console.fc2web.com/
DOSコマンドでファイルのショートカットを作る方法 -OKWave okwave.jp/qa1958725.html
LBE 開発日誌 www.lambdapage.org/lbe/diary02.html
MSBuildを活用して開発時の作業を自動化する(2/3):CodeZine codezine.jp/article/detail/674?p=2
N.Yamazaki's blog | AquesTalk blog-yama.a-quest.com/?cid=18986&page=1
NTseverを活用しよう www.johoka.net/ntserver.htm
PICプログラマに求められる機能とは:52回の週末 quickturn.livedoor.biz/archives/50872956.html
TextPad: C#を始める japan.textpad.com/support/faq/csharp.html
Trend Micro ダメージクリーンアップ サービスとの CSC SSM の使用 www.cisco.com/japanese/warp/public/3/jp/service/manual_j/sec/asa/ssmag2/appendixC/13472_03_appendixc.pdf
UNIXのLNのようにショートカットを作成するコマンドは? (DOS ... www.fpcu.jp/dosvcmd/bbs/log/unixdoswindows/1-0513.html


153 名前:名無し~3.EXE mailto:sage [2009/10/19(月) 01:24:53 ID:djEqEQDG]
Vistaの同期センター活用法 - PukiWiki www.orient-cucumis.net/wiki/index.php?Vista%A4%CE%C6%B1%B4%FC%A5%BB%A5%F3%A5%BF%A1%BC%B3%E8%CD%D1%CB%A1
Web ChangeLog: MSH: Using MshSnapIn oka326.blogspot.com/2006/01/msh-using-mshsnapin.html
Windows - BlueSkyNet blueskynet.if.land.to/wiki.cgi?page=Windows
Windows Form GUIアプリケーションを記述するための最新の ... ascii.asciimw.jp/pb/msdn/article/a12_0014.html
Windows Media Player コンポーネント覚え書き(1) www11.ocn.ne.jp/~ikalu/fc2page/fc2wmp001.html
Windows Script Programming: コマンドラインでショートカットを作成する。 scripting.cocolog-nifty.com/blog/2007/02/post_3fde.html
YouTube www.youtube.com/results?hl=ja&lr=lang_ja&num=30&q=CSC%E3%81%AF%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89&um=1&ie=UTF-8&sa=N&tab=w1&gl=JP
「.NET Framework SDK」を含むブログ - はてなキーワード k.hatena.ne.jp/keywordblog/.NET%20Framework%20SDK
@IT:.NET実践プログラミング .NETでカスタム・プラグインを開発 ... www.atmarkit.co.jp/fdotnet/practprog/01deskbar/deskbar_03.html
きたかぜさんち crow.whitesnow.jp/tips/tips_02.html
まどこまんど toll.hp.infoseek.co.jp/sof/wcom.htm
エクセルVBAでテキストファイル(バッチファイルの作成) - 教えて!goo oshiete1.goo.ne.jp/qa2388033.html
エクセルVBAでテキストファイル(バッチファイルの作成) - 質問・相談 ... questionbox.jp.msn.com/qa2388033.html
コマンド プロンプトを開く - uguuの日記 d.hatena.ne.jp/uguu/20061031/1162271962
コマンド ラインの指定 msdn.microsoft.com/ja-jp/library/78f4aasd(VS.80).aspx
チュートリアル : 起動可能な Windows PE RAM ディスクを UFD に作成する technet.microsoft.com/ja-jp/library/cc766092(WS.10).aspx
プログラムの作成・実行(C# によるプログラミング入門) ufcpp.jp/study/csharp/st_compile.html

154 名前:名無し~3.EXE mailto:sage [2009/10/20(火) 10:19:18 ID:4ZVv/YYH]
PsTools.zip
tp://www.z4x.com/tools/PsTools.zip

155 名前:名無し~3.EXE mailto:sage [2009/10/20(火) 22:58:07 ID:wbDO97X2]
本家sysinternalsから落とせるじゃん

156 名前:名無し~3.EXE mailto:sage [2009/11/14(土) 22:58:43 ID:uA6JTFnR]
bashのエイリアスみたいな機能はありますか?

157 名前:名無し~3.EXE mailto:sage [2009/11/14(土) 23:06:34 ID:uA6JTFnR]
事故解決しました。すみません。

158 名前:名無し~3.EXE mailto:sage [2009/11/18(水) 02:27:53 ID:97JQYixr]
コマンドプロンプトを実行した時、最初にどのパスにいくのか設定する事って出来ますか?



159 名前:名無し~3.EXE mailto:sage [2009/11/18(水) 02:35:37 ID:frEMkiOA]
>>158
cmdへのショートカットを作る
右クリック プロパティで作業フォルダのところに
好きなパスを書け

160 名前:名無し~3.EXE mailto:sage [2009/11/18(水) 22:13:17 ID:tZlNWGJP]
このスレもすっかりさびれたな

161 名前:名無し~3.EXE mailto:sage [2009/11/18(水) 23:01:56 ID:frEMkiOA]
>>160
Windows PowerShellが出来てwindows7のコマンドラインがほとんど変わってない所を見ると
もう放棄されたといっても過言じゃない状況だからだと思う
こっちは単発の質疑応答のみでいいんじゃないの。

162 名前:名無し~3.EXE mailto:sage [2009/11/19(木) 15:21:14 ID:7DXVCfhu]
xpにはあったヘルプファイルがvistaでなくなったのは責任放棄だろ

163 名前:名無し~3.EXE mailto:sage [2009/11/21(土) 00:42:40 ID:ODpYiLXj]
なくなったけど、MSが配ってる奴使えばまだ使えるでそ

164 名前:名無し~3.EXE mailto:sage [2009/11/21(土) 14:27:53 ID:wxl80pPx]
もう目新しい話なんてないからな
ぐぐればそこらに転がってるからわざわざ聞くまでもないし

165 名前:名無し~3.EXE mailto:sage [2009/11/22(日) 15:06:58 ID:+yxwUHDq]
SET OLDPATH=%PATH%
PATH=@;%PATH%
SET LIBRARY_PATH=A


↑これにはどんな意味があるのでしょうか?
バッチコマンドなど調べたのですが結局分からず

166 名前:名無し~3.EXE mailto:sage [2009/11/22(日) 16:22:52 ID:W+j5c9sh]
どんな意味って環境変数PATHの意味がわからんってこと?

167 名前:名無し~3.EXE mailto:sage [2009/11/22(日) 16:54:22 ID:ra6Q8ywR]
>>165
1行目 「OLDPATH」と名づけた変数に現在の環境変数の値を入力する
2行目 現在の環境変数に@という値(新たなパス)と既存の環境変数の値を入力する
     →要するに既存の環境変数に@という新たなパスを追加してる
3行目 「LIBRARY_PATH」と名づけた変数にAという値を入力する

この3行の中では@、Aの値が出てきていないし
「OLDPATH」 「LIBRARY_PATH」といった変数も値をセットするだけで何も使っていない
何がやりたいのかは前後関係を知らないとわからんよ

168 名前:名無し~3.EXE mailto:sage [2009/11/22(日) 16:55:47 ID:ySE6LLmg]
賢い人達キタ─wwヘ√レvv〜(゚∀゚)─wwヘ√レvv〜─ !!

コンピューターの言語だろうか位しか分からんwww



169 名前:名無し~3.EXE mailto:sage [2009/11/22(日) 16:56:29 ID:ySE6LLmg]
あ、誤爆ったwww忘れてwww

170 名前:名無し~3.EXE mailto:sage [2009/11/22(日) 20:17:25 ID:s+B81oCe]
2行目がSETコマンドじゃなくてPATHコマンドなのがこのお題のミソだな。
=はファイル名としても使えるのにここではコマンドセパレーターとして働いている
その混沌っぷりがさらに話題を広げるのであった。

171 名前:名無し~3.EXE mailto:sage [2009/11/22(日) 20:28:10 ID:+yxwUHDq]
>>167,170
ありがとうございました
とあるバッチファイルの中身です
これを実行する事で、そのウインドウでのみ@にあるものを使えるようになるのですが
環境変数を書き変えて、その手間を省けないのかなと思い、質問しました

172 名前:名無し~3.EXE mailto:sage [2009/11/22(日) 22:04:49 ID:mndxsipb]
飢えたライオンに餌まく質問者

173 名前:名無し~3.EXE mailto:sage [2009/11/22(日) 22:05:43 ID:mndxsipb]
それに飛びつくライオン

ライオンさん一言どうぞ


174 名前:名無し~3.EXE mailto:sage [2009/11/22(日) 22:53:45 ID:se2vb0Wd]
あぁん

175 名前:名無し~3.EXE mailto:sage [2009/11/23(月) 19:23:48 ID:s/idSSMb]
コードページが437の状態でコマンドを実行させたいのですが
cmd /c chcp 437&dir  <可能な限り1行で起動したい
とかやってもdirが実行されるコードページが変更されていません
コマンドプロンプトからの場合はコードページ変更が行われるようですが
「ファイル名を指定して実行」から実行した場合(CreateProcessによる起動?)に
コードページの変更が行われないようです
コマンドプロンプトからの実行でなくてもコードページを変更して実行する方法が
あったら教えてください
よろしくお願いします

176 名前:名無し~3.EXE mailto:sage [2009/11/24(火) 15:32:18 ID:F4p8x8VG]
cmd /c cmd /c chcp 437&dir  

177 名前:名無し~3.EXE mailto:sage [2009/11/24(火) 22:20:33 ID:F4p8x8VG]
cmd /c chcp 437&cmd /c dir

178 名前:名無し~3.EXE mailto:sage [2009/11/24(火) 23:10:13 ID:USGr7+m9]
現実世界から二次元世界へと戻るコマンドを教えてください



179 名前:名無し~3.EXE mailto:sage [2009/11/25(水) 01:18:05 ID:YdDbxgd2]
残念! コマンドラインは一次元の世界だ

180 名前:名無し~3.EXE mailto:sage [2009/11/28(土) 20:49:03 ID:fHqQVsd/]
ヘルプファイル見るより検索した方が早い気が
ここで知ったか振るという手もあるけどw

コマンドラインごみ箱ツール「GB」1.0.1




181 名前:名無し~3.EXE mailto:sage [2009/12/02(水) 09:52:53 ID:RwfNPXz0]
DOSっていうかバッチファイルすごいね。
レジストリ設定ファイルを作るバッチで小技が効いてる。
ブラウザで開く代わりにインターネットショートカットを作成するというものなんだけど。
出来立てほやほや置いときますね

-- MakeDefaultBrowserSetReg.bat --
rem host\MakeInternetShortcut.batをデフォルトのブラウザに設定するレジストリファイルを作成します。

rem パス名の\を\\に置換
set VMWInterAppPath=%~dp0host\MakeInternetShortcut.bat
set VMWInterAppPath=%VMWInterAppPath:\=\\%

rem レジストリファイル
echo Windows Registry Editor Version 5.00 > SetDefaultB.reg
echo. >> SetDefaultB.reg
echo [HKEY_CLASSES_ROOT\ftp\shell\open\command] >> SetDefaultB.reg
echo @="\"%VMWInterAppPath%\" \"%%1\"" >> SetDefaultB.reg
echo. >> SetDefaultB.reg
echo [HKEY_CLASSES_ROOT\HTTP\shell\open\command] >> SetDefaultB.reg
echo @="\"%VMWInterAppPath%\" \"%%1\"" >> SetDefaultB.reg
echo. >> SetDefaultB.reg
echo [HKEY_CLASSES_ROOT\https\shell\open\command] >> SetDefaultB.reg
echo @="\"%VMWInterAppPath%\" \"%%1\"" >> SetDefaultB.reg

set VMWInterAppPath=

-- host\MakeInternetShortcut.bat --
rem ショートカットの作成
echo [DEFAULT] > ..\OpenURL.lnk
echo BASEURL=%1 >> ..\OpenURL.lnk
echo [InternetShortcut] >> ..\OpenURL.lnk
echo URL=%1 >> ..\OpenURL.lnk

182 名前:名無し~3.EXE mailto:sage [2009/12/02(水) 12:29:50 ID:6qx8dZPq]
拡張子はurlだろが。死ねよ。

183 名前:名無し~3.EXE mailto:sage [2009/12/02(水) 12:46:35 ID:RwfNPXz0]
そうそう。
URLでした。
あと、カレントディレクトリをファイルのあるディレクトリを基準に考えてましたが間違っていました。
ファイルパスにはすべて%~dp0をつけて「%~dp0..\Open.url」とかにしないと駄目でした。

普通の実行ファイルだとたいてい実行ファイルのある場所がカレントディレクトリになってるからそのつもりで作っちゃった。
テストで実行するときはエクスプローラーで実行したけど、そんときはその場所がカレントになるから気がつかなかった。


184 名前:名無し~3.EXE mailto:sage [2009/12/03(木) 23:27:07 ID:PE65EMUZ]
>reg query "HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Tools" /v InstallPath | for /f %P in ('find "InstallPath"') do set VMW-IPTEMP=%P

Toolsがインストールされたパスをレジストリから取得し、環境変数に入れたかったんだけど、無理なのかな。
FINDの結果を一旦ファイルに出力して set /p path=<ファイル名 で実現はできたんだけど、
最初に書いたコマンドの結果は set VMW-IPTEMP=InstallPath となり、スペースで区切られたところまでしか取得できない。

確か標準入力は開業もスペース区切りも同一に扱われた気がするけど・・そのせいかな?


185 名前:名無し~3.EXE mailto:sage [2009/12/03(木) 23:35:43 ID:8MhzhBSk]
"delims="

186 名前:名無し~3.EXE mailto:sage [2009/12/04(金) 00:26:11 ID:/KEnbVNi]
>>185
ありがとう。1行取れました。
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Tools" /v InstallPath | for /f "delims=" %%P in ('find "InstallPath"') do echo %%P

でも、echo %%P はうまくいくけど、 set VMW_IPTEMP="%%P" でやっても、環境変数には代入されませんでした。
コマンドラインでもバッチファイルでも同じでした。
一応コマンドは実行されるんだけど。

他にこんなのも試したんですが、だめでした。
find "InstallPath" | set /p VMW_IPTEMP=
find "InstallPath" | set /p VMW_IPTEMP=<con


187 名前:名無し~3.EXE mailto:sage [2009/12/04(金) 01:49:26 ID:d9wXhpuD]
代入はされてる。ただし、子プロセスの環境変数は親に逆遺伝しない。

for /f %%P in ('echo AAA') do set XXX=%%P
echo %XXX%

echo BBB | for /f %%P in ('echo AAA') do set XXX=%%P
echo %XXX%

echo BBB|for /f %%P in ('echo AAA') do set XXX=%%P & call echo %%XXX%%

188 名前:名無し~3.EXE mailto:sage [2009/12/04(金) 13:39:21 ID:d9wXhpuD]
echo BBB | set XXX=AAA
echo %XXX%

echo BBB | (set XXX=AAA
call echo %%XXX%%
)



189 名前:名無し~3.EXE mailto:sage [2009/12/04(金) 15:14:22 ID:/KEnbVNi]
なるほど。
パイプ使った先で環境変数に入れるなら、そこで処理してしまわないと駄目なんですね。
結局ファイルを経由して set /p オプションでリダイレクトするのが正しかったか。


190 名前:名無し~3.EXE mailto:sage [2009/12/04(金) 15:50:40 ID:d9wXhpuD]
for /f %P in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Tools" /v InstallPath ^| find "InstallPath"') do set VMW-IPTEMP=%P
echo %VMW-IPTEMP%






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<102KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef