【.cmd】 バッチファイルスクリプト %4 【.bat】
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2008/12/22(月) 23:13:09質問,テクニック(JScript,Perl等の埋め込みなど含む),関連情報のためのスレです。
※何でも無理矢理バッチでやろうとせず、WSH等の使用も検討しましょう。
◆◆ご注意◆◆
Windows板の「初心者〜管理者まで必読!コマンドライン(DOS Pt.*)」スレや
PC初心者板のURLを貼りたがる人は、削除人にも認定された荒しですので
その人に指示に従う必要はありません。
◇前スレ
【.cmd】 バッチファイルスクリプト %3 【.bat】
http://pc11.2ch.net/test/read.cgi/tech/1217860043/
※関連スレは>>2あたり
0002デフォルトの名無しさん
2008/12/22(月) 23:14:11DOSでプログラミング
http://pc11.2ch.net/test/read.cgi/tech/1047001533/
HTAをもっと流行らせる計画 Part2
http://pc11.2ch.net/test/read.cgi/tech/1220874815/
WSH(・∀・)スレッド! Part 3
http://pc11.2ch.net/test/read.cgi/tech/1208948450/
Windows板:お前ら、wsh使ってますか? Part7
http://pc11.2ch.net/test/read.cgi/win/1190548945/
Windows板:Windows PowerShell 2.0
http://pc11.2ch.net/test/read.cgi/win/1221046998/
Windows板:初心者〜管理者まで必読!コマンドライン(DOS Pt.7)
http://pc11.2ch.net/test/read.cgi/win/1217738171/
Windows板:MS-DOS・Win3.1総合スレッド2.01
http://pc11.2ch.net/test/read.cgi/win/1212957424/
OS板:DOS全般を語るスレ 2
http://pc11.2ch.net/test/read.cgi/os/1179114566/
OS板:■★▲DOSはまだ現役! Drive.B:
http://pc11.2ch.net/test/read.cgi/os/1046875141/
昔のPC板:MS-DOS総合スレッド 2
http://gimpo.2ch.net/test/read.cgi/i4004/1144778720/
0003デフォルトの名無しさん
2008/12/22(月) 23:27:01言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
霊長類研究所
0004Over 4 Thread
2008/12/23(火) 00:19:02もう書けないので、新しいスレッドを立ててくださいです。。。
0005デフォルトの名無しさん
2008/12/23(火) 00:45:45http://pc11.2ch.net/test/read.cgi/tech/1217860043/928n
http://pc11.2ch.net/test/read.cgi/tech/1217860043/938n
http://pc11.2ch.net/test/read.cgi/tech/1217860043/995n
0006デフォルトの名無しさん
2008/12/23(火) 01:57:430007デフォルトの名無しさん
2008/12/23(火) 02:33:27もしファイルじゃなくてフォルダを移動させたいのならfor /d使えば?
for /d %%a in ("0 [*") do move "%%a" f:\0-9\
0008デフォルトの名無しさん
2008/12/23(火) 03:47:14文網?
0009デフォルトの名無しさん
2008/12/23(火) 04:06:45フォルダ単位で複数移動はできない感じ。
ワイルドカードを用いた複数指定じゃ、
ファイル名だけしか一致検索させないんだと思う。
後は >>7 の方法でいけるのでは?
0010デフォルトの名無しさん
2008/12/23(火) 04:44:00なし
以上
0011デフォルトの名無しさん
2008/12/23(火) 05:27:39動作と見栄えは関係ないとは言え、元文があまりにも長ったらしくて見栄えがアレだったから改造。
下のサンプルは遅延展開使ったから「!」が入ってるフォルダは動かない。
一例なのでこれを使えといってるわけじゃないよ。長いのが好きなら長いままで。かってにして。
0012デフォルトの名無しさん
2008/12/23(火) 05:28:22setlocal enabledelayedexpansion
cd "%userprofile%\デスクトップ\MP3"
set XY=1 2 3 4 5 6 7 8 9 0
set XZ=A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
set X1=ア イ ウ エ オ
set X2=カ キ ク ケ コ
set X3=サ シ ス セ ソ
set X4=タ チ ツ テ ト
set X5=ナ ニ ヌ ネ ノ
set X6=ハ ヒ フ ヘ ホ
set X7=マ ミ ム メ モ
set X8=ヤ ユ ヨ
set X9=ラ リ ル レ ロ
set X0=ワ ヲ ン
rem 0-9
for %%A in (%XY%) do (
for /D %%B in ("%%A [*") do (
move "%%B" "f:\0-9\"
))
rem A-Z
for %%A in (%XZ%) do (
for /D %%B in ("%%A [*") do (
move "%%B" "f:\%%A\"
))
rem ア-ン
for %%A in (%XY%) do (
for %%B in (!X%%A!) do (
for /D %%C in ("%%B [*") do (
move "%%C" "f:\!X%%A:~0,1!行\%%B\"
)))
0013デフォルトの名無しさん
2008/12/23(火) 08:51:11西暦日付をフォルダ名にするコマンドがわかりません。
たとえば、最初に20081223というフォルダをつくり、
その下に、バックアップファイルを配置するバッチファイルにしたいのです。
どのようなコマンドを打てばよいでしょうか?
0014デフォルトの名無しさん
2008/12/23(火) 09:28:550015デフォルトの名無しさん
2008/12/23(火) 10:50:200016デフォルトの名無しさん
2008/12/23(火) 11:12:32↓こうすれば、WindowsNT/2000/XPで共用可。>15が有効なのはWin2000以降だっけ?WinXP以降だっけ?
FOR /F "eol=; tokens=1,2,3 delims=/ " %%i IN ('DATE/T') DO @MD %%i%%j%%k
001713
2008/12/23(火) 13:09:16ありがとうございます。作成できました。
001813
2008/12/23(火) 13:20:09Windowsコマンド辞典という書籍を見ても載っていませんでした。
お勧めの書籍などありましたら、ご教授いただけますでしょうか?
0019デフォルトの名無しさん
2008/12/23(火) 14:31:12最初は set /? や for /? がお勧め
0020デフォルトの名無しさん
2008/12/23(火) 14:41:080021デフォルトの名無しさん
2008/12/23(火) 21:18:180022デフォルトの名無しさん
2008/12/23(火) 23:07:13Sever Core管理するようになってからもだいたいこれで事足りる
0023デフォルトの名無しさん
2008/12/24(水) 19:21:36ttp://www.microsoft.com/windows/windows2000/ja/server/help/ntcmds.htm
0024デフォルトの名無しさん
2008/12/27(土) 20:11:030025デフォルトの名無しさん
2008/12/28(日) 21:18:360026デフォルトの名無しさん
2008/12/29(月) 20:29:01何かいい方法ないでしょうか
0027デフォルトの名無しさん
2008/12/29(月) 20:50:070028デフォルトの名無しさん
2008/12/30(火) 23:44:38more<a.txt
Not enough memory.
なぜだ?
0029デフォルトの名無しさん
2008/12/31(水) 14:29:59chcp 65001>a.txt
じゃなくて?
chcp 65001|more
でもなくて?
0030デフォルトの名無しさん
2008/12/31(水) 15:03:47chcp 65001するとバッチとかまともに動かなくね?
0031デフォルトの名無しさん
2008/12/31(水) 15:21:07なので>>28の理由を聞いている
0032デフォルトの名無しさん
2008/12/31(水) 15:23:400033デフォルトの名無しさん
2008/12/31(水) 15:25:340034デフォルトの名無しさん
2008/12/31(水) 15:35:03chcp 65001 & hoge & hage
または
(
chcp 65001
hoge
hage
)
0035デフォルトの名無しさん
2008/12/31(水) 18:20:410036デフォルトの名無しさん
2009/01/02(金) 23:58:51.bat(バッチ)から.batを実行したいのですがエラーになってしまいます。
<やりたい事>
�@メニュー的なバッチからOracleインストール後
�AOracleのDB作成sqlを実行する.bat(バッチ)を実行する。
<現状>
メニュー的バッチから�AをCALLで呼びだすと「内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。」とコンソールに表示されてしまいます。
コマンドの拡張子を実行できる設定になっている事は確認できています。
また、コマンドプロンプトから�Aのバッチを実行すると実行できました。
色々と調べて見たのですが原因、解決策が見つかりません。
どうか皆様のお力をお借りできればと思います。
宜しくお願いします。
0037デフォルトの名無しさん
2009/01/03(土) 00:07:260038デフォルトの名無しさん
2009/01/03(土) 00:19:45↑ここを書けよ
0039デフォルトの名無しさん
2009/01/03(土) 00:59:43仮にSQLファイル名を"データベース作成.sql"とすると、(2)は以下のようなコマンドラインで
バッチファイル内に記述すればOKだと思うが、そうしてるか?
↓
Sqlplusw.exe ユーザ名/パスワード@ホスト名 @データベース作成.sql
0040デフォルトの名無しさん
2009/01/03(土) 01:11:58パスが正しくないとか?
0041デフォルトの名無しさん
2009/01/03(土) 01:38:510042デフォルトの名無しさん
2009/01/03(土) 01:49:10ひとつは 「@ECHO ON」 というコマンド。
バッチファイルが動いている様子が見える魔法の呪文だ。
もうひとつは 「@PAUSE」 というコマンドだ。
キーボードの Enter を押すまで一時停止してくれる有難いコマンドだ。
動きが早すぎて目で追えないときにつかう。
たとえば、こんな具合・・・
[メニュー的なバッチ.bat]
@ECHO ON ←【これ】
CALL OracleのDB作成sqlを実行する.bat
@PAUSE ←【これ】
こうすればエラーメッセージが画面に表示されるので原因がつかみやすいんだ。
これを世間では「デバッグ」と言うんだ。
0043デフォルトの名無しさん
2009/01/03(土) 02:46:360044初心者
2009/01/04(日) 11:59:00D:ドライブとかじゃなくて、必ずA:ドライブになってますよね?
あれはどういう意味なんでしょうか?
仮想ドライブ?
ghostのリストア用の起動ディスクを作成しているのですが
分からないことだらけです。
0045デフォルトの名無しさん
2009/01/04(日) 12:15:40パソコンの使い方の話は板違い
こちらへどうぞ
PC初心者
http://pc11.2ch.net/pcqa/
ソフトウェア
http://pc11.2ch.net/software/
Windows
http://pc11.2ch.net/win/
0046初心者
2009/01/04(日) 13:18:17他に行きます。
0047デフォルトの名無しさん
2009/01/04(日) 13:43:04>>45が気違いということがわかります。
0048デフォルトの名無しさん
2009/01/04(日) 13:48:51BOOTDISKの仕組みを理解すると、なぜA:なのかがわかってくるよ。
A:の中にあるautoexec.batをtypeで見ればd:のghostを呼び出していることがわかるはず。
0049デフォルトの名無しさん
2009/01/04(日) 14:15:45http://pc11.2ch.net/test/read.cgi/software/1199950619/
0050デフォルトの名無しさん
2009/01/07(水) 01:45:15ユーザー名の部分を*にすると動きませんでした。
そこでC:\Documents and Settingsのなかをxcopyして/EXCLUDEでAll Usersと
Default Userを除外しようとしたのですが除外できません。どうすればよいでしょうか?
excludelist.txtには以下のように記述しています
"All Users"
"Default Use"
.db
.zip
.lzh
0051デフォルトの名無しさん
2009/01/07(水) 01:46:14ユーザー名の部分を*にすると動きませんでした。
そこでC:\Documents and Settingsのなかをxcopyして/EXCLUDEでAll Usersと
Default Userを除外しようとしたのですが除外できません。どうすればよいでしょうか?
excludelist.txtには以下のように記述しています
"All Users"
"Default Use"
.db
.zip
.lzh
0052デフォルトの名無しさん
2009/01/07(水) 01:57:250053デフォルトの名無しさん
2009/01/07(水) 09:04:41フルパスでも通らないので書式に問題があるのだと思うのですが・・・
0054デフォルトの名無しさん
2009/01/07(水) 09:23:22xcopyはバッチ専用ではないからスレ違い
バッチから呼べると言ってもゲームソフトだってバッチから呼べるわけだし、
個々のコマンドやソフトの使い方なんかいちいち質問するな
0055デフォルトの名無しさん
2009/01/07(水) 09:32:04プログラム板はプログラムを作る人のための板です。
プログラムやソフトを使う人の板ではありません。
http://pc11.2ch.net/tech/ ここのページの先頭に書いてある注意書きをよくお読みください。
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
0056デフォルトの名無しさん
2009/01/07(水) 11:05:27って怒られるんだよな
0057デフォルトの名無しさん
2009/01/07(水) 11:51:34書式に問題があると思うなら最初にその書式を晒せばいい
0058デフォルトの名無しさん
2009/01/07(水) 12:14:02↓これで"All Users", "Default User", *.dbの除外は出来たから、こわい人もいることだし、
後は自分でがんばってくれ。
C:\tmp>type ex.txt
All Users
Default User
.db
C:\tmp>xcopy /y /s /exclude:ex.txt tmp tmp2
0059デフォルトの名無しさん
2009/01/07(水) 18:28:480060デフォルトの名無しさん
2009/01/08(木) 05:14:24/exclude:ex.txt
のところを、
/exclude:C:\hoge\unko\ex.txt
みたいに パス指定するとダメだったような気がしないでもないかもしれない・・・
いちどそれでハマったことがあるようなないようなよくわかりません。
0061デフォルトの名無しさん
2009/01/14(水) 00:51:110062デフォルトの名無しさん
2009/01/15(木) 12:53:590063デフォルトの名無しさん
2009/01/16(金) 13:55:50↓だと使えませんでした。
for /f %%i in `schtasks /query | findstr ^copy` do echo %%i
0064デフォルトの名無しさん
2009/01/16(金) 14:58:590065デフォルトの名無しさん
2009/01/16(金) 15:27:510066デフォルトの名無しさん
2009/01/16(金) 16:24:310067デフォルトの名無しさん
2009/01/16(金) 16:33:530068デフォルトの名無しさん
2009/01/16(金) 17:03:14echo 入力してください
set /P X=
とした場合
さらに、入力例が規定値で入ってるようには改造出来ない?
無理かな
0069デフォルトの名無しさん
2009/01/16(金) 17:03:430070デフォルトの名無しさん
2009/01/16(金) 17:11:280071デフォルトの名無しさん
2009/01/16(金) 17:13:480072デフォルトの名無しさん
2009/01/16(金) 17:29:56cscript hoge.vbs
set /P X=
createobject("wscript.shell").sendkeys "入力例"
007368
2009/01/16(金) 17:44:43echo 入力してください
cscript //B hoge.vbs
set /P X=
で、出来ますた。
でも別VBSがちょっとエレガントじゃないみたいな気もするが一応蟻蛾�d(ry
0074デフォルトの名無しさん
2009/01/16(金) 17:54:20mshtaインライン
vbscript埋め込み
powershellインライン
etc.
0075デフォルトの名無しさん
2009/01/16(金) 18:02:12日本語ダメね
0076デフォルトの名無しさん
2009/01/16(金) 18:08:22半角カタカナはダメだけど
0077デフォルトの名無しさん
2009/01/16(金) 18:24:550078デフォルトの名無しさん
2009/01/16(金) 18:29:02set X=Y
set /P X=うんこしますか?(Y)
if /i %X%==Y (echo ブリブリ) else (echo じょんよろりん)
0079デフォルトの名無しさん
2009/01/16(金) 18:49:450080デフォルトの名無しさん
2009/01/16(金) 18:52:41set X=Y
set /P X=ホモですか?(Y)
if /i %X%==Y (echo アッー!) else (echo しゃぶりてええええええええ)
0081デフォルトの名無しさん
2009/01/16(金) 20:48:13wscript.echo inputbox("入力してください","タイトル","入力例")
0082デフォルトの名無しさん
2009/01/19(月) 12:31:000083デフォルトの名無しさん
2009/01/19(月) 21:47:59setlocal
for /f %%A in (リストB.txt) do (
find "%%A" データA.txt
echo %errorlevel% ←�@ここ
if %ERRORLEVEL% equ 0 (echo "%%AOK") else (echo "%%ANG")
)>>.\test1.log
endlocal
exit /b 0
--------------------------------------------------------------
�@findでサーチした値がなくてもエラーレベルが0になっちゃうんですけど><
普通に手打ちすると値がない場合はERRORLEVELは1なのに
なんでですか?
0084デフォルトの名無しさん
2009/01/19(月) 22:18:41set X=Y
set /P X=男ですか?(Y)
if /i %X%==Y (echo チンコ) else (echo マンコ)
なんでですか?
0085デフォルトの名無しさん
2009/01/19(月) 22:43:37@echo off
set X=Y
set /P X=男ですか?(Y)
if /i %X%==Y (echo 入れてください) else (echo 出してください)
--------------------------------------------------------------
0086デフォルトの名無しさん
2009/01/19(月) 22:50:00set /? して最後の方の「遅延環境変数の展開」を読めばいいと思うよ
0087デフォルトの名無しさん
2009/01/19(月) 23:43:24は
call echo %%errorlevel%%
できるが
if %ERRORLEVEL% equ 0 (echo "%%AOK") else (echo "%%ANG")
は
call if %%ERRORLEVEL%% equ 0 (echo "%%AOK") else (echo "%%ANG")
できないからな
遅延しかないかのお
0088デフォルトの名無しさん
2009/01/20(火) 23:00:570089デフォルトの名無しさん
2009/01/20(火) 23:32:49if not ERRORLEVEL 1 (echo OK) else (echo NG)
=>OKになるが?
0090デフォルトの名無しさん
2009/01/21(水) 01:25:15頭の中では1行だと思ったほうがいい。
たとえば、これは・・・
for 〜 do (
find "うんこ" ちんこ.txt
echo %errorlevel%
)
↓こう書いたのと同じだと考える。
for 〜 do (find "うんこ" ちんこ.txt & echo %errorlevel%)
%変数% 型の変数は、1行を実行する前にまとめて置換してから実行されるので
for 文を実行する前の値に置換されてから for 文が実行される。
() カッコ内で %変数% に値をセットするのは避けたほうが、混乱しないやろ。
0091デフォルトの名無しさん
2009/01/21(水) 01:33:43for 〜 do (
find "うんこ" ちんこ.txt && echo OK || echo NG
)
0092デフォルトの名無しさん
2009/01/21(水) 01:42:37動作チェックしてないけど、コレでどうかな。
for /f %%A in (リストB.txt) do call :unko %%A データA.txt >>.\test1.log
exit /b 0
:unko
find "%1" "%2"
echo %errorlevel%
if %ERRORLEVEL% equ 0 (echo "%1OK") else (echo "%1NG")
exit /b
0093デフォルトの名無しさん
2009/01/21(水) 17:08:460094デフォルトの名無しさん
2009/01/21(水) 17:17:160095デフォルトの名無しさん
2009/01/21(水) 17:27:320096デフォルトの名無しさん
2009/01/21(水) 17:31:10何もったいぶってるんだ?www
0097デフォルトの名無しさん
2009/01/21(水) 17:32:28何もったいぶってるんだ?www
0098↑こいつ基地外
2009/01/21(水) 17:34:270099デフォルトの名無しさん
2009/01/21(水) 17:47:40ttp://www.google.co.jp/search?hl=ja&q=%E2%91%A0find%E3%81%A7%E3%82%B5%E3%83%BC%E3%83%81%E3%81%97%E3%81%9F%E5%80%A4%E3%81%8C%E3%81%AA%E3%81%8F%E3%81%A6
%E3%82%82%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%AC%E3%83%99%E3%83%AB%E3%81%8C0%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%A1%E3%82%83%E3%81%86%E3%82%93%E3%81%A7%E3%81%99%E3%81%91%E3%81%A9%EF%BC%9E%EF%BC%9C+&btnG=%E6%A4%9C%E7%B4%A2&lr=lang_ja
0100デフォルトの名無しさん
2009/01/21(水) 18:18:31何が何でもマルチ先を秘匿したいとは、よっぽどの変人と見たほうがいいだろう
0101デフォルトの名無しさん
2009/01/21(水) 18:20:46放置推奨
0102デフォルトの名無しさん
2009/01/21(水) 18:25:26そんなもの修復してまでやるやつはいないよ
0103デフォルトの名無しさん
2009/01/21(水) 18:55:50ちがうだろ?
親切だろ?
0104デフォルトの名無しさん
2009/01/21(水) 18:58:590105デフォルトの名無しさん
2009/01/21(水) 19:01:220106デフォルトの名無しさん
2009/01/21(水) 19:15:41ちなみに>>93以外書いてない
【マジレス】超初心者の質問に答えるスレ107【エスパー】
http://pc11.2ch.net/test/read.cgi/win/1231949598/#295-297
レス番のリンクの貼り方分からんけど、これでいけるか?
0107デフォルトの名無しさん
2009/01/21(水) 19:16:41http://pc11.2ch.net/test/read.cgi/win/1231949598/295-297
0108デフォルトの名無しさん
2009/01/21(水) 21:10:022chスレのURLもまともに貼れないアホ
0109デフォルトの名無しさん
2009/01/21(水) 21:18:450110デフォルトの名無しさん
2009/01/21(水) 21:27:30チャック開いてますよ
ウンコついてますよ
カツラずれてますよ
臭ってますよ
みたいな効果が期待できる
0111デフォルトの名無しさん
2009/01/21(水) 21:29:400112デフォルトの名無しさん
2009/01/21(水) 21:31:470113デフォルトの名無しさん
2009/01/21(水) 21:50:390114デフォルトの名無しさん
2009/01/21(水) 23:06:59お姉さんパンツ見えてますよ
0115デフォルトの名無しさん
2009/01/21(水) 23:46:520116デフォルトの名無しさん
2009/01/22(木) 00:08:150117デフォルトの名無しさん
2009/01/22(木) 00:43:13明らかに荒らしがいる
0118デフォルトの名無しさん
2009/01/22(木) 00:46:04html知らないアホ
直後のレスも見れないアホ
このレスを叩くアホ
0119デフォルトの名無しさん
2009/01/22(木) 02:48:33>html知らないアホ
ぷっ
0120デフォルトの名無しさん
2009/01/22(木) 06:52:240121デフォルトの名無しさん
2009/01/22(木) 06:55:33こういう書き分けでいいですか?w
htmlを知らない人用URL
http://pc11.2ch.net/test/read.cgi/win/1231949598/295-297
htmlを知ってるツーの人用URL
http://pc11.2ch.net/test/read.cgi/win/1231949598/#295-297
0122デフォルトの名無しさん
2009/01/22(木) 07:28:420123デフォルトの名無しさん
2009/01/22(木) 08:54:000124デフォルトの名無しさん
2009/01/22(木) 09:02:430125デフォルトの名無しさん
2009/01/22(木) 12:20:54バッチリ釣られてるし
0126デフォルトの名無しさん
2009/01/22(木) 12:23:37> このレスを叩くアホ
0127デフォルトの名無しさん
2009/01/22(木) 13:33:230128デフォルトの名無しさん
2009/01/22(木) 13:43:430129デフォルトの名無しさん
2009/01/22(木) 14:09:120130デフォルトの名無しさん
2009/01/22(木) 14:50:130131デフォルトの名無しさん
2009/01/22(木) 16:46:31( 从 ノ.ノ |
( ./  ̄ ̄ ̄ ̄\ | ウリの国では URL を
|:::::: ヽ 丶. | URI と言うニダ
|::::.____、_ _,__) ∠
(∂: ̄ ̄| ・ー |=|・ー | \_________
( (  ̄ )・・( ̄ i
ヘ\ .._. )3( .._丿
/ \ヽ _二__ノ|\
/⌒ヽ. \__/\i/\_|
| ヽ \o \
| | \o \
0132デフォルトの名無しさん
2009/01/22(木) 20:14:580133デフォルトの名無しさん
2009/01/22(木) 20:26:510134デフォルトの名無しさん
2009/01/22(木) 20:27:280135デフォルトの名無しさん
2009/01/22(木) 20:28:350136デフォルトの名無しさん
2009/01/22(木) 20:44:47ttp://wiki.livedoor.jp/temtemtim/d/windows%20bat%A4%CE%A5%CE%A5%A6%A5%CF%A5%A6
0137デフォルトの名無しさん
2009/01/22(木) 22:56:24なにこれ?
0138デフォルトの名無しさん
2009/01/22(木) 23:07:140139デフォルトの名無しさん
2009/01/22(木) 23:07:44少しずつ勉強して覚えれば良いじゃないか。
シロウトが趣味で書いたものを、こんなところに晒すんじゃない。
0140デフォルトの名無しさん
2009/01/22(木) 23:09:25==なのに以上とはこれ以下に?
もとい如何に?
0141デフォルトの名無しさん
2009/01/23(金) 00:10:27if;errorlevel;1;echo;1
if,errorlevel,1,echo,1
みたいな
0142デフォルトの名無しさん
2009/01/23(金) 01:06:27それが嫌な素人はチラシの裏にかいてりゃ良い。
C:\>if /?
バッチ プログラム中で条件処理を実行します。
IF [NOT] ERRORLEVEL 番号 コマンド
IF [NOT] 文字列1==文字列2 コマンド
IF [NOT] EXIST ファイル名 コマンド
0143デフォルトの名無しさん
2009/01/23(金) 01:51:45どう見てもチラシの裏じゃん。
IF ERRORLEVEL 1 ・・・
IF %ERRORLEVEL% == 1 ・・・
これをごっちゃにしちゃったんだな。
0144デフォルトの名無しさん
2009/01/23(金) 17:00:27IF [NOT] 文字列1==文字列2 コマンド
のシンタクスで
IF [NOT] ERRORLEVEL 番号 コマンド
のセマンティクスになる理屈はわかったんかい?
0145デフォルトの名無しさん
2009/01/23(金) 17:04:460146デフォルトの名無しさん
2009/01/23(金) 17:07:35でも通るし。
0147デフォルトの名無しさん
2009/01/23(金) 17:29:07ノートンの会社か?
0148デフォルトの名無しさん
2009/01/23(金) 18:08:00書いた本人に聞けよ。このスレで聞いても本人には伝わらんぞ。アホ杉
0149デフォルトの名無しさん
2009/01/23(金) 23:57:250150デフォルトの名無しさん
2009/01/24(土) 00:03:140151デフォルトの名無しさん
2009/01/24(土) 09:03:56だからー
if errorlevel == 1
というのは
if errorlevel 1
と同じだろうがw
if %errorlevel% == 1
とは全然意味が違うんだよ。
0152デフォルトの名無しさん
2009/01/24(土) 10:52:200153デフォルトの名無しさん
2009/01/24(土) 11:28:14IF IF==うんこ ECHO ちんこ!
IF %IF%==うんこ ECHO うんこ!
IF IF==IF ECHO しっこ!
0154デフォルトの名無しさん
2009/01/24(土) 11:32:43fc aaa bbb
ECHO 「ERRORLEVEL」
ECHO 「%ERRORLEVEL%」
IF ERRORLEVEL 1 ECHO あたりまえ
IF ERRORLEVEL == 1 ECHO あら不思議!
IF %ERRORLEVEL% == 1 ECHO しっこ!
IF %ERRORLEVEL% == 1 ECHO ちんこ!
0155デフォルトの名無しさん
2009/01/24(土) 11:35:24ERRORLEVEL は文字列ではない。(予約語とか関数とか特殊扱い)
%ERRORLEVEL% は文字列である。
ということらしい。
よって、>>144 はうんこ!
0156デフォルトの名無しさん
2009/01/24(土) 12:41:35IF IF==うんこ ECHO ちんこ!
IF %IF%==うんこ ECHO うんこ!
IF IF==IF ECHO しっこ!
IF IF==うんこ ECHO まんこ!
IF %IF%==うんこ ECHO ちんこ!
IF IF==IF ECHO ちんこ!
IF IF==まんこ ECHO ちんこ!
IF %IF%==うんこ ECHO まんこ!
IF IF==IF ECHO しっこ!
IF IF==まんこ ECHO ちんこ!
IF %IF%==うんこ ECHO うんこ!
IF IF==IF ECHO まんこ!
0157デフォルトの名無しさん
2009/01/24(土) 12:42:500158デフォルトの名無しさん
2009/01/24(土) 12:47:16いやー
ふぇら気持ちいいからね
0159デフォルトの名無しさん
2009/01/24(土) 15:58:22ファイルタイプをチェック出来る関数はバッチコマンドにありますか?
ググって調べてみたけど見あたらなくて
ファイルのサイズや存在するかしないかで代用するしかない状態です
0160デフォルトの名無しさん
2009/01/24(土) 16:23:200161デフォルトの名無しさん
2009/01/24(土) 16:29:24ありがとう
0162デフォルトの名無しさん
2009/01/24(土) 17:44:350163デフォルトの名無しさん
2009/01/24(土) 18:01:510164デフォルトの名無しさん
2009/01/24(土) 18:10:04ローカルにあるディレクトリなら>>160でいいけど
ネットワーク上のディレクトリはNG。
この辺はかなりカオスです。
ttp://d.hatena.ne.jp/otn/20050209
0165↑もう挨拶していなくなった終わった話に絡むアホ助
2009/01/24(土) 18:18:470166デフォルトの名無しさん
2009/01/24(土) 18:19:010167デフォルトの名無しさん
2009/01/24(土) 18:36:000168デフォルトの名無しさん
2009/01/24(土) 19:01:19@echo off
cscript.exe //nologo /e:jscript %0
exit /b %ERRORLEVEL%
@end
function Format(form) {
for (var i = 1; i < arguments.length; i++)
form = form.replace(new RegExp("\\{" + (i - 1) + "\\}", "g"), arguments[i]);
return form;
}
function GetNewestAndOldestFiles(folder)
{
with (new Enumerator(new ActiveXObject("Scripting.FileSystemObject").GetFolder(folder).Files)) {
var newest = item(), oldest = item();
for (; ! atEnd(); moveNext()) {
if (newest.DateLastModified < item().DateLastModified)
newest = item();
if (oldest.DateLastModified > item().DateLastModified)
oldest = item();
}
}
return { Newest: newest, Oldest: oldest };
}
with (GetNewestAndOldestFiles(WScript.Arguments.length ? WScript.Arguments(0) : ".")) {
var n = new Date(Newest.DateLastModified), o = new Date(Oldest.DateLastModified);
WScript.StdOut.Write(Format("最新のファイル\n最新ファイル名 ⇒ {0}\n更新情報 ⇒ {1}\n\n"
+ "再古のファイル\n最古ファイル名 ⇒ {2}\n更新情報 ⇒ {3}\n\n"
+ "2ファイルの間隔 ⇒ {4}日間\n",
Newest.Name, n.toLocaleString(), Oldest.Name, o.toLocaleString(),
((n - o) / 864e5) | 0));
}
0169デフォルトの名無しさん
2009/01/24(土) 19:53:410170デフォルトの名無しさん
2009/01/24(土) 21:00:02B:\Tempディレクトリが無ければD:\Tempディレクトリとその中身をB:へコピーして、
その後 B\:Temp\tmp.exe を起動するバッチファイルお願いします。
0171デフォルトの名無しさん
2009/01/24(土) 21:07:34IF IF==まんこ ECHO ちんこ!
IF %IF%==ちんこ ECHO まんこ!
IF IF==IF ECHO しっこ!
0172デフォルトの名無しさん
2009/01/24(土) 21:09:23B:\Tempがあって B\:Temp\tmp.exe が無い場合は何もしなくていいのか?
0173デフォルトの名無しさん
2009/01/24(土) 21:10:29ECHO ちんこ! ちんこ! ちんこ!
0174デフォルトの名無しさん
2009/01/24(土) 21:12:57判りにくくてすみません。
B\:Temp\tmp.exe起動は共通でお願いします。
コマンドラインのリダイレクトを追加してくださるとうれしいです。
0175デフォルトの名無しさん
2009/01/24(土) 21:14:580176デフォルトの名無しさん
2009/01/24(土) 21:16:040177デフォルトの名無しさん
2009/01/24(土) 21:18:18最近見た事が無い。
0178デフォルトの名無しさん
2009/01/24(土) 21:19:400179デフォルトの名無しさん
2009/01/24(土) 21:20:450180デフォルトの名無しさん
2009/01/24(土) 21:24:080181デフォルトの名無しさん
2009/01/24(土) 21:26:400182デフォルトの名無しさん
2009/01/24(土) 21:29:54RAMディスク上に移して使用することです。
他のデバイスに埋もれないようにする為に使わないところを割り当てました。
>181
B:\Temp\tmp.exe "%0"
呼称が間違っていたらすみません。
0183デフォルトの名無しさん
2009/01/24(土) 21:32:15聞いた方が楽
0184デフォルトの名無しさん
2009/01/24(土) 21:36:56いくらの案件なの?
0185デフォルトの名無しさん
2009/01/24(土) 21:42:16ピンハネされまくって、ひ孫受けの土方に渡る金は、元金の1/3以下
0186デフォルトの名無しさん
2009/01/24(土) 21:44:360187デフォルトの名無しさん
2009/01/24(土) 21:45:58C#みたいに簡単な言語なら自分でゴチャゴチャやるんですが、
バッチは触ったこと無くて、制約とかファイルの扱いとかエラーになる理由がイマイチよくわからないので、
それならいっそ聞いてみようかと思いまして。
0188デフォルトの名無しさん
2009/01/24(土) 21:51:55環境違うと動かない可能性があるから注意
0189デフォルトの名無しさん
2009/01/24(土) 22:04:47B:\Temp\tmp.exe "%0"
0190デフォルトの名無しさん
2009/01/24(土) 22:11:53要求仕様の1割も満たしていない典型的なダメ回答ktkrw
0191デフォルトの名無しさん
2009/01/24(土) 22:17:060192デフォルトの名無しさん
2009/01/24(土) 22:27:420193デフォルトの名無しさん
2009/01/24(土) 22:29:02仕様には書いてないしな。
0194デフォルトの名無しさん
2009/01/24(土) 22:37:020195デフォルトの名無しさん
2009/01/24(土) 22:44:210196170
2009/01/24(土) 22:49:19お手を煩わせてしまった方、申し訳ないです。一応掲載。
if exist B:\Temp goto ST
xcopy /E /Y /I D:\Temp\tmp.exe B:\Temp\tmp.exe
:ST
B:\Temp\tmp.exe %1
変数の扱いや、引数にスペースが入ってたり空だったりする場合の""をどうするかで悩んでたのですが、
どうやらパスにスペースがある場合は自動的に""が付くようで安心しました。
0197デフォルトの名無しさん
2009/01/24(土) 22:52:460198デフォルトの名無しさん
2009/01/24(土) 23:01:24まあ、そうやって自分で調べて解決してこそPGだな。
一応、>189は「B:\Tempディレクトリが存在しないとき」に実行するとエラーになるはずなので
提示されてる仕様を満たしてないのは間違いないと思うぞ。
0199デフォルトの名無しさん
2009/01/24(土) 23:07:16B:\Temp\tmp.exe %1
↓
start B:\Temp\tmp.exe %1
0200デフォルトの名無しさん
2009/01/24(土) 23:11:270201デフォルトの名無しさん
2009/01/24(土) 23:12:11cmd.exe /c (if not exist B:\Temp xcopy /E /Y /I D:\Temp\tmp.exe B:\Temp\tmp.exe) & START B:\Temp\tmp.exe
0202デフォルトの名無しさん
2009/01/24(土) 23:13:050203デフォルトの名無しさん
2009/01/24(土) 23:14:230204デフォルトの名無しさん
2009/01/24(土) 23:15:23>>142
0205デフォルトの名無しさん
2009/01/24(土) 23:17:07それが嫌な素人はチラシの裏にかいてりゃ良い。
0206デフォルトの名無しさん
2009/01/24(土) 23:30:36後出し最強
0207デフォルトの名無しさん
2009/01/25(日) 00:49:16> if exist B:\Temp goto ST
> xcopy /E /Y /I D:\Temp\tmp.exe B:\Temp\tmp.exe
> :ST
> B:\Temp\tmp.exe %1 ←毎回通るけどいいのかな?
0208207
2009/01/25(日) 00:51:11気にしないでください><
俺ならgotoなんかしないでif文の中にコピー文入れちゃう
と負け惜しみ言っときます
0209デフォルトの名無しさん
2009/01/25(日) 15:36:58>>208 >>201
会社でもそうなの?やばいよ
0210デフォルトの名無しさん
2009/01/25(日) 18:52:08しかし、意味不明なバッチやね。ほんとに必要なのか?
0211デフォルトの名無しさん
2009/01/25(日) 21:01:35毎回再起動時にクリアされるRAMディスクに、起動時にまとめて書き込むよりもオンデマンドで書き込む方がいいってことだろ。
関連付けやショートカットの参照先をそのバッチにすれば、無意識のうちにRAMディスク上を作業ディレクトリに出来る。
俺も似たことやってるので想像はつく。もっともバッチじゃなくてランチャだが。
保存先をユーザープロファイルにすれば、多ユーザ環境で細々したソフトの作業ディレクトリを分けるのに使える。
0212デフォルトの名無しさん
2009/01/30(金) 14:08:49del "C:\Documents and Settings\xxx\Local Settings\Temp\*.*"
だと .tmp ファイルは消してくれるんですが、それ以外のフォルダが残ってしまい、
rmdir /S "C:\Documents and Settings\xxx\Local Settings\Temp\"
だとTempフォルダごと消えてしまいます・・・(あたりまえですが)
0213デフォルトの名無しさん
2009/01/30(金) 15:28:29rmdir /S "C:\Documents and Settings\xxx\Local Settings\Temp\"
0214デフォルトの名無しさん
2009/01/30(金) 15:34:10::こまごまと削除していく方法
cd "C:\〜\Temp\"
for /f "tokens=*" %A in ('dir /b') do del %A
::新規作成する方法
rmdir /s "C:\〜\Temp\"
mkdir "C:\〜\Temp\"
下の方が確実だと思うけどお好みで。
0215デフォルトの名無しさん
2009/01/30(金) 15:52:20残りそう
0216デフォルトの名無しさん
2009/01/30(金) 16:06:54for /f "tokens=*" %A in ("a b") do echo del %A
0217デフォルトの名無しさん
2009/01/30(金) 16:29:250218デフォルトの名無しさん
2009/01/30(金) 16:36:42@for/?
0219デフォルトの名無しさん
2009/01/30(金) 16:55:35cd "C:\〜\Temp\"
for /f "tokens=*" %A in ('dir /b') do (
if exist "%A\" (
rd /s "%~A"
) else (
del "%~A"
)
)
0220デフォルトの名無しさん
2009/01/30(金) 17:06:420221デフォルトの名無しさん
2009/01/30(金) 17:13:15for /f "tokens=*" %A in (";ab") do echo del "%A"
0222デフォルトの名無しさん
2009/01/30(金) 17:22:31これも残る
0223デフォルトの名無しさん
2009/01/30(金) 17:52:11for %A in (*) do del "%A"
for /d %A in (*) do rd /s "%A"
どうやったらそんな例外を見つけて来れるんだよw
0224デフォルトの名無しさん
2009/01/30(金) 18:38:59for %A in (*) do del "%A"
for /d %A in (*) do rd /s "%A"
rmdir /s "C:\〜\Temp\"
mkdir "C:\〜\Temp\"
cd /d "C:\Documents and Settings\xxx\Local Settings\Temp\"
rmdir /S "C:\Documents and Settings\xxx\Local Settings\Temp\"
start B:\Temp\tmp.exe %1
0225デフォルトの名無しさん
2009/01/30(金) 18:39:22>>222 "delims="
>>221 "eol=?"
0226デフォルトの名無しさん
2009/01/30(金) 18:53:26echo %errorlevel%
0227デフォルトの名無しさん
2009/01/30(金) 18:54:260228デフォルトの名無しさん
2009/01/30(金) 19:30:17del "C:\Documents and Settings\xxx\Local Settings\Temp\*.*"
for /d %A in ("C:\Documents and Settings\xxx\Local Settings\Temp\*.*") do rd /s %A
cdはいらないよ
0229デフォルトの名無しさん
2009/01/31(土) 00:44:19del "%Temp%\*"
for /d %A in ("%Temp%\*") do rd /s %A
0230デフォルトの名無しさん
2009/01/31(土) 01:38:260231デフォルトの名無しさん
2009/01/31(土) 01:41:16cmd.exeはcmdも認識する。それだけ。
0232>>212
2009/01/31(土) 18:43:57>>228さんの
echo y|del "C:\Documents and Settings\xxx\Local Settings\Temp\*.*"
for /d %%A in ("C:\Documents and Settings\xxx\Local Settings\Temp\*.*") do echo y|rd /s "%%A"
と、>>223さんの
cd "C:\Documents and Settings\xxx\Local Settings\Temp\"
for %%A in (*) do del "%%A"
for /d %%A in (*) do echo y|rd /s "%%A"
をメモ帳に書いてやってみたところ、どちらもうまく
Temp内の、使用していないファイルとフォルダ(中身が空のもの含む)をすべて削除してくれたようです。
for %%A in (*) do del "%%A" はYes/Noが返ってこず、即削除なのに
for /d %%A in (*) do rd /s "%%A" はひとフォルダごとにYes/Noが返ってくるんですね。
大変参考になりました。
ありがとうございます。。。
0233デフォルトの名無しさん
2009/01/31(土) 19:25:12TEMPファイルを削除するには? - 教えて!goo
質問者:welovekobe TEMPファイルを削除するには?
困り度:
すぐに回答を! Windows2000を使用してますが、アプリケーションの使い方が悪いせいか、
Local Settingフォルダ内のTEMPフォルダの*.tmpファイルが
すぐたまってしまいます。autoexec.batはあるにはありますが、
中身はまっしろでした。どうも使われていないみたいです・・・。
Windows2000のOSのしくみがどうも良く分からないのですが、
Windows2000で、起動時に自動的にtempファイルを除去
する方法をどなたかご存知の方、いらっしゃいましたら、
是非、お教え下さいませ。よろしくお願いします。
質問投稿日時:02/05/23 12:15質問番号:276713
0234デフォルトの名無しさん
2009/01/31(土) 19:26:23ソフトをインストールして行う方法
1.No1さんが言われているソフトやWindows半標準?のTweakUI等を
使用すればソフトが自動でやってくれます。また、他の人のソフトに
頼りたくなければそういうソフトを自作すればいいだけです。
ソフトをインストールしないで行う方法
2.Tempフォルダの中身を削除するBat(バッチ)ファイルを作成する。
Batファイル中身の例:
del "C:\Documents and Settings\hogehoge\Local Settings\Temp\*.tmp"
作ったBatファイルをスタートアップに入れればWinLogon時に削除できます。
また、別のタイミングでファイルを消したい場合(時間指定等々)は
コントロールパネルにタスクと言うのがあります。これに登録すれば
OS起動時・Logon時・指定時間・何時間置等々指定が可能です。
いかがでしょうか。
回答日時:02/05/23 12:44回答番号:No.2
この回答へのお礼
具体的なアドバイスどうも有難うございました。
BATファイルでも、やってみます。どうも有難うございました。
0235デフォルトの名無しさん
2009/01/31(土) 19:27:52他にいろいろな設定もできるので入れておいて損はないと思います。
また、メモリに余裕があるならRAMディスクを作るのもいいと思いますよ。
二つともVectorでダウンロードできます。
回答日時:02/05/23 12:25回答番号:No.1
この回答へのお礼
早々のお返事どうも有難うございました。
そういうンフトがちゃんとあるんですね。
試してみます・・・。どうもです。
0236デフォルトの名無しさん
2009/01/31(土) 19:30:47エンジョイ ・ PC ( パソコン )
初心者のためのパソコン講座です。
初心者がパソコンを購入する方法からパソコンになじむ方法、
初心者がパソコンを使いこなしていくための情報をお伝えしていきます。
トップページ > WindowsXPの軽量化 > Tempフォルダ内の一時ファイルを自動的に削除する
WindowsXPの軽量化
Tempフォルダ内の一時ファイルを自動的に削除する
スポンサードリンク
Windowsは使っているうちにTempフォルダ内に一時ファイルがたくさんたまってきます。
この一時ファイルは、名前のとおり一時的に使うファイルで、Windowsを再起動したら不要なファイルです。
このTempフォルダ内の一時ファイルを自動的に削除することによって
ディスクの容量が無駄に消費されるのを防ぎます。
Tempフォルダ内の一時ファイルを自動的に削除するには次のような設定を行います。
■「窓の手」を起動します
■「ログオン(2)」タブを選択します
■「ログオン時にTempフォルダ内を削除」にチェックを入れ、
「ファイルだけを削除」のチェックを入れずに「設定反映」ボタンを押します
■「閉じる」ボタンを押し「窓の手」を終了します
0237デフォルトの名無しさん
2009/01/31(土) 19:35:44窓の手がインストールされている割合が多いんだよね。
バッチとは関係ないけど。
0238デフォルトの名無しさん
2009/01/31(土) 19:36:26OS XP tempファイルの削除方法 - 教えて!goo
教えて!goo > デジタルライフ > その他(デジタルライフ)
OS XP tempファイルの削除方法
困り度: すぐに回答を!
OS Meでは、単独であるので削除しやすかったのですが OS XP tempファイルは、
まとまって単位で箱に入っているので削除しにくいのですが、
どうすれば箱の中の選んだものを削除を1個なり削除することは可能でしょうか。
よろしくお願いします。
質問投稿日時:05/10/20 17:56質問番号:1724639
0239デフォルトの名無しさん
2009/01/31(土) 19:37:58"答えてねっと"見ました。
確かにC:\TEMP\**は、98/MEの頃の一時ファイルの保管場所です。(C:\TEMP\**の意味、わかりますか??)
XPの場合は、私が、紹介したところです。
・・ですから、該当するフォルダーを開いて、あとは各ファイルをクリック、上にある"×"をクリックして削除するだけです。
もちろん削除しても問題はありません。
>自分がいらないと・・1個でも減らし消したいのです。
あと、PCの不要ファイルを削除したいのなら・・
EasyCleaner 2.0.6.380
?http://cowscorpion.com/Cleaner/easycleaner.html?
CCleaner 1.24.180
?http://cowscorpion.com/Cleaner/ccleaner.html?
上記のフリーソフトが、お勧め、興味あるならのぞいてみてくださいね。
ちなみに外国のサイトのソフトですが、日本語表示可能ですよ。
以上
C:\TEMP\**の意味は、わかります。
XPは、少しややこしくなっておりますね。
答えてねっと 答えて検索で OS XP tempファイル削除
でかなりヒットはしました。基本がよく飲みこめていないのでがんばろうと思います。
この回答へのお礼 ありがとうございました。ryo_manさんは、なかなか
パソコンにおくわしいとお見受けしました。
昔、puzouさんというお詳しい方と受ける感じがよく似ていらっしゃるなーと思いました。
他にレジストリ操作などまだまだおっかないんでくわしく
なれたらイイナーと思っております。
0240デフォルトの名無しさん
2009/01/31(土) 21:08:28rmdir/?
0241デフォルトの名無しさん
2009/01/31(土) 21:37:580242デフォルトの名無しさん
2009/01/31(土) 21:55:09答えてねっととは?
▼「答えてねっと」は、マイクロソフトが運営するパソコンに関する Q&A サイトです。
○ 「パソコンを使っているけど、詳しい人がそばにいないから何もできない。」
○ 「パソコン用語がわからないから、本や HELP を見てもわからない。」
○ 「もっと簡単にできる方法はないのかしら。」
○ 「どうやったらもっと見栄えよくできるの?」
○ 「自分が覚えたことを他の人にも教えてあげたい。」
○ 「他の人と、情報や意見を交換したい。」
こんな悩みや希望をお持ちになったことはありませんか?
悩みはあるけど聞く人がいない、恥ずかしくて聞きづらい、情報交換の場がない。
「答えてねっと」は、このような人たちみんなが満足できるような、
聞きやすい、わかりやすい、そして楽しい!をコンセプトに開設いたしました。
マイクロソフト製品をはじめとした、パソコン一般に関するトラブルや疑問などについて、
24 時間いつでも無料で相談することができます。
また、質問に対し自分が知っている情報があれば、それを回答として投稿する、
そんな助け合いや情報交換の場としてご利用ください。
「答えてねっと」は、パソコンに不慣れな初心者の方をはじめ、使い込んだパワーユーザーの方まで、
すべての皆様が安心して利用でき、ご満足いただけるサイトを目指していきます。
0243デフォルトの名無しさん
2009/02/01(日) 01:06:23かまうな
0244デフォルトの名無しさん
2009/02/01(日) 11:42:38画面が一瞬で消えてしまいます
どのようにしたら画面を消さないで文字を表示したままにできるのでしょうか?
ECHO Hello
0245デフォルトの名無しさん
2009/02/01(日) 11:47:150246244
2009/02/01(日) 11:55:32おかげさまで無事解決できました
0247デフォルトの名無しさん
2009/02/01(日) 12:40:17マイコレクションに登録
製品名:OS製品/Windows Vista/Home Premium
現象:おかしい/その他
スタートボタンにマウスを合わせるとボタンが消えるというようなことがありますか。それともこちらのパソコンの一時的なトラブルでしょうか。
0248デフォルトの名無しさん
2009/02/01(日) 12:40:58同じ現象が起きますか?
Shutdownして、その後通常起動してみてください。
それでどうなりますか?
0249デフォルトの名無しさん
2009/02/01(日) 12:41:29・タスクバーのあいているところで右クリックしてください。
・タスクバーを固定する に チェックマークが入っていますか?
もし入っていなければ、タスクバーを固定する をクリックしてください。
0250デフォルトの名無しさん
2009/02/01(日) 14:13:25C:\TEMP\**
の意味がわかりません。上級者ですが優しく教えてください。
0251デフォルトの名無しさん
2009/02/01(日) 14:14:480252デフォルトの名無しさん
2009/02/01(日) 14:20:26B.batに変数file1にファイルのパス(c:\test.exe)を代入しました
そしてA.batからB.batを読み込んで、変数file1に記録されてるパス(c:\test.exe)を出力したいのですが
参考になるサイトがもしございましたら教えてください
0253デフォルトの名無しさん
2009/02/01(日) 15:51:100254デフォルトの名無しさん
2009/02/01(日) 16:07:240255デフォルトの名無しさん
2009/02/01(日) 16:20:420256デフォルトの名無しさん
2009/02/01(日) 16:34:03ttp://it-is-it.net/CMD/
0257デフォルトの名無しさん
2009/02/01(日) 16:43:580258デフォルトの名無しさん
2009/02/01(日) 16:48:11ありがとうございます
教えていただきましたサイトを拝見しました
バットファイルではできないことがわかりましたの諦めます
スレ汚しすみませんでした
0259デフォルトの名無しさん
2009/02/01(日) 17:10:05imi Tickerスキン画像の確保に失敗しましたエラーウィンドウ..
エラー
ウィンドウの作成に失敗しました起動しなおして下さい
エラー
ハンドルクローズ失敗
と出てきます。このような場合はどのように対処すればよいのでしょうか
何度パソコンを起動しても同じエラーが出てくるのでちょっと心配になりました。
普通にインターネットやメールはできます。
0260デフォルトの名無しさん
2009/02/01(日) 17:13:130261デフォルトの名無しさん
2009/02/02(月) 12:20:13申し訳ありません。
>213は
・Tempフォルダ自体を消す
・しかしプロンプト自体でTempフォルダを使っている(cd /d "C:\〜Temp\")ため、
Tempフォルダ自体はアクセス中で削除できない
・結果フォルダの中身だけをキレイに削除してくれる
ということですね
>213さんありがとうございます。。
0262デフォルトの名無しさん
2009/02/02(月) 13:22:55デジカメをケーブルでノートパソコンにつなぐと
今までは自動的に画像をパソコンに取り込めたのですが
いつのまにか
「デバイス上に新しい画像が見当たりません」と表示されてしまいます。
新しい画像は更新してSDカードに入っております。
どのようにしたら以前のように
パソコン内に画像を取り込めるのでしょうか。
よろしくお願いいたします。
0263デフォルトの名無しさん
2009/02/02(月) 13:23:37あまりにも初心者で質問もうまくできない状態ですので
ご迷惑をおかけいたしました。
感謝いたしております。
0264デフォルトの名無しさん
2009/02/02(月) 14:55:25こちらのスレのエキスパートな常連様方のお手間を煩わせずに解決することができました
スレ汚し失礼しました(_ _)
0265デフォルトの名無しさん
2009/02/03(火) 15:02:49cmd/?
0266デフォルトの名無しさん
2009/02/06(金) 16:28:290267デフォルトの名無しさん
2009/02/06(金) 16:36:470268デフォルトの名無しさん
2009/02/06(金) 16:45:25test.vbs %a%
上記のような書き方だと、VBSが実行されないんですがどこが悪いのでしょうか?
0269デフォルトの名無しさん
2009/02/06(金) 17:12:45初心者〜管理者まで必読!コマンドライン(DOS Pt.7)
http://pc11.2ch.net/test/read.cgi/win/1217738171/
お前ら、wsh使ってますか? Part7
http://pc11.2ch.net/test/read.cgi/win/1190548945/
VBSで便利なプログラムを作れスレ
http://pc11.2ch.net/test/read.cgi/tech/1170492587/
WSH(・∀・)スレッド! Part 3
http://pc11.2ch.net/test/read.cgi/tech/1208948450/
0270デフォルトの名無しさん
2009/02/06(金) 17:25:17そんな初歩的なところでつまずいてるならこちらへどうぞ
パソコン初心者総合質問スレッド Part1867
http://pc11.2ch.net/test/read.cgi/pcqa/1233892950/
0271デフォルトの名無しさん
2009/02/06(金) 19:39:400272デフォルトの名無しさん
2009/02/06(金) 19:44:44あまりにも初心者で質問もうまくできない状態ですので
ご迷惑をおかけいたしました。
感謝いたしております。
0273デフォルトの名無しさん
2009/02/06(金) 21:18:33start "" "notepad.exe" %1
このバッチファイルに A&B.txt という名前のファイルをドラッグするとエラーが発生します。
どうすればうまく起動されるのでしょうか?
0274デフォルトの名無しさん
2009/02/06(金) 21:26:100275デフォルトの名無しさん
2009/02/06(金) 21:33:23けっこう手間かかりそうですね
他に方法はありませんか?
0276デフォルトの名無しさん
2009/02/06(金) 21:34:12@echo off
start "" "notepad.exe" "%~1"
0277デフォルトの名無しさん
2009/02/06(金) 21:37:28他に解決方法をご存知でしたらどうかお願いします
0278デフォルトの名無しさん
2009/02/06(金) 21:39:59試したならエラーが発生せずに動作しただろ
0279デフォルトの名無しさん
2009/02/06(金) 21:42:30初心者なので親切に教えてください。
0280デフォルトの名無しさん
2009/02/06(金) 21:45:39素直にVBScriptとか使った方がいいよ
0281デフォルトの名無しさん
2009/02/06(金) 21:55:53エラー/?
0282デフォルトの名無しさん
2009/02/06(金) 22:10:30Hash.exe "文字列"
2時間以上探しても見つかりません‥orz
0283デフォルトの名無しさん
2009/02/06(金) 22:23:550284デフォルトの名無しさん
2009/02/06(金) 22:24:430285デフォルトの名無しさん
2009/02/06(金) 22:35:510286デフォルトの名無しさん
2009/02/06(金) 22:37:060287デフォルトの名無しさん
2009/02/06(金) 22:41:54文字列をハッシュに返すアプリ.exe
0288デフォルトの名無しさん
2009/02/06(金) 22:42:02自分で作る人たちの板なんだよ
0289デフォルトの名無しさん
2009/02/06(金) 23:25:37それは、Windows のエクスプローラが A&B.txt という名前のファイルを
"" で囲ってくれないのが原因だな。
unko.bat A&B.txt -- OK
unko.bat "A&B.txt" -- ダメ
長いファイル名なら "" で囲ってくれるんだが、短いファイル名は囲ってくれない。
どうても、と言うんなら、長いファイル名になるように工夫するしかない。
たとえば、 A&B.txt というファイルをデスクトップやマイドキュメントなどの
空白を含むディレクトリに移動してから、その>>273のバッチにドラッグすればいい。
運用でカバー、ってやつだな。
・・・でも、そんな事するくらいなら、A&B.txt というクソなアフィル名を手作業で変えといたほうが
後々メンドウな事にならずに済むかな。
0290デフォルトの名無しさん
2009/02/06(金) 23:34:431bc25757fce1394a6dc4fd55b58a739f
0291デフォルトの名無しさん
2009/02/06(金) 23:43:380292デフォルトの名無しさん
2009/02/06(金) 23:46:21SET /P UNKO=文字列を入力しろやヴォケ!=
FOR /F usebackq %%I IN (`perl -MDigest::MD5 -e "print Digest::MD5::md5_hex '%UNKO%'"`) DO SET HASH=%%I
ECHO おまいのハッシュは %HASH% だコノヤロウ!
PAUSE
0293デフォルトの名無しさん
2009/02/06(金) 23:48:08OK と ダメ が逆でした。すまん。
0294282
2009/02/07(土) 00:12:53.net freamworkやvisual studio2008 VB C++ Perl
PCにわんさか入れてました‥
しばらくはC:\Perlを別の場所にコピーして使おうと思いますm_ _m
0295デフォルトの名無しさん
2009/02/07(土) 00:22:290296デフォルトの名無しさん
2009/02/07(土) 00:39:180297デフォルトの名無しさん
2009/02/07(土) 02:37:540298デフォルトの名無しさん
2009/02/07(土) 16:05:36"%1" %*
から
"%1" "%*"
に変えれ
0299デフォルトの名無しさん
2009/02/07(土) 16:16:28ありがとうございました
0300デフォルトの名無しさん
2009/02/07(土) 16:19:12いや、それはまずい。
ファイルひとつでいいなら "%1" でいいでしょ。
0301デフォルトの名無しさん
2009/02/07(土) 17:00:020302デフォルトの名無しさん
2009/02/07(土) 17:33:170303デフォルトの名無しさん
2009/02/07(土) 17:36:300304デフォルトの名無しさん
2009/02/07(土) 17:37:57>>300 NG
0305デフォルトの名無しさん
2009/02/07(土) 18:53:37お前が決めるな
0306デフォルトの名無しさん
2009/02/07(土) 19:34:53>>300 OK
0307デフォルトの名無しさん
2009/02/07(土) 19:46:360308デフォルトの名無しさん
2009/02/07(土) 20:08:500309デフォルトの名無しさん
2009/02/07(土) 22:52:510310デフォルトの名無しさん
2009/02/08(日) 00:19:50決めるのはMSだろ?
0311デフォルトの名無しさん
2009/02/08(日) 14:35:08OK と NG が逆でした。すまん。
0312デフォルトの名無しさん
2009/02/08(日) 15:53:17> ファイルひとつでいいなら "%1" でいいでしょ。
"%1" "%2" でした。すまん。
> >>298
> いや、それはまずい。
ファイルひとつでいいなら、まずくないでした。すまん。
0313デフォルトの名無しさん
2009/02/08(日) 18:41:140314デフォルトの名無しさん
2009/02/08(日) 19:03:14どのみち関連付けじゃだめだから
バッチファイルでやるよ
0315デフォルトの名無しさん
2009/02/08(日) 19:22:320316デフォルトの名無しさん
2009/02/08(日) 20:51:330317デフォルトの名無しさん
2009/02/08(日) 22:45:200318デフォルトの名無しさん
2009/02/08(日) 23:05:56>>276ならどっちもうまくいくって
0319デフォルトの名無しさん
2009/02/09(月) 00:08:02ほんと試しもしないで出鱈目いうやつ大杉
>>276 >>300
ほんとにドロップしてから言えよな
コマンドプロンプトで適当なことやるなよな
0320デフォルトの名無しさん
2009/02/09(月) 00:14:160321デフォルトの名無しさん
2009/02/09(月) 00:16:54「>>289」 を100回嫁
0322デフォルトの名無しさん
2009/02/09(月) 00:22:29ほんとにドロップしてから言えよな
コマンドプロンプトで適当なことやるなよな
0323デフォルトの名無しさん
2009/02/09(月) 00:24:300324デフォルトの名無しさん
2009/02/09(月) 00:25:510325デフォルトの名無しさん
2009/02/09(月) 00:31:410326デフォルトの名無しさん
2009/02/09(月) 03:05:530327デフォルトの名無しさん
2009/02/09(月) 10:15:390328デフォルトの名無しさん
2009/02/09(月) 20:04:380329デフォルトの名無しさん
2009/02/09(月) 22:40:13なぜ?
0330デフォルトの名無しさん
2009/02/10(火) 11:57:110331デフォルトの名無しさん
2009/02/10(火) 17:40:33if ^"ー==^"^" (echo 1) else echo 2
つまり"ーの2文字が問題
SJISでもUNICODEでも問題なさそうだが
0332デフォルトの名無しさん
2009/02/11(水) 20:08:17start "" "notepad.exe" %1
このバッチファイルに A%cd%B.txt という名前のファイルをドラッグするとエラーが発生します。
どうすればうまく起動されるのでしょうか?
0333デフォルトの名無しさん
2009/02/11(水) 20:40:50どうあがいても無理。あきらめましょう。
どうしてもというなら、バッチは諦めて他の wsh とかプログラミング言語に置き換えるしかない。
0334デフォルトの名無しさん
2009/02/12(木) 00:13:10A%cd%B.txt
も
A&B.txt
つcmdcmdline
0335デフォルトの名無しさん
2009/02/12(木) 00:50:32| ノ\ ヽ |
/ ●゛ ● | |
| ∪ ( _●_) ミ j
彡、 |∪| | J
/ ∩ノ ⊃ ヽ
( \ / _ノ | |
.\ “ /__| |
\ /___ /
0336デフォルトの名無しさん
2009/02/12(木) 05:07:43全ての元凶だよなぁ...
0337デフォルトの名無しさん
2009/02/12(木) 05:09:06WSHはプログラミング言語じゃないよ
0338デフォルトの名無しさん
2009/02/12(木) 12:48:500339デフォルトの名無しさん
2009/02/12(木) 13:04:230340デフォルトの名無しさん
2009/02/12(木) 13:12:590341デフォルトの名無しさん
2009/02/12(木) 13:36:36どうしても半角スペースの含まれているファイルを認識してくれません
テストとして
echo "%~1"
pause
とやってみたのですが
例として123 456.txtとか読ませても
echoで
"X:\123"
と言う感じで出てしまいます
なんとか解決方法は無いものでしょうか
0342デフォルトの名無しさん
2009/02/12(木) 13:40:000343デフォルトの名無しさん
2009/02/12(木) 13:50:48早速のお返事、本当に有り難うございます、無事エコーでフルのファイル名が取得できました
ここから拡張子とかの抽出などやっていきたいと思います
検索などで調べても出てこなかったのであきらめかけていました;;
ありがとうございました!
0344デフォルトの名無しさん
2009/02/12(木) 14:48:04DOSで終わった人生を延命治療でかろうじて生き延びてるだけだから贅沢言うな
0345デフォルトの名無しさん
2009/02/12(木) 16:03:50しかし地デジのソフトを立ち上げるとUSBスピーカーでは起動できませんといわれ、
いつも「再生デバイス」→「既定値に設定」とデバイスの既定値を変えます。
でも面倒なのでbatファイルをクリックすると再生デバイスの既定値を変更し、
さらに地デジを立ち上げることが出来るようにしたいのですが、それは可能でしょうか?
0346デフォルトの名無しさん
2009/02/12(木) 16:33:530347デフォルトの名無しさん
2009/02/12(木) 17:22:07早速ありがとうございます。少し面倒でも仕方がないですね。
0348デフォルトの名無しさん
2009/02/12(木) 18:16:37にいはちきゅう
0349デフォルトの名無しさん
2009/02/12(木) 18:23:55なるほど
ありがとうございました
0350デフォルトの名無しさん
2009/02/12(木) 21:03:280351デフォルトの名無しさん
2009/02/13(金) 19:52:17とりあえず何とかなった。
みんなが残してくれた物を参考に頑張ってみたよ。ありがとう。
相変わらず ”( ) [ ] ”とかの文字がファイル名に含まれるけどね…
改善要求したら却下されたorz
バッチ自体はfor /f とか、サブルーチンをかましてグルグル回したら、うまくいきました。
0352デフォルトの名無しさん
2009/02/14(土) 00:04:08残り99回
0353デフォルトの名無しさん
2009/02/14(土) 01:09:260354デフォルトの名無しさん
2009/02/15(日) 08:12:320355デフォルトの名無しさん
2009/02/15(日) 08:35:33ttp://www.h5.dion.ne.jp/~akt/akt_jnk.htm#amksc
0356デフォルトの名無しさん
2009/02/15(日) 09:17:350357デフォルトの名無しさん
2009/02/15(日) 12:15:45バッチを作りたいんですけど、いい方法はありますか?
これで出来るかなーと思ってたんですけど、フォルダにワイルドカードは無理だったんですね。
C:\Documents and Settings\*\Desktop\*.txt
0358デフォルトの名無しさん
2009/02/15(日) 13:15:45echo W 100 2 0 200 | debug
0359デフォルトの名無しさん
2009/02/15(日) 13:27:07あのなァお前…
0360デフォルトの名無しさん
2009/02/15(日) 13:30:270362357
2009/02/15(日) 14:51:43どうもありがとうございました。
cd /d C:\Documents and Settings
for /d %%i in (*) do del %%i\Desktop\*.txt
0363デフォルトの名無しさん
2009/02/15(日) 15:22:56echo/?
0364デフォルトの名無しさん
2009/02/15(日) 15:25:23for /d %%i in ("C:\Documents and Settings\*") do del "%%~i\Desktop\*.txt"
0365デフォルトの名無しさん
2009/02/15(日) 19:11:050366デフォルトの名無しさん
2009/02/15(日) 20:25:490367デフォルトの名無しさん
2009/02/15(日) 23:00:460369デフォルトの名無しさん
2009/02/15(日) 23:25:060370デフォルトの名無しさん
2009/02/17(火) 22:55:37フォルダ内に、フォルダ・拡張子の違うファイルが複数あったとして
フォルダ内の拡張子を限定して更新日準備並べて、テキストで出力したいのですが
どすればいいでしょうか
dir /b /a:-d /o:-d /s *.[拡張子] [フォルダ]> 出力.txt
だと、うまくいかないですpq
0371デフォルトの名無しさん
2009/02/17(火) 23:23:30↓例えばコレで代用するわけにはいかないの?/bがないからファイル名はフルパスじゃないけど。
dir /a-d /o-d /s "C:\Documents and Settings\*.dat" | find "/" | sort /r
0372デフォルトの名無しさん
2009/02/17(火) 23:36:32出力するものはフルパスまたはファイル名でリスト化して、for /f "skip=1〜〜で1行目をスキップしてそれ以外を削除しようと思ってます。
/dir [ファイル名]\.[拡張子] /a:-d /o:-d /b /s>出力.txt でいけそうなのかな。。。うーん。。
0373371
2009/02/18(水) 00:43:59それだとサブフォルダがネックになりそうだ。/s を外してもいいなら話は簡単に終わりそうだが、
それができないのならWSHの使用も検討すべきかも。
0375デフォルトの名無しさん
2009/02/19(木) 23:15:560376デフォルトの名無しさん
2009/02/19(木) 23:17:350377デフォルトの名無しさん
2009/02/19(木) 23:47:200378デフォルトの名無しさん
2009/02/20(金) 00:17:22ありがとうございました
0379デフォルトの名無しさん
2009/02/20(金) 01:53:250380デフォルトの名無しさん
2009/02/20(金) 13:07:36'unshift' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
0381デフォルトの名無しさん
2009/02/20(金) 20:47:28ショートカットを作ってプロパティで最小化してやればいけるんですがそのひと手間を減らしたんですが。
0382デフォルトの名無しさん
2009/02/20(金) 22:30:03shiftで%*は変わらない
0383デフォルトの名無しさん
2009/02/20(金) 22:34:32cmd /c start/?
0384デフォルトの名無しさん
2009/02/20(金) 22:45:58それだと頭のcmd分のウィンドウが一瞬でる
0385デフォルトの名無しさん
2009/02/20(金) 23:02:24↓普通はこっちでは?
start /min cmd /c バッチファイル名
0386デフォルトの名無しさん
2009/02/20(金) 23:17:460387デフォルトの名無しさん
2009/02/20(金) 23:25:23> <
> FORフォ━━━━━━━(゚∀゚)━━━━━━ウ!!! <
> <
/⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒Y⌒\
(\ , -+--、 /)っ
⊂ ヽ ,」_─‐、:i' (っノ
\\ (;;ノI、;;)lァ //
\ ヽ、_ヽヮ`,ノ //
\ ):::V:::::ノ,⌒/
〈::::::|:::::ヾノ
フォォォォォォォォ|:::::|::::::::/ ォォォォォォォォォォォォ!!!!
/;;;;;|;;;;;;/
ノ:::::::::::::::)
/ y⌒ヾ/
ヽ/ /
( , /
| | \
|__/\入
}:::| ):::ゝ
ノ:::::)⊂ノ´
(;;;;;/
0388デフォルトの名無しさん
2009/02/20(金) 23:25:53でないけど?
やりかたがあほなんじゃないか?
0389デフォルトの名無しさん
2009/02/20(金) 23:35:130390デフォルトの名無しさん
2009/02/20(金) 23:36:580391デフォルトの名無しさん
2009/02/20(金) 23:38:36ありがとうございました
0392デフォルトの名無しさん
2009/02/20(金) 23:41:20こんな感じで… ちがうか…
0393デフォルトの名無しさん
2009/02/20(金) 23:49:45ていうかVBSで書けばいいのに
0394デフォルトの名無しさん
2009/02/21(土) 00:36:260395デフォルトの名無しさん
2009/02/21(土) 00:56:58ありがとうございました
0396デフォルトの名無しさん
2009/02/21(土) 01:25:360397デフォルトの名無しさん
2009/02/21(土) 01:47:110398デフォルトの名無しさん
2009/02/21(土) 01:54:39皆さんは cmd ファイルや bat ファイルをどのテキストエディタで作成していますか?
私は自宅でも会社でもフリーソフトの Notepad++ を使っており、概ね満足しているのですが、
このスレの玄人の方たちがどのようなエディタを使っているのか
興味があったのでお聞きしました。
よろしければ教えていただけると非常に嬉しいです。よろしくお願いします。
0399デフォルトの名無しさん
2009/02/21(土) 01:58:090400デフォルトの名無しさん
2009/02/21(土) 02:39:29メモ帳で書きたくないような規模のものは、
そもそもバッチファイルで書きたいとも思わないので問題ない。
0401デフォルトの名無しさん
2009/02/21(土) 02:39:41好きなの使っとけ。
プログラマの使うエディター
http://pc11.2ch.net/test/read.cgi/prog/1160200777/
0402デフォルトの名無しさん
2009/02/21(土) 05:01:490403デフォルトの名無しさん
2009/02/21(土) 09:32:34viに決まっとるがなw
0404デフォルトの名無しさん
2009/02/21(土) 15:30:380405デフォルトの名無しさん
2009/02/21(土) 15:51:54edlinに決まっとるがなw
0406デフォルトの名無しさん
2009/02/21(土) 16:50:08type con>abc.bat
どっちがいいと思う?
0407デフォルトの名無しさん
2009/02/21(土) 17:12:01>>383
0408デフォルトの名無しさん
2009/02/21(土) 17:47:34ありがとうございました
0409デフォルトの名無しさん
2009/02/21(土) 19:16:58more>abc.bat
0410デフォルトの名無しさん
2009/02/21(土) 19:30:43ありがとうございました
0411デフォルトの名無しさん
2009/02/21(土) 21:32:41半角英数にしたいのですがどうしたらいいですか?
かれこれ30分悩んでます。
0412デフォルトの名無しさん
2009/02/21(土) 21:39:380413デフォルトの名無しさん
2009/02/21(土) 21:44:03全角英数にしたいのですがどうしたらいいですか?
かれこれ2時間40分悩んでます。
0414デフォルトの名無しさん
2009/02/21(土) 22:41:02| ノ ヽ ( i )))
/ ● ● | / /
| ( _●_) |ノ /
彡、 |∪| ,/
/ ヽノ /´ 君、キーボードの左端を見てみるクマ
0415デフォルトの名無しさん
2009/02/22(日) 16:07:01ありがとうございました
0416デフォルトの名無しさん
2009/02/24(火) 03:55:05Alt+半角/全角 を押した後
キーボード左端の英数を押せばいいんじゃないの
0417デフォルトの名無しさん
2009/02/24(火) 04:10:270418デフォルトの名無しさん
2009/02/24(火) 17:07:160419デフォルトの名無しさん
2009/02/25(水) 17:39:280420デフォルトの名無しさん
2009/02/26(木) 13:51:50set /a 変数=%random%
0421デフォルトの名無しさん
2009/02/26(木) 14:36:360422デフォルトの名無しさん
2009/02/26(木) 17:17:520423デフォルトの名無しさん
2009/02/26(木) 19:27:06でもいけそうな気がしたけど、やっぱりいけない。
0424デフォルトの名無しさん
2009/02/26(木) 19:29:47>>420 と >>423 の違いがすぐにわかるから
0425デフォルトの名無しさん
2009/02/26(木) 19:49:50わからん。何が言いたいのかが。
0426デフォルトの名無しさん
2009/02/26(木) 20:00:080427デフォルトの名無しさん
2009/02/26(木) 21:05:41でも、それって・・・
0428デフォルトの名無しさん
2009/02/26(木) 21:49:390429デフォルトの名無しさん
2009/02/26(木) 22:49:41ありがとうございました
0430デフォルトの名無しさん
2009/02/27(金) 09:45:30むしろ/a無いほうが、違いがすぐ分かるような気がするのは俺だけ?
0431デフォルトの名無しさん
2009/02/27(金) 09:52:220432デフォルトの名無しさん
2009/02/27(金) 15:39:010433デフォルトの名無しさん
2009/02/27(金) 15:53:13ひとそれぞれだからきにすんな
0434デフォルトの名無しさん
2009/02/27(金) 16:05:070435デフォルトの名無しさん
2009/02/27(金) 16:13:120436デフォルトの名無しさん
2009/02/27(金) 17:53:160437デフォルトの名無しさん
2009/02/27(金) 18:40:05本人の気持ちの問題だろ。
0439デフォルトの名無しさん
2009/02/27(金) 19:18:54リダイレクション、一時ファイルを使えばできるが、
使わずにやる方法があるかな?
パイプもfor/fも駄目だし。
0440デフォルトの名無しさん
2009/02/27(金) 19:39:560441デフォルトの名無しさん
2009/02/27(金) 20:02:030442デフォルトの名無しさん
2009/02/27(金) 20:29:060443デフォルトの名無しさん
2009/02/27(金) 23:15:01バッチだと自分でecho on/off管理したほうが早いね。
変数一個で条件分岐できる。
0444デフォルトの名無しさん
2009/02/27(金) 23:59:18ふつー>>431は呼び出し元の設定を知りたいんだと思うけど
0445デフォルトの名無しさん
2009/02/28(土) 00:05:320446デフォルトの名無しさん
2009/02/28(土) 01:04:36自分に必要で無い。
だからあなたにも必要で無い。
まるでジャイアンだな。
0447デフォルトの名無しさん
2009/02/28(土) 01:48:57呼び出し元の設定がオフだとオンに変えたい
という何か特別な必要があるんだよw
0448デフォルトの名無しさん
2009/02/28(土) 03:06:310449デフォルトの名無しさん
2009/02/28(土) 09:59:45すでに答えは出ている。
0450デフォルトの名無しさん
2009/02/28(土) 15:26:520451デフォルトの名無しさん
2009/02/28(土) 15:55:47IF ERRORLEVEL 1 ECHO "エコーはOFFだよ。オンじゃないからね"
0452デフォルトの名無しさん
2009/02/28(土) 15:59:190453デフォルトの名無しさん
2009/02/28(土) 16:33:09一意なファイル名の生成、持ち回り、削除、エラー時に残るのが面倒だな
ファイルのsetlocalみたいなのがあればいいのにな
0454デフォルトの名無しさん
2009/02/28(土) 16:38:22ECHO OFF
ECHO | FIND /I "OFF" > NUL
IF ERRORLEVEL 1 ECHO "エコーはONだよ。オフじゃないからね"
0455デフォルトの名無しさん
2009/02/28(土) 16:45:090456デフォルトの名無しさん
2009/02/28(土) 16:50:41のほうが需要がありそうだなや
0457デフォルトの名無しさん
2009/02/28(土) 17:29:49分岐するまでもなく変更すればいい。
0458デフォルトの名無しさん
2009/02/28(土) 17:49:38確認したいときに「ECHO」みたいなのがないからね
0459デフォルトの名無しさん
2009/02/28(土) 18:00:450461デフォルトの名無しさん
2009/02/28(土) 18:11:090462デフォルトの名無しさん
2009/02/28(土) 21:53:490463デフォルトの名無しさん
2009/02/28(土) 22:06:17set cd=
環境破壊するぐらいならsetlocalだよね
0464デフォルトの名無しさん
2009/02/28(土) 22:45:130465デフォルトの名無しさん
2009/03/01(日) 14:34:12戻り値は必ず「0」になるでしょうか?
ご存じの方教えてください。
また、MS内で仕様の記述箇所あれば教えてください。
お願いします。
0466デフォルトの名無しさん
2009/03/01(日) 15:10:52OSや環境が違えば動作が違うと思っておけば間違いない。
0467デフォルトの名無しさん
2009/03/01(日) 15:27:540468デフォルトの名無しさん
2009/03/01(日) 16:05:14質は知らんけど。
0469デフォルトの名無しさん
2009/03/01(日) 16:37:59バッチはふつうエラーがなければERRORLEVELを設定しないだろ
ERRORLEVELはERRORLEVELを設定するコマンドを実行したときに設定されるだけで
ERRORLEVELを設定しないコマンドだけを使ったバッチはERRORLEVELを設定しないだろ
0470デフォルトの名無しさん
2009/03/01(日) 17:22:500471デフォルトの名無しさん
2009/03/01(日) 22:11:530472デフォルトの名無しさん
2009/03/01(日) 22:48:390473デフォルトの名無しさん
2009/03/01(日) 23:12:520474デフォルトの名無しさん
2009/03/01(日) 23:38:44だと無くても有りになって判定できない
判定できる?
0475デフォルトの名無しさん
2009/03/01(日) 23:48:410476デフォルトの名無しさん
2009/03/01(日) 23:55:510477デフォルトの名無しさん
2009/03/02(月) 00:59:15set errorlevel
0478デフォルトの名無しさん
2009/03/02(月) 01:07:010479デフォルトの名無しさん
2009/03/02(月) 01:57:16set errorlevel | find /i "errorlevel="
0480デフォルトの名無しさん
2009/03/02(月) 03:23:130481デフォルトの名無しさん
2009/03/02(月) 18:59:53if not errolevel 1 set errolevel=
0482デフォルトの名無しさん
2009/03/02(月) 21:32:330483デフォルトの名無しさん
2009/03/05(木) 18:14:090484デフォルトの名無しさん
2009/03/05(木) 19:11:270485デフォルトの名無しさん
2009/03/05(木) 19:46:29IISが上がっていなければ上がる設定にしたいなと…
IF EXISTでファイルで判断出来るのは分かったのだが…
ヘルプおながいしますだ
0486デフォルトの名無しさん
2009/03/05(木) 20:01:490487デフォルトの名無しさん
2009/03/05(木) 20:23:57?q=IsServiceRunning+IShellDispatch2
0488デフォルトの名無しさん
2009/03/05(木) 23:21:58dir
0489デフォルトの名無しさん
2009/03/06(金) 16:29:50但し、要応用。
0490デフォルトの名無しさん
2009/03/06(金) 16:30:240491デフォルトの名無しさん
2009/03/06(金) 19:33:37ERRORLEVEL より 空き容量 のほうが桁数が多いがどうするんだ?
0492デフォルトの名無しさん
2009/03/06(金) 20:18:28SET B=%A:,=%
IF %B% LEQ 200000000000 ECHO ディスクの空き領域が %A% になりました。
0493デフォルトの名無しさん
2009/03/06(金) 21:24:43CMD /C EXIT %A:,=%
0494デフォルトの名無しさん
2009/03/07(土) 00:05:02>>493
性格が出てるな
0495デフォルトの名無しさん
2009/03/07(土) 02:13:30>>493
>>494
性格が出てるな
0496デフォルトの名無しさん
2009/03/07(土) 16:56:15〜
〜
〜
)>>aaaaa.txt
こんな感じでリダイレクトするバッチを何回か実行したら
同ディレクトリに aaaaa.txt が2個も作成された
開いてみたがしっかり個別の内容で存在しているし、最新の状態に更新してもファイルは消えない
同ディレクトリに同ファイル名は存在できないはずなのにどういうことだ・・・
0497デフォルトの名無しさん
2009/03/07(土) 17:06:130498デフォルトの名無しさん
2009/03/07(土) 18:42:20パソコンの使い方の質問はこっち
PC初心者 http://pc11.2ch.net/pcqa/
▼━ 質問の仕方 ━━━━━━━━━━━━
★E-mail欄には何も記入しない (IDを出す→偽者対策・質問者の区別、2回目以降も)
* 2回目以降の書込みは、最初に質問した際の「発言番号」を名前欄に入力
* 他所から誘導された場合は、その旨書く(マルチポストとの区別)
▼━ 該当事項を明記すること ━━━━━
★使用OS(Windows XP Professional SP3/Vista HomePremium SP1 等)
★使用ソフトウェア名とバージョン(Internet Explorer 7/MS-Word 2007 等)
★関係有りそうな出来事、問題発生の直前に行なった操作(何もしないのに問題は発生しません)
★起こった出来事、表示されるメッセージなどを具体的に詳しく書く
★現在の状況(問題発生後に試したこととその結果)
★パソコンのメーカ名と型番 (PCV-RX75等、説明書や本体背面で確認)
自作ならばマザーボード等の型番。他人に作ってもらった似非自作機はお断り
★インターネットの問題は接続形態(ADSL/CATV/FTTH/ダイヤルアップ)とルータの有無や契約ISPの名称を書く
★数字・ファイル名・アドレス・したいこと等を具体的に書く(個人情報は伏せる)
▼━ 禁止事項 ━━━━━━━━━━━
★違法行為やそれに深く関係する質問・話題(P2Pソフト,エミュレータ,RARファイル,DVDやCCCDのコピー,ポート解放 等)
★マルチポスト(複数の場所で同じ質問をすること)は絶対禁止
★情報の小出し(後から「ちなみにOSはWindowsXPです」等) / * 本人以外の代理質問
★勝手な名称の省略(例 "Outlook"と"Outlook Express"は別モノです)や隠蔽(「某ソフト」「あるサイト」等)
★検索や辞書(e-words.jp)で分かる用語の意味の質問
★自作自演 釣り質問 ネタ質問 粘着 基地外 荒らし コピペ β版 正式サポートが終了したOSに関する質問
▼━ 質問の前に・・・ ━━━━━
★質問の前にまず ググる(Googleで検索) http://www.google.co.jp/
0499デフォルトの名無しさん
2009/03/07(土) 23:19:25ほんまかいな?
dir aaaaa.txt
の結果を貼ってみ
0500496
2009/03/08(日) 00:31:20スレ汚かもですが原因分かったので書いときます
引数ファイルと同ディレクトリにファイルの更新日時をリダイレクトするbatでしたが
C:\Documents and Settings\All Users\デスクトップ\aaaaa.txt
D:\Documents and Settings\Administrator\デスクトップ\aaaaa.txt
この2ファイルがデスクトップ上に表示されていた
知らぬ間に \All Users\デスクトップ にファイルが作られていたことが原因です
当初cmdのバグかと疑っちまったorz
0501デフォルトの名無しさん
2009/03/08(日) 01:30:39あれば便利なのに。
0502デフォルトの名無しさん
2009/03/08(日) 14:22:390503デフォルトの名無しさん
2009/03/08(日) 15:13:16c:\aとc:\bをひとつに見せる方法は?
0504デフォルトの名無しさん
2009/03/08(日) 15:28:590505デフォルトの名無しさん
2009/03/08(日) 15:46:070506デフォルトの名無しさん
2009/03/08(日) 16:20:480507デフォルトの名無しさん
2009/03/08(日) 16:56:24分かりにくい質問かもしれませんが
ログイン時のパスワードを一度間違えて、その後正しく入力しログインしたのですが
以下のエラー文が出ました
DCOM Server Process Launcher サービスが異常終了したため
Windows を再起動する必要があります。
変な質問ですみませんが
どうすればいいでしょうか?
当方の環境はXPのノートです
0508デフォルトの名無しさん
2009/03/08(日) 17:02:21再起動しろ
0509デフォルトの名無しさん
2009/03/08(日) 17:06:51再起動とは何でしょうか?
申し訳ありませんが
初心者なのでわかりやすく教えて下さい。
m(__)m
0510デフォルトの名無しさん
2009/03/08(日) 17:08:10もういっかい
でんげんぼたんをおせばいいよ
0511デフォルトの名無しさん
2009/03/08(日) 17:20:17でんげんぼたんを3びょうかんおしつづけて
もういっかい
でんげんぼたんを押してみました
わけのわからない英語や数字がいっぱいでてきました。
どのキーを押してもピーピーうるさい音がします。
これでよろしかったでしょうか?
もしかして何かまずいことをしてしまいましたか?
0512デフォルトの名無しさん
2009/03/08(日) 17:24:33それでいい
おとなしくしばらくそのまま待ってろ
0513デフォルトの名無しさん
2009/03/08(日) 17:32:17DCOM Server Process Launcherについて。 DCOM Server Process Launcherって何です...ko_nn_ni_ti_waaさん
DCOM Server Process Launcherについて。
DCOM Server Process Launcherって何ですか??
私のパソコンが、起動するとDCOM Server Process Launcherが正常に終了されなかったためシャットダウンします。
と出てフリーズ状態になります。何度強制終了して再起動しても同じです。パソコンが使い物にならません。
だれか知恵を下さい。もしくはどこに問い合わせたら良いかわかる方いらっしゃいますか?
違反報告
質問日時: 2007/6/11 16:28:19
解決日時: 2007/6/26 03:33:22
回答数: 2
閲覧数: 5,480
ソーシャルブックマークへ投稿: Yahoo!ブックマークへ投稿 はてなブックマークへ投稿 (ソーシャルブックマークとは)
0514デフォルトの名無しさん
2009/03/08(日) 17:33:28XPで自分がやった方法で書かせていただきます。
1.コンピューターの電源を入れてすぐに「F8」キーを連打します。
2.出てきた画面から「セーフモード」を選びます。
3.「はい」「いいえ」がある選択肢が出てきますので、それで「いいえ」を選ぶと、
「システムの復元」画面に行きます。普通に動いていた頃を選んで、その頃に復元します。
これをやってみたら正常に動きました。
その後、ウイルススキャンをしてみたら、感染をしていました。
無事駆除して今は普通にパソコンが動いています。
お試しください。
回答日時:2007/6/15 21:40:14
0515デフォルトの名無しさん
2009/03/08(日) 17:47:52http://support.microsoft.com/kb/165448/ja
0516デフォルトの名無しさん
2009/03/08(日) 18:37:50DCOM オブジェクトの作成 Server 再起動後 DCOM のプログラムがハングします。
|
いずれかの次のオペレーティング システムを実行しているコンピュータ上にオブジェクトの作成を要求する
DCOM プログラム (クライアント) が応答を停止 (ハング)。
Windows 98 Second Edition
Windows 98
Windows Millennium Edition (Me)
先頭へ戻る
この問題のバグの原因となるサーバーを誤って解釈、
セキュリティで保護されていないバインド要求が既に処理されていること、
RPC のレイヤで要求の処理によって可能性します。
先頭へ戻る
マイクロソフトでは、現在この問題を修正する修正プログラムを提供中ですが、
修正プログラムはこの資料に記載された問題のみを修正することを目的としています。.
障害があったコンピュータに対してのみ適用することを推奨します。.
この問題を解決するには、Microsoft Product Support Services にお問い合わせのうえ、
修正ファイルを入手してください。. Microsoft Product Support Services の電話番号一覧
およびサポート料金については、次のマイクロソフト Web サイトを参照してください。:
http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;en-us;cntactms)
注 : 特殊な場合に、サポートの呼び出しの発生が通常に雑費可能性がありますが
場合にキャンセル Microsoft Support 担当者により、特定の更新プログラムを適用するが、問題を解決します。
追加の質問および問題の特定更新プログラムの対象とならない問題、
通常のサポート料金が適用されます。
注 : Windows 98、Windows 98 Second Edition、および Windows Millennim Edition (Me) 修正プログラムは、
Microsoft ダウンロード センターからダウンロードできます。
0517デフォルトの名無しさん
2009/03/08(日) 19:36:37毎回指定面倒
0518デフォルトの名無しさん
2009/03/09(月) 19:28:380519デフォルトの名無しさん
2009/03/11(水) 18:05:520520デフォルトの名無しさん
2009/03/13(金) 18:05:270521デフォルトの名無しさん
2009/03/13(金) 18:59:33バッチファイルで、一度全台ログオフさせて、Bというアカウントで一斉にログインするようにしたいのですが
可能でしょうか?(ドメインには参加していない)
0522デフォルトの名無しさん
2009/03/13(金) 19:08:25ロリータBBSみたいなのに飛ばされました。
で、パソコンが重くなったんで再起動して
またインターネットのブラウザを開くと、アメリカのエロページに
飛ばされるようになりました。
こういう事は前にもあったので、コントロールパネルから
インターネットオプションの標準ページをYAHOOにしました。
しかしまたブラウザを開くとエロページに飛ばされてしまいます。
しかもインターネットをしていて少したつと
何もして無いのに変なブラウザが開かれ全画面表示になったりします。
これは何故なんでしょうか?
一応スパイウェアソフトは使って、スパイウェアは削除したんですが。
長文ですが誰か答えてください。
0523デフォルトの名無しさん
2009/03/13(金) 19:11:50バッチ使って自動で切れるようにできますか?XPを使っています。
0524デフォルトの名無しさん
2009/03/13(金) 19:16:37現在までの更新をオフラインでも同じように(トップページからクリックで下の階層に進む形で)保存というのはできないのでしょうか?
1ページずつの保存のやり方はわかるんですが・・・バッチファイルで階層形式で保存はむりなのでしょうか?
0525デフォルトの名無しさん
2009/03/13(金) 19:23:33むり
0526デフォルトの名無しさん
2009/03/13(金) 19:24:59だめですか…
他になにか考えられることはありますでしょうか?
また思い当たる事がありましたら教えてください。
ご回答お待ちしております。
0527デフォルトの名無しさん
2009/03/13(金) 19:48:010528デフォルトの名無しさん
2009/03/13(金) 20:16:36状況がよくわからない。
shutdown した後でも、電源スイッチを押さないと切れないという意味?
0529デフォルトの名無しさん
2009/03/13(金) 20:37:100530デフォルトの名無しさん
2009/03/13(金) 23:30:420531デフォルトの名無しさん
2009/03/13(金) 23:59:230532デフォルトの名無しさん
2009/03/14(土) 00:15:330533デフォルトの名無しさん
2009/03/14(土) 09:26:57これは何かの病気でしょうか?
別に痛くも痒くもないのですが、見た目が不気味で気になります。
病院に行った方がいいですか?
0534デフォルトの名無しさん
2009/03/14(土) 16:19:22操作可能なプログラムまたはバッチ ファイルとして認識されていません。
0535デフォルトの名無しさん
2009/03/15(日) 02:08:120536デフォルトの名無しさん
2009/03/15(日) 06:30:470537デフォルトの名無しさん
2009/03/15(日) 14:33:04ウイルスチェック汁
0538デフォルトの名無しさん
2009/03/15(日) 14:33:43ハードが対応してないと無理じゃなかったっけか
0539デフォルトの名無しさん
2009/03/15(日) 18:13:28ない
0540デフォルトの名無しさん
2009/03/15(日) 23:39:30test1.txt
a1,b1
a2,b2
a3,b3
test2.txt
a2,c1
a1,c2
a3,c3
の二つのファイルがあって
test3,txt
a1,b1,c2
a2,b2,c1
a3,b3,c3
というファイルを作りたいのですが、
batファイルだけで作成可能でしょうか?
0541デフォルトの名無しさん
2009/03/15(日) 23:58:390542デフォルトの名無しさん
2009/03/16(月) 00:07:43vbsも使用できるのですが、なにぶん経験がないので
できればbatだけでやりたいな、と。。
苦行というか宿題>です><
0543デフォルトの名無しさん
2009/03/16(月) 00:44:17for /f "tokens=1,2 delims=," %%i in (test1.txt) do @(
for /f "tokens=1,2 delims=," %%k in ('findstr /r ^%%i test2.txt') do @echo %%i,%%j,%%l
)>>test3.txt
なんか間違ってる気がする
0544デフォルトの名無しさん
2009/03/16(月) 00:51:16名前忘れた
今だと gawk 使うかな
0545デフォルトの名無しさん
2009/03/16(月) 01:16:35ありがとうございます!実現できました!!
0546デフォルトの名無しさん
2009/03/16(月) 02:13:38うん間違ってる
再現用データ
test2.txt
a2,ca1
a1,ca2
a3,ca3
0547デフォルトの名無しさん
2009/03/16(月) 02:34:40for /f "tokens=1,2 delims=," %%i in (test1.txt) do @(
for /f "tokens=2 delims=," %%k in ('findstr /r "^%%i" test2.txt') do @echo %%i,%%j,%%k
)>>test3.txt
こうか
0548デフォルトの名無しさん
2009/03/16(月) 13:03:00パソコン困りごと相談Windows2000過去ログ
203881 [コンピューターの電源を切る準備ができました] kawayosi4416 2004/9/25-19:29
メーカー名:IBM アイビーエム
OS名:Windows2000
パソコン名:2190−27M
ソフト関連:OS関連
--
windows2000を終了時に「コンピューターの電源を切る準備ができました」と表示されて自動で電源が切れません
この「コンピューターの電源を切る準備ができました」を表示させない方法はありませんか?
203886 Re:[コンピューターの電源を切る準備ができました] SARU 2004/9/25-19:49
自分のPCがAPMモードかACPIモードのどちらで動作しているか
確認(デバイスマネージャのコンピュータに標準PCとあればAPMモード、
acpi〜とあればACPIモード)し、APMなら
[シャットダウンしても自動的に電源が切れません]
http://homepage2.nifty.com/winfaq/w2k/boot.html#877
を参考に。
ACPIモードならBIOSが対応していない可能性があるので
メーカーのHPで確認。
0549デフォルトの名無しさん
2009/03/16(月) 13:06:48「コンピュータの電源を切る準備ができました」の表示で止まり自動で電源が切れなくなった - 教えて!goo
質問
質問者:tosshibo 「コンピュータの電源を切る準備ができました」の表示で止まり自動で電源が切れなくなった
困り度: すぐに回答を!
昨日スタンバイの項目がなくなったので?http://homepage2.nifty.com/winfaq/w98/boot.html#29?で設定を直したら
スタンバイの項目は表示されるようになりましたが「コンピュータの電源を切る準備ができました」の表示で止まり
自動で電源が切れなくなりました。どうすれば今まで通に直せますか。初心者なのでよろしくお願いします。
質問投稿日時:05/08/05 04:03質問番号:1560583
回答
回答者:jazzydays これが原因かどうかはわかりませんが、win98だったら同じくwinfaqの↓を試してみてください。
種類:アドバイス
どんな人:一般人
自信:参考意見
ログインして投票する参考になった:0件
回答日時:05/08/05 04:16回答番号:No.1
0550デフォルトの名無しさん
2009/03/16(月) 13:08:39回答者:izumon この現象は、No.1の方が指摘しているケースと、リソースの低下により引き起こされているケースがあります。
一般的には、リソース不足が原因になっていることが多いので、まずは次のように設定してください。
○ デスクトップ上のアイコンを極力減らす
○ 常駐プログラムの削減について
「スタートボタン」→「ファイル名を指定して実行」→「msconfig」と打つ→「システム構成ユーティリティ」→「スタートアップ」で、必要のないものはチェックを外します。(私はウイルスソフト以外は全て削除していました)
○ 画面について
「画面のプロパティ」を開き、
1 「背景」→なし
2 「効果」→すべてチェックを外す
3 「Web」→Activ DesktopをWebページとして表示のチェックを外す
4 「設定」→High Color(16ビット)に設定
○ 音について
「コントロールパネル」→「サウンド」→「サウンド名」をすべて「なし」に設定。
○ その他
「スタートボタン」→「設定」→「フォルダオプション」→「表示タブ」をクリックし、
「登録されているファイルの拡張子は表示しない」と「隠しファイルとシステムファイルを表示しない」以外のチェックを外す
○ 最後の仕上げ
1 スタート ⇒ WINDOWSの終了 ⇒「MS−DOS」で起動する
2 「scanreg /fix /opt」と打ち、終了したらENTERキーを押して、「exit」と打つ
種類:アドバイス
どんな人:一般人
自信:参考意見
ログインして投票する参考になった:0件
回答日時:05/08/05 07:22回答番号:No.2
0551デフォルトの名無しさん
2009/03/17(火) 00:48:08for /f "tokens=1,2 delims=," %%i in (test1.txt) do (
for /f "tokens=1,2 delims=," %%k in (test2.txt) do if %%i==%%k (echo %%i,%%j,%%l) >>test3.txt
)
0552デフォルトの名無しさん
2009/03/17(火) 00:57:360553デフォルトの名無しさん
2009/03/17(火) 23:52:14あるファイルをforを使ってパラメータセットして、そのパラメータの3つ目に
@が含まれているかどうかをで分岐させたいのですが。。
元ファイルtest1.txt
aaa1,bbb1,ccc1,ddd1
aaa2,bbb2,d@d2
aaa3,bbb3,,ddd3
つくりたいファイルtest2.txt
aaa1,bbb1,ccc1,ddd1
aaa2,bbb2,,d@d2
aaa3,bbb3,,ddd3
for /f"tokens=1,2,3,4 delims," %%i in (test.txt) do @(
で%%cの中に@が入っていたら、 echo %i,%j,,%k とかすれば
と思ってifやらfindやら試してみたのですがうまくいかず。
すみません、お願いします。
0554デフォルトの名無しさん
2009/03/18(水) 01:06:13setlocal enabledelayedexpansion
if not !x:@=!==!x! echo %%i,%%j,,%%k
endlocal
0555デフォルトの名無しさん
2009/03/18(水) 15:36:36http://oshiete1.goo.ne.jp/qa4680374.html
サイトをまるごと保存 うまくいかない時があり困っています - 教えて!goo
質問
質問者:arrg
サイトをまるごと保存 うまくいかない時があり困っています
困り度: 困っています
私はネットで小説を読むのが好きです。
しかしいざ時間ができて読みに行けばサイトが重かったり消されていたりという事もしばしばあります。
そこでお気に入りの作品はサイトごと保存しようと思い「順集」「webox」を使ってみました。
この二つでうまくいくこともあるのですが、なぜかうまくいかないことも。
具体的な例を上げると、もともとのサイトのリンクの末尾が「〜40」など拡張子が表示されていない場合。
これは「順集」を使ってみたところ一つのサイト内で「.html」を勝手に付けた状態のリンクに直してダウンロードしてくれたところとそうでないところができてしまいました。
こういったことは何か設定でうまくいったりするのでしょうか?
また何か他に良いソフトはないでしょうか?教えてください。お願いします。
質問投稿日時:09/02/01 17:04質問番号:4680374
0556デフォルトの名無しさん
2009/03/18(水) 20:28:13echo %%k|find "@" >nul && echo %%i,%%j,,%%k
0557デフォルトの名無しさん
2009/03/18(水) 20:54:40aaa1,bbb1,ccc1,ddd1
bbb2,bbb2,d@d2
bbb3,aaa3,aaa2,ddd1
aaa2,bbb2,,d@d2
ddd3,bbb3,,ddd3
aaa1,bbb1,ccc1,ddd1
aaa2,bbb2,,d@d2
aaa3,bbb3,,ddd3
aaa1,bbb1,ccc1,ddd1
aaa2,bbb2,,d@d2
つくりたいファイルtest2.txt
aaa1,bbb1,ccc1,ddd1
aaa2,bbb2,,d@d2
aaa3,bbb3,,ddd3
bbb3,aaa3,aaa2,ddd1
ddd3,bbb3,,ddd3
aaa1,bbb1,ccc1,ddd1
aaa2,bbb2,,d@d2
aaa3,bbb3,,ddd3
ddd3,bbb3,,ddd3
bbb3,aaa3,aaa2,ddd1
0558デフォルトの名無しさん
2009/03/18(水) 22:30:512 BBB
3 CCC
4 1
5 2
6 3
7 4
8 AAA BBB CCC
0559デフォルトの名無しさん
2009/03/18(水) 22:34:27い2 BBB
3 CCCう
4 1え
5 お2
6 3
7 4
8 AAA BBB CCC
0560デフォルトの名無しさん
2009/03/18(水) 22:43:11abcdefg
hijklmn
つくりたいファイルtest2.txt
gfedcba
nmlkjih
0561デフォルトの名無しさん
2009/03/18(水) 22:45:15abcdefg
hijklmn
つくりたいファイルtest2.txt
cbagfed
nmihlkj
0562デフォルトの名無しさん
2009/03/18(水) 22:47:33aaa1,bbb1,ccc1,ddd1
bbb2,bbb2,d@d2
bbb3,aaa3,aaa2,ddd1
aaa2,bbb2,,d@d2
ddd3,bbb3,,ddd3
aaa1,bbb1,ccc1,ddd1
aaa2,bbb2,,d@d2
aaa3,bbb3,,ddd3
aaa1,bbb1,ccc1,ddd1
aaa2,bbb2,,d@d2
つくりたいファイルtest2.txt
aaa1,bbb1,ccc1,ddd1
aaa2,bbb2,,d@d2
aaa3,bbb3,,ddd3
bbb3,aaa3,aaa2,ddd1,bbb1,ccc1,ddd1
ddd3,bbb3,,ddd3 ,bbb2,d@d2
aaa1,bbb1,ccc1,ddd1,aaa3,aaa2,ddd1
aaa2,bbb2,,d@d2 ,ccc1,ddd1
aaa3,bbb3,,ddd3 ,d@d2
ddd3,bbb3,,ddd3 ,aaa2,ddd1
bbb3,aaa3,aaa2,ddd1,,d@d2
0563デフォルトの名無しさん
2009/03/18(水) 23:04:43気軽に「こんなソフトありませんか?」 Part.104
http://pc11.2ch.net/test/read.cgi/software/1235462828/
こんなところの方がいいと思いますよ
wget とか、たぶんいっぱいある
0564デフォルトの名無しさん
2009/03/21(土) 15:25:41510
531.333333
以下略…
というファイルの2行目の510だけを取り出して環境変数にsetしたいのですが何か方法はありますか?
0565デフォルトの名無しさん
2009/03/21(土) 15:34:270566デフォルトの名無しさん
2009/03/21(土) 15:49:330567デフォルトの名無しさん
2009/03/21(土) 15:59:08()
&
<
0568デフォルトの名無しさん
2009/03/21(土) 16:06:550569デフォルトの名無しさん
2009/03/21(土) 16:10:00echo %x%
0570デフォルトの名無しさん
2009/03/21(土) 16:15:28でも見ても何してるんだかわかりません…
0571デフォルトの名無しさん
2009/03/21(土) 17:33:14abcdefg
hijklmn
つくりたいファイルtest2.txt
cbagfed
nmihlkj
これの2行目
0572デフォルトの名無しさん
2009/03/21(土) 18:18:460573デフォルトの名無しさん
2009/03/21(土) 18:34:23feb8,44d5,c352,5162
c7c3,4668,6033,6c25
d73f,c047,858d,dfc7
1778,e481,1b9e,9654
096a,405f,a6b3,9158
698a,3093,49a1,d001
fb59,2dc5,716e,7aeb
こうです
63f2,f96d,02df,128c
698a,3093,49a1,d001
b81b,0e12,57d3,b87b
502a,d62d,1682,97b5
09ec,c885,2587,aa96
bccd,6033,0feb,a90f
402c,64bf,a8e8,e9bf
0574デフォルトの名無しさん
2009/03/21(土) 20:10:01するとどーやるん?
0575デフォルトの名無しさん
2009/03/21(土) 20:22:160576デフォルトの名無しさん
2009/03/21(土) 20:54:10いうえ2 BBB
3 CCCういい
4 1ええう
5 おうえ2
6 3えええ
7 4い
8 AAA BBB CCC
0577デフォルトの名無しさん
2009/03/22(日) 01:29:05goto :eof
:sub
for /l %%n in (1,1,%1) do type nul >%%n
0578デフォルトの名無しさん
2009/03/22(日) 13:42:370579デフォルトの名無しさん
2009/03/22(日) 14:41:56いうえ2 BBB
3 CCCういい
4 1ええう
5 おうえ2
6 3えええ
7 4い
8 AAA BBB CCC
9 RRR 777 GGG
10 NNN いうえ えいう
11 TTT んんん XXX
12 222 444 777
0580デフォルトの名無しさん
2009/03/22(日) 14:45:09みかん,36,24
バナナ,98,4
りんご 100 個 10 1,000
みかん 120 個 6 720
バナナ 50 本 2 100
りんご"みかん”バナナ
100"120"50"
10"6"2"
1,000"720"100"
0581デフォルトの名無しさん
2009/03/22(日) 17:52:56for /l %%i in (1,1,1000) (
if ... やめ
)
0582デフォルトの名無しさん
2009/03/22(日) 18:03:020583デフォルトの名無しさん
2009/03/22(日) 18:06:150584デフォルトの名無しさん
2009/03/22(日) 18:11:390585デフォルトの名無しさん
2009/03/22(日) 18:34:30みかん
りんご
りんご
バナナ
みかん
いちご
りんご
いちご
0586デフォルトの名無しさん
2009/03/22(日) 18:36:24みかん
みかん
みかん
みかん
りんご
りんご
バナナ
みかん
いちご
りんご
いちご
りんご
いちご
0587デフォルトの名無しさん
2009/03/22(日) 21:17:380588デフォルトの名無しさん
2009/03/22(日) 21:30:14147 231 294 乳
161 253 322 乳・卵・小麦・大豆
161 253 322 乳・大豆
133 209 266 乳
154 242 308 乳 鶏肉
175 275 350 乳・大豆
150 236 301 乳 山芋
147 231 294 乳
161 253 322 乳・大豆
154 242 308 乳
175 275 350 乳・大豆
140 220 280 乳・バナナ・オレンジ・りんご
175 275 350 乳・落花生・くるみ
175 275 350 乳・小麦・大豆
126 196 252 乳・オレンジ
154 242 308 乳 松茸
168 264 336 乳 キウイ
175 275 350 乳・ゼラチン
126 196 252 乳・オレンジ
159 250 319 乳
133 209 266 乳 あわび
133 209 266 乳
126 196 252 乳・オレンジ
0589デフォルトの名無しさん
2009/03/22(日) 21:31:13「ひとり1万2千円」
2兆円を1億人で山分けするんだから、ひとり2万円のはず。
なんで1万2千円なん?
65歳以上と18歳以下は2万円だけど、
ホントに全部足して2兆円になるの?
1万2千円もらえる人と2万円もらえるひとに分けることで
全部でいくらかかったのかを分かりにくくしているように思える。
どうせ、余った分をあやふやにしようって魂胆でしょ?
余った分、いったい誰のポッポに入るん?
0590デフォルトの名無しさん
2009/03/23(月) 01:51:33)
:xxx
0591デフォルトの名無しさん
2009/03/23(月) 13:36:340592デフォルトの名無しさん
2009/03/23(月) 15:16:280593デフォルトの名無しさん
2009/03/23(月) 21:34:060594デフォルトの名無しさん
2009/03/23(月) 21:56:540595デフォルトの名無しさん
2009/03/25(水) 12:22:290596デフォルトの名無しさん
2009/03/29(日) 11:39:31指定ファイルの有無で分岐したいのですが
どうすればよいのでしょうか?
0597デフォルトの名無しさん
2009/03/29(日) 12:34:22goto
0598デフォルトの名無しさん
2009/03/29(日) 13:24:20私の誕生日 = < 明日
兄の誕生日 = 昨日
妹の誕生日 > 去年
これでやっとできました
0599デフォルトの名無しさん
2009/03/29(日) 13:31:29exit
:100
echo unko.txt があるよ。
0600デフォルトの名無しさん
2009/03/29(日) 13:39:10ありがとうございました。
0601デフォルトの名無しさん
2009/03/29(日) 13:44:07DVDは頼まない
家庭用ゲームは故障中
プレゼントは受取拒否
イオン水は流す
肉屋は苦手
魚屋は金魚の糞
カニ屋が隠れスポット
ロールケーキ2本
ゴミ出しは頼む
以上です
0602デフォルトの名無しさん
2009/03/29(日) 13:48:27家庭用ゲーム = 故障中
プレゼント = 受取拒否
イオン水 = 流す
肉屋 = 苦手
魚屋 = 金魚の糞
カニ屋 = 隠れスポット
ロールケーキ = 2本
ゴミ出し = 頼む
0603デフォルトの名無しさん
2009/04/01(水) 20:39:13それじゃコンソールが閉じるだろうが?
0604デフォルトの名無しさん
2009/04/01(水) 21:26:540605デフォルトの名無しさん
2009/04/01(水) 23:02:500606デフォルトの名無しさん
2009/04/01(水) 23:06:030607デフォルトの名無しさん
2009/04/01(水) 23:57:27それくらいの問題も解決できないのか?
0608デフォルトの名無しさん
2009/04/02(木) 00:03:100609デフォルトの名無しさん
2009/04/02(木) 00:11:270610デフォルトの名無しさん
2009/04/02(木) 00:24:34コンソールが閉じないように自分で改変
とか書いといた方がいいぜ
0611デフォルトの名無しさん
2009/04/02(木) 14:35:550612デフォルトの名無しさん
2009/04/03(金) 18:57:160613デフォルトの名無しさん
2009/04/03(金) 19:36:37なるほどうございました。
0614デフォルトの名無しさん
2009/04/04(土) 10:55:01C:\Folder配下のフォルダー及び、ファイルを全て削除するコマンドを教えてもらえないでしょうか。
0615デフォルトの名無しさん
2009/04/04(土) 11:17:22パソコンの使い方の質問はPC初心者板へどうぞ
PC初心者
http://pc11.2ch.net/pcqa/
0616デフォルトの名無しさん
2009/04/04(土) 11:48:29DEL コマンドだよ
0617デフォルトの名無しさん
2009/04/04(土) 15:01:02知ったか乙
0618デフォルトの名無しさん
2009/04/04(土) 15:01:48>>614です
DEL コマンドでは、ファイルは削除できますが、フォルダーは削除できないのですが
0619デフォルトの名無しさん
2009/04/04(土) 15:08:21あなたは賢(かしこ)いね。
0620デフォルトの名無しさん
2009/04/04(土) 15:14:44format c:
>>615
>>616
確認してください、よろしくorz
0621デフォルトの名無しさん
2009/04/04(土) 15:26:310622デフォルトの名無しさん
2009/04/04(土) 16:34:180623デフォルトの名無しさん
2009/04/04(土) 16:48:39RMDIR コマンドだよ
0624デフォルトの名無しさん
2009/04/04(土) 17:11:560625デフォルトの名無しさん
2009/04/04(土) 19:41:40指定フォルダの有無で分岐したいのですが
どうすればよいのでしょうか?
0626デフォルトの名無しさん
2009/04/04(土) 19:45:430627デフォルトの名無しさん
2009/04/04(土) 20:24:09ifもしも
0628デフォルトの名無しさん
2009/04/04(土) 20:36:260629デフォルトの名無しさん
2009/04/04(土) 21:24:08C:\Document and Settings\acdf
C:\Document and Settings\aeca
C:\Document and Settings\baac
C:\Document and Settings\bbbd
C:\Document and Settings\bcbf
C:\Document and Settings\bcde
C:\Document and Settings\bdbe
C:\Document and Settings\bdea
C:\Document and Settings\bfbd
C:\Document and Settings\bfda
C:\Document and Settings\bfdd
C:\Document and Settings\bffa
C:\Document and Settings\bffa
C:\Document and Settings\cacb
C:\Document and Settings\caeb
C:\Document and Settings\cbdb
C:\Document and Settings\cbfd
C:\Document and Settings\cbfe
C:\Document and Settings\ccdb
C:\Document and Settings\cced
C:\Document and Settings\cebf
C:\Document and Settings\cfba
C:\Document and Settings\cfdc
C:\Document and Settings\dafa
C:\Document and Settings\dbbb
C:\Document and Settings\dbeb
C:\Document and Settings\dccd
C:\Document and Settings\ddae
C:\Document and Settings\dfbb
0630デフォルトの名無しさん
2009/04/04(土) 22:56:40IF EXIST "C:\Document and Settings\aeca\*.*" GOTO :UNKO
・・・
0631デフォルトの名無しさん
2009/04/04(土) 23:38:08C:\Document and Settings\aecaae
C:\Document and Settings\baacba
C:\Document and Settings\bbbdbb
C:\Document and Settings\bcbfbc
C:\Document and Settings\bcdebc
C:\Document and Settings\bdbebd
C:\Document and Settings\bdeabd
C:\Document and Settings\bfbdbf
C:\Document and Settings\bfdabf
C:\Document and Settings\bfddbf
C:\Document and Settings\bffabf
C:\Document and Settings\bffabf
C:\Document and Settings\cacbca
C:\Document and Settings\caebca
C:\Document and Settings\cbdbcb
C:\Document and Settings\cbfdcb
C:\Document and Settings\cbfecb
C:\Document and Settings\ccdbcc
C:\Document and Settings\ccedcc
C:\Document and Settings\cebfce
C:\Document and Settings\cfbacf
C:\Document and Settings\cfdccf
C:\Document and Settings\dafada
C:\Document and Settings\dbbbdb
C:\Document and Settings\dbebdb
C:\Document and Settings\dccddc
C:\Document and Settings\ddaedd
C:\Document and Settings\dfbbdf
0632デフォルトの名無しさん
2009/04/04(土) 23:44:270633デフォルトの名無しさん
2009/04/04(土) 23:45:48↑こんな感じで、ファイル名の一つ目の半角の空白より後ろの文字を消してリネームしたいんだけど
どういう風にbat組めばいいか分からないですorz何方かお願いします
0634デフォルトの名無しさん
2009/04/04(土) 23:51:20%PATH:文字列1=文字列2%
"文字列1"
をアスタリスクで始め、展開された出力の先頭から、文字列1 の残りの部分
が最初に現れるまでのすべてを一致させることもできます。
0635デフォルトの名無しさん
2009/04/04(土) 23:51:23C:\Document and Settings\aec aae
C:\Document and Settings\baa cba
C:\Document and Settings\b bbdbb
C:\Document and Settings\bc bfbc
C:\Document and Settings\bcdebc
C:\Document and Settings\bdb ebd
C:\Document and Settings\bde abd
C:\Document and Settings\bfbdbf
C:\Document and Settings\bf dabf
C:\Document and Settings\bf ddbf
C:\Document and Settings\bff abf
C:\Document and Settings\bf fabf
C:\Document and Settings\cac bca
C:\Document and Settings\caeb ca
C:\Document and Settings\cb dbcb
C:\Document and Settings\cbfd cb
C:\Document and Settings\cbf ecb
C:\Document and Settings\cc dbcc
C:\Document and Settings\cce dcc
C:\Document and Settings\cebf ce
C:\Document and Settings\cf bacf
C:\Document and Settings\cfd ccf
C:\Document and Settings\daf ada
C:\Document and Settings\dbb bdb
C:\Document and Settings\dbe bdb
C:\Document and Settings\dc cddc
C:\Document and Settings\ddae dd
C:\Document and Settings\dfb bdf
0636デフォルトの名無しさん
2009/04/04(土) 23:53:34C:\Document and Settings\a cdfac
C:\Document and Settings\a ecaae
C:\Document and Settings\b aacba
C:\Document and Settings\b bbdbb
C:\Document and Settings\b cbfbc
C:\Document and Settings\b cdebc
C:\Document and Settings\b dbebd
C:\Document and Settings\b deabd
C:\Document and Settings\b fbdbf
C:\Document and Settings\b fdabf
C:\Document and Settings\b fddbf
C:\Document and Settings\b ffabf
C:\Document and Settings\b ffabf
C:\Document and Settings\c acbca
C:\Document and Settings\c aebca
C:\Document and Settings\c bdbcb
C:\Document and Settings\c bfdcb
C:\Document and Settings\c bfecb
C:\Document and Settings\c cdbcc
C:\Document and Settings\c cedcc
C:\Document and Settings\c ebfce
C:\Document and Settings\c fbacf
C:\Document and Settings\c fdccf
C:\Document and Settings\d afada
C:\Document and Settings\d bbbdb
C:\Document and Settings\d bebdb
C:\Document and Settings\d ccddc
C:\Document and Settings\d daedd
C:\Document and Settings\d fbbdf
0637デフォルトの名無しさん
2009/04/04(土) 23:54:54C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
C:\Document
0638デフォルトの名無しさん
2009/04/05(日) 00:00:09のやり方で1文字ずつ空白チェック
0639デフォルトの名無しさん
2009/04/05(日) 00:30:05GOTO :EOF
:UNKO
SET A=%~n1
SET B=
:01
SET B=%B%%A:~0,1%
SET A=%A:~1%
IF NOT "%A:~0,1%"==" " GOTO :01
SET B=%B%%~x1
RENAME %1 "%B%"
EXIT /B
0640デフォルトの名無しさん
2009/04/05(日) 00:33:120641デフォルトの名無しさん
2009/04/05(日) 01:56:040642デフォルトの名無しさん
2009/04/05(日) 01:58:350643デフォルトの名無しさん
2009/04/05(日) 02:27:19CALL :UNKO "C:\Documents and Settings\aaa abc 123.txt"
GOTO :EOF
:UNKO
SET A=%~n1
SET B=
:01
IF "%A%"=="" GOTO :02
SET B=%B%%A:~0,1%
SET A=%A:~1%
IF NOT "%A:~0,1%"==" " GOTO :01
:02
SET B=%B%%~x1
RENAME %1 "%B%"
EXIT /B
>>642
そんなにいい方法があるんなら、具体的にコード書いてくれよ。
0644デフォルトの名無しさん
2009/04/05(日) 12:04:12set A=C:\Documents and Settings\aaa abc 123.txt
set A=%A:* =hoge%
echo %A%
hogeand Settings\aaa abc 123.txt
ってなるだけじゃね?
set A=%A: *=hoge%
みたいな使いかたはできないし。
0645デフォルトの名無しさん
2009/04/05(日) 12:11:14set A=C:\Documents and Settings\aaa abc 123.txt
for /F "delims= " %%i in ("%A%") do (
set B=%%i
goto aaa
)
:aaa
echo %B%
0646デフォルトの名無しさん
2009/04/05(日) 13:05:110647デフォルトの名無しさん
2009/04/05(日) 15:30:43goto aaaが必要か?
>>644
set A=!A:%A:* =%=!
0648デフォルトの名無しさん
2009/04/05(日) 15:47:260649デフォルトの名無しさん
2009/04/05(日) 19:23:270650デフォルトの名無しさん
2009/04/06(月) 23:04:39で?
0651デフォルトの名無しさん
2009/04/06(月) 23:08:56>>634
そんなにいい方法があるんなら、具体的にコード書いてくれよ。
0652デフォルトの名無しさん
2009/04/06(月) 23:11:140653デフォルトの名無しさん
2009/04/07(火) 12:01:48コマンドプロンプトでUTF-8使おうとすると不便でなりません。
>>34 読んでもいまいちわからんない…
0654デフォルトの名無しさん
2009/04/07(火) 12:58:540655デフォルトの名無しさん
2009/04/07(火) 13:12:340656デフォルトの名無しさん
2009/04/07(火) 16:03:42激しく同意!
わたくしからもお願いします。
0657デフォルトの名無しさん
2009/04/07(火) 21:29:490658デフォルトの名無しさん
2009/04/07(火) 21:31:000659デフォルトの名無しさん
2009/04/07(火) 22:16:270660デフォルトの名無しさん
2009/04/08(水) 01:49:290661デフォルトの名無しさん
2009/04/08(水) 02:03:490662デフォルトの名無しさん
2009/04/08(水) 02:14:11は「わからん」の否定だろ?
0663デフォルトの名無しさん
2009/04/08(水) 16:33:54chcp 50220
ができて
chcp 65001
ができない理由は何なんだ!
0664デフォルトの名無しさん
2009/04/08(水) 17:20:470665デフォルトの名無しさん
2009/04/08(水) 19:28:500666デフォルトの名無しさん
2009/04/08(水) 22:07:460667デフォルトの名無しさん
2009/04/08(水) 22:15:540668デフォルトの名無しさん
2009/04/09(木) 00:50:100669デフォルトの名無しさん
2009/04/09(木) 01:04:47それもあるみたい。
あと、UTF-8がどこの地域と結びついていないというのも、
コードページから地域情報を引き出そうというおかしなプログラムに都合が悪いそうだ。
そんなことがOld New Thingに書いてあった。
0670デフォルトの名無しさん
2009/04/09(木) 01:43:500671デフォルトの名無しさん
2009/04/09(木) 03:05:53DIR コマンドで正しく表示されるんだよな。
ってことは、コンソールはユニコードが常時表示可能な状態なんだよな。
DIR コマンドはユニコード専用APIで文字を表示してるってことなのかな?
じゃぁたとえば、標準入力から utf8 文字を読み込んで、ユニコード専用APIで
表示するフィルターソフトがあればいいわけじゃん。
(UNIXで言えば「nkf」みたいな)
仮にそれを 「unko.exe」 だとすると、
C> utf8アプリ | unko.exe
ってやれば、正しく表示してくれることになる。
・・・で、unko.exe に該当するようなソフトって、どこかに無いですか?
0672デフォルトの名無しさん
2009/04/09(木) 04:15:540673デフォルトの名無しさん
2009/04/09(木) 10:50:00とすると、ファイルのフルパスがlist.txtに出力されますが。
出力されるパスの区切り文字を、\ から / に変えるにはどうすればいいでしょうか?
とりあえず現状はWSH使ってやってるんですが、コマンドプロンプトの標準コマンド
だけで出来る方法があればいいなというとこです。
0674デフォルトの名無しさん
2009/04/09(木) 11:17:52パソコンの使い方の質問はご遠慮ください。
質問の内容にあった板を利用しましょう。
PC初心者
http://pc11.2ch.net/pcqa/
Windows
http://pc12.2ch.net/win/
初心者〜管理者まで必読!コマンドライン(DOS Pt.7)
http://pc12.2ch.net/test/read.cgi/win/1217738171/
0675デフォルトの名無しさん
2009/04/09(木) 13:27:350676デフォルトの名無しさん
2009/04/09(木) 13:29:38これ?って全然違うか・・・
cocot - COde COnverter on Tty
http://vmi.jp/software/cygwin/cocot.html
0677デフォルトの名無しさん
2009/04/09(木) 13:30:450678デフォルトの名無しさん
2009/04/09(木) 15:57:470679デフォルトの名無しさん
2009/04/09(木) 16:19:35ないのかね?
0680デフォルトの名無しさん
2009/04/09(木) 16:40:410681デフォルトの名無しさん
2009/04/09(木) 17:55:450682デフォルトの名無しさん
2009/04/09(木) 18:48:280683デフォルトの名無しさん
2009/04/09(木) 18:56:11sjis範囲外の文字をかきたいのか、どっち?
0684デフォルトの名無しさん
2009/04/09(木) 19:14:160685デフォルトの名無しさん
2009/04/10(金) 13:56:460686デフォルトの名無しさん
2009/04/10(金) 13:57:49Console重すぎ。まだckwの方がいい
0687デフォルトの名無しさん
2009/04/10(金) 14:37:450688デフォルトの名無しさん
2009/04/10(金) 15:05:400689デフォルトの名無しさん
2009/04/10(金) 16:18:51echo ™©®
はどうすればいい?
0690671
2009/04/10(金) 21:03:07ソースコード
http://ja.pastebin.ca/1387923
自分のとこは java のサーバ アプリ(コンソール アプリ)が
utf-8 で動作してるんですが
コイツを使えば表示だけは文字バケしなくなりました。
誰かの役に立つかな・・・
0691デフォルトの名無しさん
2009/04/10(金) 22:09:01MSゴシック
chcp 65001
0692デフォルトの名無しさん
2009/04/10(金) 22:53:360693デフォルトの名無しさん
2009/04/11(土) 01:46:59過去ログ読んでよ。それができくらいなら苦労しないよ。
0694デフォルトの名無しさん
2009/04/11(土) 02:21:41できないのはファイル入力だろ
0695デフォルトの名無しさん
2009/04/11(土) 03:00:14おそらくソレを鵜呑みにしてコピペしただけだろうが、
実際に *自分* で試してみたのか? >>691
0696デフォルトの名無しさん
2009/04/11(土) 10:53:120697デフォルトの名無しさん
2009/04/11(土) 17:20:22既出だったらすいません
C:\Documents and Settings\Adiministrator\デスクトップ
という文字列から、"\"をカウントして変数に出力するスクリプトを作成したいのですが
コマンドプロンプトのみ使用する場合、どのようなスクリプトを作成すれば良いのでしょうか。
基礎的な質問ですが宜しくお願いします。
0698デフォルトの名無しさん
2009/04/11(土) 17:39:41ECHO %A%個
GOTO :EOF
:UNKO
SET X=%~1
SET A=0
:UNKO_1
IF "%X:~0,1%"=="\" SET /A A=%A%+1
SET X=%X:~1%
IF NOT "%X%"=="" GOTO :UNKO_1
EXIT /B
0699デフォルトの名無しさん
2009/04/11(土) 18:00:070700デフォルトの名無しさん
2009/04/11(土) 18:40:44がまんできない〜〜〜〜〜〜
UNKO
0701デフォルトの名無しさん
2009/04/11(土) 18:53:25右辺の % 要らない
0702デフォルトの名無しさん
2009/04/11(土) 18:53:580703デフォルトの名無しさん
2009/04/11(土) 18:54:39(__)
(__)
(´‘ω‘ `) UNKOうんこっこ
/ つ
(_(__⌒) |^lヽ、
┌●(_)─┘.| ) ブリブリ
0704デフォルトの名無しさん
2009/04/11(土) 20:00:24右辺の A 要らない
SET /A A+=1
0705デフォルトの名無しさん
2009/04/11(土) 20:12:01どんくさ
0706デフォルトの名無しさん
2009/04/11(土) 20:20:59chcp 1252
echo echo ™©® >hoge.cmd
hoge.cmd
0707デフォルトの名無しさん
2009/04/11(土) 20:22:380708デフォルトの名無しさん
2009/04/11(土) 20:50:020709デフォルトの名無しさん
2009/04/11(土) 20:53:34echo ™©®야후
ならどうする?
0710デフォルトの名無しさん
2009/04/11(土) 20:55:120711デフォルトの名無しさん
2009/04/11(土) 20:57:300712デフォルトの名無しさん
2009/04/12(日) 02:17:40%X:*\=%
0713デフォルトの名無しさん
2009/04/12(日) 02:40:28後だしジャンケンに勝っても自慢にならんぞ!
0714デフォルトの名無しさん
2009/04/12(日) 02:42:450715デフォルトの名無しさん
2009/04/12(日) 17:16:55unicodeなら>>25
0716デフォルトの名無しさん
2009/04/12(日) 18:40:060717デフォルトの名無しさん
2009/04/12(日) 19:01:21どうすればよいでしょうか?
0718デフォルトの名無しさん
2009/04/12(日) 19:04:220719デフォルトの名無しさん
2009/04/12(日) 19:06:020720デフォルトの名無しさん
2009/04/12(日) 19:08:260721デフォルトの名無しさん
2009/04/12(日) 20:58:01よくわからんが、powershell用のターミナルはUTF-8表示できるの?
0722デフォルトの名無しさん
2009/04/12(日) 21:29:550723デフォルトの名無しさん
2009/04/12(日) 21:39:310724デフォルトの名無しさん
2009/04/12(日) 21:41:22hoge.ps1
echo ™©®야후
0725デフォルトの名無しさん
2009/04/12(日) 22:42:480726デフォルトの名無しさん
2009/04/12(日) 23:29:50探しましたがわかりませんでした・・・。
申し訳ないですが、教えてくださいm(_ _)m
0727デフォルトの名無しさん
2009/04/13(月) 00:39:00過去のソフトウエア資産をすべて捨てるわけにはいかない。
こんなの、マイクロスフトのせんずりshellやんけ。
0728デフォルトの名無しさん
2009/04/13(月) 00:48:440729デフォルトの名無しさん
2009/04/13(月) 01:00:52for /f %%i in ('dir /o-d') do (
start "" "%%~fi"
goto :break
)
:break
0730デフォルトの名無しさん
2009/04/13(月) 01:10:380731デフォルトの名無しさん
2009/04/13(月) 01:19:18for /f %%i in ('dir /b /od') do set x="%%~fi"
start "" %x%
0732デフォルトの名無しさん
2009/04/13(月) 01:52:350733デフォルトの名無しさん
2009/04/13(月) 02:31:35ありがとうございます。
ファイル名にスペースを含んでいた場合どう対応させればよいのでしょう?
0734デフォルトの名無しさん
2009/04/13(月) 09:46:270735デフォルトの名無しさん
2009/04/13(月) 19:16:48MSゴシック
chcp 65001
PowerShell
0736デフォルトの名無しさん
2009/04/13(月) 19:35:540737デフォルトの名無しさん
2009/04/15(水) 11:15:16image.txtとpath.txtに分け、path.txtに画像を入れているフォルダ名を入れ、
image.txtからpath.txtを読み込み、フォルダに移動して一覧を表示させたいのですが
image.txtのcdを実行した時にc:\%imagedir%に変数にセットした値が反映されず、c:\となってしまいます
変数に格納したフォルダ名を利用して、cdを実行した時にc:\gazouに移したいのですがどなたかご教示お願い致します
【path.txt】
set imagedir = gazou
【image.txt】
call path.txt
cd c:\%imagedir%
dir
PAUSE
0738デフォルトの名無しさん
2009/04/15(水) 12:14:43cmdって.bat, .cmdしか処理しなかったんじゃないか
0739737
2009/04/15(水) 13:14:06恐れ入りますが.batとして読み替えていただけると助かります
訂正
image.txt→image.bat
path.txt→path.bat
0740デフォルトの名無しさん
2009/04/15(水) 13:55:34set imagedir = gazou
echo "%imagedir%"
echo "%imagedir %"
0741737
2009/04/15(水) 14:46:37ありがとうございます
"%imagedir %"という風に記述したら画面に変数が表示されたのですが
cd "%imagedir %"としてみたんですが半角英数が入ってしまってcdが実行できませんでした
cd "%imagedir%"では変数が表示されません
たいへん恐縮でございますが何卒ご指導お願い致します
0742デフォルトの名無しさん
2009/04/15(水) 16:54:26set imagedir = gazou
0743デフォルトの名無しさん
2009/04/15(水) 17:00:310744デフォルトの名無しさん
2009/04/15(水) 19:14:43まだわかんねーのかい・・・
set imagedir = gazou
これの意味するところは変数「imagedir 」(最後にスペース)に「 gazou」(最初にスペース)を入れるということ。
決して「imagedir」に「gazou」を入れるという意味ではない。
後者は
set imagedir=gazou
だから。
0745デフォルトの名無しさん
2009/04/15(水) 19:57:21aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaそういうことだったんですね!!!!!!!
ありがとうございました解決です!
0746デフォルトの名無しさん
2009/04/15(水) 21:06:14image.txtとpath.txtに分け、path.txtに画像を入れているフォルダ名を入れ、
image.txtからpath.txtを読み込み、フォルダに移動して一覧を表示させたいのですが
image.txtのcdを実行した時にc:\%imagedir%に変数にセットした値が反映されず、c:\となってしまいます
変数に格納したフォルダ名を利用して、cdを実行した時にc:\ahouに移したいのですがどなたかご教示お願い致します
0747737
2009/04/15(水) 21:20:110748デフォルトの名無しさん
2009/04/15(水) 21:32:340749デフォルトの名無しさん
2009/04/15(水) 21:34:470750デフォルトの名無しさん
2009/04/15(水) 21:35:470751デフォルトの名無しさん
2009/04/15(水) 21:46:05ありがとうございました正解です!
0752737
2009/04/15(水) 22:00:320753デフォルトの名無しさん
2009/04/16(木) 01:16:55C系言語脳炎に侵された最近の若者っぽいですね。
Cなどの難しいことは良く知ってるのに、
バッチファイルなどの簡単な事は知らない。
教育が偏りすぎなんです。
もっと教育現場を見直す必要がありますね。
0754デフォルトの名無しさん
2009/04/16(木) 04:05:41???
0755デフォルトの名無しさん
2009/04/16(木) 04:26:590756デフォルトの名無しさん
2009/04/16(木) 09:01:49「C系言語」とか意味不明だわ。
0757デフォルトの名無しさん
2009/04/16(木) 11:27:170758デフォルトの名無しさん
2009/04/16(木) 12:11:55それは後期になってC言語に影響されはじめてからのことだろ。
FORTRANで空白なんて入れてたらカードが何枚あっても足りない。
0759デフォルトの名無しさん
2009/04/16(木) 12:43:04何がいいわけ?
0760デフォルトの名無しさん
2009/04/16(木) 13:07:120761デフォルトの名無しさん
2009/04/16(木) 13:09:450762デフォルトの名無しさん
2009/04/16(木) 16:38:560763デフォルトの名無しさん
2009/04/16(木) 17:35:400764デフォルトの名無しさん
2009/04/17(金) 00:16:11*.classを*.javaにするバッチ…
使い方は読めば分かる人には分かるだろうが
classフォルダとjavaフォルダを作って
classフォルダに*.classファイルとjad.exe(探せば拾える。googleさんにでも聞いてくれ)
を置く
後はその↑の階層から実行すればOK
rname.batは消すか何とかしてくれあれを晒すのは、ちょっと…^^;
ほしい人がいたら上げて見るが、
多大なバッシングを受けそうな気が(これを上げる地点で受けそうな気もするが)…
cd class
jad.exe *.class
jad.exe *$*.class
for %%i in (*.jad) do native2ascii.exe -reverse %%i %%i.java
cd ..
call rname.bat // rname.batは*.jad.javaとなっているのを.javaにする
copy /y *.java ..\java
del *.jad
del *.java
てか、こんな処理もっと簡単にできるだろうにorz
長文失礼
追記
// ←これ使えたっけ?
0765デフォルトの名無しさん
2009/04/17(金) 00:50:20expend?は無理でした
よろしくお願いします
0766デフォルトの名無しさん
2009/04/17(金) 02:20:580767デフォルトの名無しさん
2009/04/17(金) 02:38:220768デフォルトの名無しさん
2009/04/17(金) 10:05:017zip
0769デフォルトの名無しさん
2009/04/18(土) 02:45:40そんなバッチファイルください
0770デフォルトの名無しさん
2009/04/18(土) 02:50:42みたいなことやればよし
titleに情報表示って何気に便利なんだよな
0771デフォルトの名無しさん
2009/04/18(土) 10:39:480772デフォルトの名無しさん
2009/04/18(土) 10:51:210773デフォルトの名無しさん
2009/04/18(土) 16:08:14バッチ で、` ` なんて使えるの?
0774デフォルトの名無しさん
2009/04/18(土) 17:17:040775デフォルトの名無しさん
2009/04/18(土) 17:19:220776デフォルトの名無しさん
2009/04/19(日) 03:50:200777デフォルトの名無しさん
2009/04/19(日) 03:53:260778デフォルトの名無しさん
2009/04/19(日) 04:15:080779デフォルトの名無しさん
2009/04/19(日) 10:50:310780デフォルトの名無しさん
2009/04/19(日) 10:53:24の一言で済ませて欲しいならそっちでも構わないよ
0781デフォルトの名無しさん
2009/04/19(日) 16:24:460782デフォルトの名無しさん
2009/04/19(日) 23:47:430783デフォルトの名無しさん
2009/04/20(月) 00:34:170784デフォルトの名無しさん
2009/04/20(月) 21:47:03特定のディレクトリに、longfilename日付.txtというファイルが
いくつかあります。※状況によってファイル数が変わる
(例)
longfilename20090417.txt
longfilename20090419.txt
longfilename20090420.txt
これらのファイルの中身の"aaa"という文字列を"bbb"に変換したいのですが
どのようにすれば良いでしょうか
以下のように書きましたが、うまくいきませんでした。
dir *.txt > tmp.txt
type tmp.txt | find "txt" > tmp1.txt
for /f "tokens=4" %%a in (tmp1.txt) do echo %%a >> tmp2.txt
for /f %%a in (tmp2.txt) do sed -e 's/aaa/bbb/g' %%a > %%a
問題点としては、
・Sed LOGOS版2.42が、ロングファイルネームのファイルを使えないっぽい
・4行目のfor文の記述では繰り返し処理が無理?
使用しているsedは、Sed LOGOS版2.42というものです。
よろしくお願いします。
0785デフォルトの名無しさん
2009/04/20(月) 22:02:47自意識過剰すぎる
本当は今も学生なんじゃないか?
0786デフォルトの名無しさん
2009/04/20(月) 22:39:19Sed LOGOS版2.42がどういう仕様かは知らないけど、
いくつかDOS/Win用sed使った経験からいうと、
sedの引数は '〜' じゃなく "〜" で括らないと
意図どおりにならない気がする。
それから、
> for /f %%a in (tmp2.txt) do sed -e 's/aaa/bbb/g' %%a > %%a
入力ファイルと出力ファイルが同じだと
うまくリダイレクトできないんじゃなかったっけ?
あと、実際のファイル名が分からないから念のため触れておくと、
> for /f "tokens=4" %%a in (tmp1.txt) do echo %%a >> tmp2.txt
もしもファイル名に空白を含む可能性があるなら、
これだと空白でファイル名が途切れる。
for /f %%a in ('dir /b *.txt') do type "%%~a"
みたいにすると、きれいにファイル名だけ取り出せるはず。
0787デフォルトの名無しさん
2009/04/20(月) 22:44:140788デフォルトの名無しさん
2009/04/20(月) 22:45:050789デフォルトの名無しさん
2009/04/20(月) 22:46:420790デフォルトの名無しさん
2009/04/20(月) 22:49:310791デフォルトの名無しさん
2009/04/20(月) 23:01:380792デフォルトの名無しさん
2009/04/20(月) 23:08:250793デフォルトの名無しさん
2009/04/20(月) 23:21:25>>786 で挙げた点のうち、
> sedの引数は '〜' じゃなく "〜" で括らないと
> 意図どおりにならない気がする。
これは '〜' でも大丈夫だった。
それから、DOS用なので>>787のいうようにロングファイルネームは使えなかった。
でもショートファイルネームにすればいいだけの話なら、
for /f %%a in ('dir /b *.txt') do sed -e "s/aaa/bbb/" %%~snxa
みたいにすればいけるよ。
0794デフォルトの名無しさん
2009/04/20(月) 23:23:150795デフォルトの名無しさん
2009/04/20(月) 23:27:570796デフォルトの名無しさん
2009/04/20(月) 23:51:030797デフォルトの名無しさん
2009/04/21(火) 00:00:55これとか
http://www.kt.rim.or.jp/~kbk/sed/
0798デフォルトの名無しさん
2009/04/21(火) 00:53:20まあCygwinはCygwinでパスの扱いに難を感じることもあるけどさ。
0799デフォルトの名無しさん
2009/04/21(火) 01:13:570800デフォルトの名無しさん
2009/04/21(火) 04:08:330801デフォルトの名無しさん
2009/04/21(火) 15:22:030802デフォルトの名無しさん
2009/04/21(火) 15:51:350803デフォルトの名無しさん
2009/04/21(火) 15:58:470804デフォルトの名無しさん
2009/04/21(火) 16:21:350805デフォルトの名無しさん
2009/04/21(火) 16:54:460806デフォルトの名無しさん
2009/04/21(火) 17:09:180807デフォルトの名無しさん
2009/04/21(火) 18:31:190808デフォルトの名無しさん
2009/04/21(火) 23:45:040809デフォルトの名無しさん
2009/04/22(水) 00:37:44title 100%
goto loop
0810デフォルトの名無しさん
2009/04/22(水) 01:09:46\/ ● 、_ `ヽ ======
/ \( ● ● |つ
| X_入__ノ ミ そんな餌で俺様が釣られクマ――
、 (_/ ノ /⌒l
/\___ノ゙_/ / =====
〈 __ノ ====
\ \_ \
\___) \ ====== (´⌒
\ ___ \__ (´⌒;;(´⌒;;
\___)___)(´;;⌒ (´⌒;; ズザザザ
0811デフォルトの名無しさん
2009/04/22(水) 03:54:030812横レス失礼
2009/04/22(水) 14:01:59:LOOP
DIR C:\ | FIND "空き領域">c:\temp\dir-title.tmp
FOR /F "eol=; tokens=3* delims= " %%i IN ('TYPE c:\temp\dir-title.tmp') DO @TITLE %%i %%j
PING WaitDammy
GOTO LOOP
0813デフォルトの名無しさん
2009/04/22(水) 14:14:190814812
2009/04/22(水) 15:06:04そのコマンドラインツールが意外と見つからん。(ちなみにpingコマンドは単なるウェイト代わり)
ttp://www.okisoft.co.jp/esc/utf8-cygwin/cygwin1-dll-20-11-18.tar.bz2 から cygwin1.dll を解凍した後、
さらに ttp://aist.ring.gr.jp/archives/pc/cygwin/release/procps/ から procps-3.2.7-1.tar.bz2 を落として
そこから vmstat.exe を解凍して実行すると、id欄にCPUアイドル時間が表示される。
これでカバーできるかな?
0815デフォルトの名無しさん
2009/04/22(水) 15:31:26パソコンの使い方の質問は板違い
0816デフォルトの名無しさん
2009/04/22(水) 16:31:370817デフォルトの名無しさん
2009/04/22(水) 16:38:430818デフォルトの名無しさん
2009/04/22(水) 18:52:490819デフォルトの名無しさん
2009/04/22(水) 19:29:390820デフォルトの名無しさん
2009/04/23(木) 00:12:230821デフォルトの名無しさん
2009/04/25(土) 01:00:44echo ファイルサイズの限界を求めるバッチを作りました
pause
0822デフォルトの名無しさん
2009/04/25(土) 01:21:320823デフォルトの名無しさん
2009/04/25(土) 17:48:02だと4つの数字がひとつの変数になってしまいますが、
前半2つの月と後半二つの日にちを別々の変数として得るにはどうすればいいですか?
0824デフォルトの名無しさん
2009/04/25(土) 17:55:220825デフォルトの名無しさん
2009/04/25(土) 18:00:500826デフォルトの名無しさん
2009/04/25(土) 18:30:50%d:~0,2%
%d:~2%
でやればいいんですね!
0827デフォルトの名無しさん
2009/04/25(土) 19:59:58set /a d / 100
0828デフォルトの名無しさん
2009/04/25(土) 20:04:550829デフォルトの名無しさん
2009/04/25(土) 20:09:160830デフォルトの名無しさん
2009/04/26(日) 17:14:420831デフォルトの名無しさん
2009/04/26(日) 17:23:300832デフォルトの名無しさん
2009/04/26(日) 21:43:060833デフォルトの名無しさん
2009/04/26(日) 22:49:390834デフォルトの名無しさん
2009/04/26(日) 23:06:430835デフォルトの名無しさん
2009/04/26(日) 23:33:290836デフォルトの名無しさん
2009/04/26(日) 23:40:58どうすればいいでしょうか。
バッチの中で、フォルダのパスを変数に入れてれば出来ますか?
0837デフォルトの名無しさん
2009/04/26(日) 23:50:58でいけると思う
0838デフォルトの名無しさん
2009/04/27(月) 00:51:32taskkill /FI "WINDOWTITLE EQ コマンド プロンプト"
(これはOK。別窓のコマンド プロンプトが閉じます)
taskkill /FI "WINDOWTITLE EQ Program Files"
情報: 指定された条件のタスクは実行されていません。
(ダメ。エクスプローラで Program Files を開いているのに!)
なんで?
0839デフォルトの名無しさん
2009/04/27(月) 01:08:02フォルダのウィンドウは複数
0840デフォルトの名無しさん
2009/04/27(月) 01:08:540841デフォルトの名無しさん
2009/04/27(月) 01:21:140842デフォルトの名無しさん
2009/04/27(月) 02:43:590843デフォルトの名無しさん
2009/04/27(月) 04:01:12プロセス:ウィンドウ=1:n メインウィンドウなし
tasklist /v
taskkill
はメインウィンドウのタイトル
つまりexplorerにはメインウィンドウがない
0844デフォルトの名無しさん
2009/04/28(火) 16:13:370845デフォルトの名無しさん
2009/04/29(水) 14:18:45どうすれば良いでしょうか
環境:XP
コマンドプロンプト上で以下は正常に表示されますが
echo baka!!
バッチだと!!が表示されません
0846デフォルトの名無しさん
2009/04/29(水) 14:24:29でエスケープできると思うがもともと!って普通に出ないか。
0847デフォルトの名無しさん
2009/04/29(水) 14:49:01^^でエスケープできました
0848デフォルトの名無しさん
2009/04/29(水) 16:14:14>バッチだと!!が表示されません
ふつう表示されるが?
遅延展開してるからだろぼけ
0849デフォルトの名無しさん
2009/04/29(水) 18:37:42echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
echo バッチファイルの中で半角のビックリマーク!!を表示させるには
echo どうすれば良いでしょうか
echo 環境:XP
echo
echo コマンドプロンプト上で以下は正常に表示されますが
echo echo baka!!
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
echo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0850デフォルトの名無しさん
2009/04/29(水) 20:11:37そこまで煽ることか?
0851デフォルトの名無しさん
2009/04/30(木) 00:39:44batでクリップボードに『あいうえお』とだけ送ることって出来ますか
0852デフォルトの名無しさん
2009/04/30(木) 00:45:230853デフォルトの名無しさん
2009/04/30(木) 01:05:14ありがとうございます。
ということはbatにこだわらずvbsで作れば実現できますでしょうか。。
0854デフォルトの名無しさん
2009/04/30(木) 01:09:25CLIP
説明:
コマンド ライン ツールの出力を Windows クリップボードにリダイレクトします。
その出力されたテキストをほかのプログラムに貼り付けることができます。
パラメータ一覧:
/? このヘルプを表示します。
例:
DIR | CLIP 現在のディレクトリ一覧のコピーを Windows クリップボード
に貼り付けます。
CLIP < README.TXT readme.txt ファイルのテキストのコピーを Windows
クリップボードに貼り付けます。
0855デフォルトの名無しさん
2009/04/30(木) 14:04:45batでクリップボードからテキストを取り出すことって出来ますか
0856>>853
2009/04/30(木) 14:15:01http://www.vector.co.jp/soft/dl/win95/util/se166899.html
すれ汚しすいませんでした
0857デフォルトの名無しさん
2009/04/30(木) 14:43:39ttp://d.hatena.ne.jp/jak-san/20090422/1240409376
0858デフォルトの名無しさん
2009/04/30(木) 15:06:00for /f "tokens=2 delims==" %i in ('wmic cpu get loadPercentage /value') do titl
e %i
0859デフォルトの名無しさん
2009/04/30(木) 15:42:50>>855
XP標準、バッチだけで、なら、mshta.exe使う以外にないな
0860デフォルトの名無しさん
2009/04/30(木) 16:24:240861デフォルトの名無しさん
2009/04/30(木) 22:45:55wmicの出力は改行文字が変だな
0862デフォルトの名無しさん
2009/04/30(木) 23:43:07mshtaはフォーカスがとられるから使いにくいな
0863デフォルトの名無しさん
2009/05/01(金) 06:06:20どうすればよろしいでしょうか?
0864デフォルトの名無しさん
2009/05/01(金) 06:13:47SETLOCAL ENABLEEXTENSIONS
ECHO %CD%
0865デフォルトの名無しさん
2009/05/01(金) 13:53:280866デフォルトの名無しさん
2009/05/01(金) 14:28:030867デフォルトの名無しさん
2009/05/01(金) 14:49:240868デフォルトの名無しさん
2009/05/01(金) 14:54:040869デフォルトの名無しさん
2009/05/01(金) 19:34:55作成せんでも、jsをbatに組み込めば可能なんじゃないかな
0870デフォルトの名無しさん
2009/05/01(金) 20:39:390871デフォルトの名無しさん
2009/05/01(金) 20:41:150872デフォルトの名無しさん
2009/05/01(金) 20:49:26こちらでお願いさせてください。
このようなテキストがあります。
1-3
1,3,5-6
7,9-10,12
入力されている規則はつながっている数字なら - で表現して
飛んでいる数字は,で区切って表現というような形です。
これを次のように分解して , 区切りで 整形したいのですが
1,2,3
1,3,5,6
7,9,10,12
数字の桁数は最大で5桁でして複数条件になるので置換作業では追いつかなくて困っています;
テキストファイルをドラッグ&ドロップで読み込ませたら
自動で整形したファイルを同一ディレクトリに吐き出すような動きだと嬉しいです。
あつまかしくてすいません。よろしくお願いいたします
0873デフォルトの名無しさん
2009/05/01(金) 20:52:480874デフォルトの名無しさん
2009/05/01(金) 20:53:240875デフォルトの名無しさん
2009/05/01(金) 20:58:55set XZ=A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
set X1=ア イ ウ エ オ
set X2=カ キ ク ケ コ
set X3=サ シ ス セ ソ
set X4=タ チ ツ テ ト
set X5=ナ ニ ヌ ネ ノ
set X6=ハ ヒ フ ヘ ホ
set X7=マ ミ ム メ モ
set X8=ヤ ユ ヨ
set X9=ラ リ ル レ ロ
set X0=ワ ヲ ン
0876デフォルトの名無しさん
2009/05/01(金) 21:02:05http://pc12.2ch.net/test/read.cgi/software/1230970602/482-
482 名前:開発以来[sage] 投稿日:2009/04/30(木) 22:55:26 ID:oQb0PVE80
お兄様方・・テキスト整形をしたいのですが条件に見合うソフトがないので
こちらでお願いさせてください。
0877デフォルトの名無しさん
2009/05/01(金) 21:05:50そんなものバッチでできない馬鹿はお前ぐらいだよ
0878デフォルトの名無しさん
2009/05/01(金) 21:06:39出来ました!!歓喜!!!
batは読めませんがすごいです。。
0879デフォルトの名無しさん
2009/05/01(金) 23:16:120880デフォルトの名無しさん
2009/05/02(土) 08:34:42起動後そのまま停止しないようにするにはどうすればよいのでしょうか?
0881デフォルトの名無しさん
2009/05/02(土) 09:08:07指定されたプログラムまたはコマンドを実行するためにウィンドウを開きます。
START ["タイトル"] [/D パス] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
[/AFFINITY <16 進数のアフィニティ>] [/WAIT] [/B] [コマンド/プログラム]
[パラメータ]
"タイトル" ウィンドウのタイトル バーに表示するタイトル。
パス 開始するディレクトリ。
B 新しいウィンドウを作成せずにアプリケーションを起動します。
アプリケーションは Ctrl + C を無視します。
アプリケーションで Ctr l+ C を有効にしていない限り、
Ctrl + Break がアプリケーションを中断する唯一の方法です。
I 新しい環境は、現在の環境ではなく、cmd.exe に渡された元の環境に
なります。
MIN ウィンドウを最小化の状態で起動します。
MAX ウィンドウを最大表示の状態で起動します。
SEPARATE 16 ビットの Windows プログラムを別メモリ領域で起動します。
SHARED 16 ビットの Windows プログラムを共有メモリ領域で起動します。
LOW IDLE 優先度クラスでアプリケーションを起動します。
NORMAL NORMAL 優先度クラスでアプリケーションを起動します。
HIGH HIGH 優先度クラスでアプリケーションを起動します。
REALTIME REALTIME 優先度クラスでアプリケーションを起動します。
ABOVENORMAL ABOVENORMAL 優先度クラスでアプリケーションを起動します。
BELOWNORMAL BELOWNORMAL 優先度クラスでアプリケーションを起動します。
AFFINITY 新しいアプリケーションでは、16 進数で表現された
プロセッサの affinity mask が指定されます。
WAIT アプリケーションを起動し、終了するまで待ちます。
コマンド/プログラム
(以下略)
0882デフォルトの名無しさん
2009/05/02(土) 10:11:110883デフォルトの名無しさん
2009/05/02(土) 14:53:57アタマ悪い
0884881
2009/05/02(土) 14:58:260885デフォルトの名無しさん
2009/05/02(土) 15:00:420886デフォルトの名無しさん
2009/05/02(土) 15:02:050887デフォルトの名無しさん
2009/05/02(土) 16:57:08ファイルの更新時刻を秒単位まで一覧表示するにはどうしたらよいでしょうか?
0888デフォルトの名無しさん
2009/05/02(土) 17:02:09パソコンの使い方の質問は板違い
0889デフォルトの名無しさん
2009/05/02(土) 17:04:43http://pc11.2ch.net/pcqa/
Windows
http://pc12.2ch.net/win/
ソフトウェア
http://pc12.2ch.net/software/
初心者〜管理者まで必読!コマンドライン(DOS Pt.7)
http://pc12.2ch.net/test/read.cgi/win/1217738171/
0890デフォルトの名無しさん
2009/05/02(土) 17:10:05wmic datafile
0891デフォルトの名無しさん
2009/05/02(土) 18:16:57wmic process call create "アプリ"
0892デフォルトの名無しさん
2009/05/02(土) 19:27:56最小化とかは指定できない?
0893デフォルトの名無しさん
2009/05/02(土) 22:18:30pingなんかと同じだな
0894デフォルトの名無しさん
2009/05/03(日) 00:32:470895デフォルトの名無しさん
2009/05/03(日) 02:39:38できました!ありがとう
0896デフォルトの名無しさん
2009/05/03(日) 06:23:540897デフォルトの名無しさん
2009/05/03(日) 09:57:45そういうパソコンの使い方の質問は完全な板違い
ここは自分でプログラムを作る人の板
0898デフォルトの名無しさん
2009/05/03(日) 11:08:270899デフォルトの名無しさん
2009/05/03(日) 14:27:410900デフォルトの名無しさん
2009/05/03(日) 14:56:50できました!ありがとう
0901デフォルトの名無しさん
2009/05/03(日) 14:58:20autoplay.inf
0902デフォルトの名無しさん
2009/05/03(日) 15:05:280903デフォルトの名無しさん
2009/05/03(日) 15:55:150904デフォルトの名無しさん
2009/05/03(日) 18:31:150905デフォルトの名無しさん
2009/05/04(月) 22:14:24%x:*_=%つかえよ
0906デフォルトの名無しさん
2009/05/04(月) 22:24:080907デフォルトの名無しさん
2009/05/04(月) 23:00:42start shell:sendtoつかえよ
0908デフォルトの名無しさん
2009/05/05(火) 01:13:430909デフォルトの名無しさん
2009/05/05(火) 23:02:00for /f ('dir/b')つかえよ
0910デフォルトの名無しさん
2009/05/05(火) 23:31:270911デフォルトの名無しさん
2009/05/05(火) 23:42:030912デフォルトの名無しさん
2009/05/05(火) 23:51:180913デフォルトの名無しさん
2009/05/06(水) 00:28:26起動した後でも黒い画面が残るのですが、これを消すとか出ないようにするにはどうすれば良いでしょうか?
0914デフォルトの名無しさん
2009/05/06(水) 00:34:070915デフォルトの名無しさん
2009/05/06(水) 02:44:590916デフォルトの名無しさん
2009/05/06(水) 02:49:12start アプリ
0917デフォルトの名無しさん
2009/05/06(水) 03:26:340918デフォルトの名無しさん
2009/05/06(水) 03:32:290919デフォルトの名無しさん
2009/05/06(水) 03:43:58echo %errorlevel%
0920デフォルトの名無しさん
2009/05/06(水) 05:00:06CALL UNKO.BAT 引数1 引数2
ECHO 戻り値は [%ERRORLEVEL%]
UNKO.BAT --------------
ECHO 引数は [%1] [%2]
EXIT /B 123
0921デフォルトの名無しさん
2009/05/06(水) 16:16:230922デフォルトの名無しさん
2009/05/06(水) 16:21:570923デフォルトの名無しさん
2009/05/06(水) 16:25:53echo %errorlevel%
0924デフォルトの名無しさん
2009/05/06(水) 16:37:250925デフォルトの名無しさん
2009/05/06(水) 17:31:050926デフォルトの名無しさん
2009/05/06(水) 18:10:430927デフォルトの名無しさん
2009/05/06(水) 18:12:100928デフォルトの名無しさん
2009/05/06(水) 18:33:420929デフォルトの名無しさん
2009/05/06(水) 18:48:500930デフォルトの名無しさん
2009/05/06(水) 22:26:020931デフォルトの名無しさん
2009/05/06(水) 22:38:140932デフォルトの名無しさん
2009/05/06(水) 23:00:130933デフォルトの名無しさん
2009/05/06(水) 23:05:45ですよね
0934デフォルトの名無しさん
2009/05/06(水) 23:18:120935デフォルトの名無しさん
2009/05/06(水) 23:38:310936デフォルトの名無しさん
2009/05/06(水) 23:42:190937デフォルトの名無しさん
2009/05/07(木) 01:05:06...
set x=%x:z=Z%
0938デフォルトの名無しさん
2009/05/07(木) 02:01:21'...'は内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
0939デフォルトの名無しさん
2009/05/07(木) 02:50:20可能でしょうか?可能なのであればサンプルがあると
助かるのですが・・・
・↑↓のキー入力でメニューを選択する
・現在選択しているメニューは白抜き文字になる
・Enterキーで決定する
0940デフォルトの名無しさん
2009/05/07(木) 08:10:31どこいったか不明
0941デフォルトの名無しさん
2009/05/07(木) 11:55:57ですよね
できました!ありがとう
0942デフォルトの名無しさん
2009/05/07(木) 12:20:26そういった字を一括で消したんだけどそうゆうのバッチでできない?
0943デフォルトの名無しさん
2009/05/07(木) 12:28:21どこいったか不明
0944デフォルトの名無しさん
2009/05/07(木) 12:31:00エスケープシーケンス使ってやってるの見たことあるな
0945デフォルトの名無しさん
2009/05/07(木) 12:42:21ですよね
できました!ありがとう
0946デフォルトの名無しさん
2009/05/07(木) 18:17:25...
set %x:®=%
...
0947デフォルトの名無しさん
2009/05/07(木) 18:18:48powershell使ってやってるの見たことあるな
0948デフォルトの名無しさん
2009/05/07(木) 18:35:540949デフォルトの名無しさん
2009/05/07(木) 18:56:00全角カタカナに変換するパッチを作成したいですが、出来るでしょうか?
例:アイウエオ → アイウエオ
0950デフォルトの名無しさん
2009/05/07(木) 19:05:390951デフォルトの名無しさん
2009/05/07(木) 20:00:18...
set %x:ン=ン%
0952デフォルトの名無しさん
2009/05/07(木) 20:17:210953デフォルトの名無しさん
2009/05/07(木) 20:36:27taskkillと同じようなコマンドありませんか?
0954デフォルトの名無しさん
2009/05/07(木) 20:38:540955デフォルトの名無しさん
2009/05/07(木) 20:40:220956デフォルトの名無しさん
2009/05/07(木) 20:49:330957デフォルトの名無しさん
2009/05/07(木) 20:56:150958デフォルトの名無しさん
2009/05/07(木) 21:08:350959デフォルトの名無しさん
2009/05/08(金) 01:23:18/ahつかえよ
0960デフォルトの名無しさん
2009/05/08(金) 02:03:450961デフォルトの名無しさん
2009/05/08(金) 15:03:010962デフォルトの名無しさん
2009/05/08(金) 20:24:43操作可能なプログラムまたはバッチ ファイルとして認識されていません。
0963デフォルトの名無しさん
2009/05/09(土) 09:02:19ですよね
できました!ありがとう
0964デフォルトの名無しさん
2009/05/09(土) 15:16:410965デフォルトの名無しさん
2009/05/09(土) 15:33:400966デフォルトの名無しさん
2009/05/09(土) 17:51:04それバッチファイルに書けないだろ
0967デフォルトの名無しさん
2009/05/09(土) 22:10:430968デフォルトの名無しさん
2009/05/09(土) 23:18:560969デフォルトの名無しさん
2009/05/10(日) 02:14:06ですよね
できました!ありがとう
0970デフォルトの名無しさん
2009/05/10(日) 12:38:360971デフォルトの名無しさん
2009/05/10(日) 13:00:05一時ファイル使わずにできないのか
0972デフォルトの名無しさん
2009/05/10(日) 13:22:260973デフォルトの名無しさん
2009/05/10(日) 14:21:07ですよね
0974デフォルトの名無しさん
2009/05/10(日) 17:42:45A.txtの内容
a
b
c
d
B.txtの内容
a
b
d
0975デフォルトの名無しさん
2009/05/10(日) 18:37:500976デフォルトの名無しさん
2009/05/10(日) 21:29:110977デフォルトの名無しさん
2009/05/10(日) 21:38:25type B.txt
echo c
0978デフォルトの名無しさん
2009/05/10(日) 21:50:530979デフォルトの名無しさん
2009/05/10(日) 22:03:340980デフォルトの名無しさん
2009/05/10(日) 22:27:07ですよね
できました!ありがとう
0981デフォルトの名無しさん
2009/05/10(日) 23:26:330982デフォルトの名無しさん
2009/05/10(日) 23:32:42けっこう手間かかりそうですね
他に方法はありませんか?
0983デフォルトの名無しさん
2009/05/10(日) 23:34:000984デフォルトの名無しさん
2009/05/10(日) 23:34:24後だしジャンケンに勝っても自慢にならんぞ!
0985デフォルトの名無しさん
2009/05/10(日) 23:37:530986デフォルトの名無しさん
2009/05/10(日) 23:38:30そっちの方がシンプルね。
0987デフォルトの名無しさん
2009/05/10(日) 23:42:38ありがとうございます。作成できました。
0988デフォルトの名無しさん
2009/05/10(日) 23:44:200989デフォルトの名無しさん
2009/05/10(日) 23:46:19ありがとうございました。
0990デフォルトの名無しさん
2009/05/10(日) 23:52:360991デフォルトの名無しさん
2009/05/10(日) 23:54:16ですよね
できました!ありがとう
0992デフォルトの名無しさん
2009/05/10(日) 23:58:100993デフォルトの名無しさん
2009/05/10(日) 23:59:16ありがとうございました
0994デフォルトの名無しさん
2009/05/11(月) 00:01:32ありがとうございました!
0995デフォルトの名無しさん
2009/05/11(月) 00:09:170996デフォルトの名無しさん
2009/05/11(月) 00:12:330997デフォルトの名無しさん
2009/05/11(月) 00:14:29このスレッド、俺適に永久保存
0998デフォルトの名無しさん
2009/05/11(月) 00:15:080999デフォルトの名無しさん
2009/05/11(月) 00:16:171000デフォルトの名無しさん
2009/05/11(月) 00:17:1610011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。