[過去ログ] 【.cmd】 バッチファイルスクリプト %12 【.bat】©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
134: 2017/07/18(火)23:42 ID:Wjn/rMX6(1) AAS
揚げ足の取り方が寒い。
135: 2017/07/19(水)00:03 ID:oeGL8Gu+(1) AAS
>>126についていうなら、その辺のいい加減さが理解を妨げてると言える
136: 2017/07/19(水)00:19 ID:wIP5zHZ/(1) AAS
とにかく>>126は色々とおかしい
どこから突っ込めばいいのかわからんくらいにアチコチおかしい
PC初心者板ならともかく、なぜム板にこんな人が居るんだ?ってレベル
迷い込んできたのか?
137: 2017/07/19(水)00:23 ID:I6a60LYe(1/2) AAS
しかし誰もきちんと説明できないという
138: 2017/07/19(水)02:27 ID:Gwnbk1WK(1) AAS
どこから説明始めたらいいのかわからん程だし
139: 2017/07/19(水)21:02 ID:WMMf4PqS(1) AAS
説明はできないが揚げ足は取れる、ということですね。
140(1): 2017/07/19(水)22:27 ID:caLBuZR5(1) AAS
コピー系コマンドのコピー速度って
遅 copy < xcopy < robocopy 早
で良いですよね?
これはVista、7、10のどのOSでも同じでしょうか?
141(1): 2017/07/19(水)23:32 ID:I6a60LYe(2/2) AAS
copyの方が早くね?4文字だし。
142: 140 2017/07/20(木)03:04 ID:R4lBeVK+(1) AAS
>>141
コマンド打ち込むにも時間がかかりますから一理ありますね。copyは引数指定も直感的だし…
って常にコマンド手打ちする訳でもないですし!w
143: 2017/07/22(土)00:59 ID:J1O+P69V(1) AAS
+.bat や ,.bat もOKだった
144: 2017/07/22(土)21:18 ID:yBUCBb6t(1) AAS
プラスバッドって、何か格好いいな。
カンマバットはダセェけど。
145: 2017/07/23(日)16:18 ID:sxzHAQSA(1) AAS
では、
£.bat
γ.bat
ラプラスバットと、ガンマバットでは、どうだろう?
146: 2017/07/29(土)01:24 ID:ocuZvBLs(1) AAS
@.bat や =.bat
ファイルを作ることはできるが、実行しようとしてもコマンドプロンプトに無視されて実行できなかった
147(1): 2017/07/29(土)02:07 ID:0L2d7SO5(1) AAS
@.bat はフルパスで C:\work\@bat ってするか、キャレットでエスケープして ^@.bat で実行できる
=.bat はフルパスでもダメだけど、キャレットでエスケープすればいける
148: 2017/08/01(火)00:45 ID:7i1X54Qd(1) AAS
>>147
キャレットって何かわからなかったが、^をつけることなんですね
^@ や ^= でたしかに実行できました
149: 2017/08/10(木)19:56 ID:gQNT5BPl(1) AAS
(^_^)
150: 2017/08/10(木)21:54 ID:BFQhJ/Te(1) AAS
"@ とか "= とか
151(2): 2017/08/14(月)22:38 ID:3xlVGOet(1/2) AAS
すみません助けてください
遅延関数を宣言してるところから、下記の親ディレクトリの名前だけ引くサブルーチンに
ファイルフルパス投げて、戻そうとしているのですが
for文のところでDEST_DIRに値が入らなくて困っています
windows7環境で遅延関数について調べているのですが
なんで値が入らないのかわからず。 %%Pをechoすると中身が表示されるのですが
それをSETするときに何をやっても入りません。。。助けてください
:GET_PARENTDIR
setlocal enabledelayedexpansion
SET PathLF=%1
SET PathLF=%PathLF:~0,-1%
SET PathLF=!PathLF:\=^
!
for /F %%P in ("!PathLF!") do SET DEST_DIR = %%P
endlocal && set DEST_DIR = %DEST_DIR%
echo %DEST_DIR%
exit /b
152: 2017/08/14(月)22:39 ID:3xlVGOet(2/2) AAS
ああああ遅延変数でした
もうやだああぁ
153: 2017/08/14(月)23:55 ID:pZiLFUe+(1) AAS
>>151
これって例えばc:\aaa\bbb\ccc\test.txtってファイルを投げたら
最終的にtest.txって文字を得たいの?
cccを得たいの?
154(1): 2017/08/15(火)02:10 ID:F71LHla5(1) AAS
>>151
まずは
SET DEST_DIR = %%P
endlocal && set DEST_DIR = %DEST_DIR%
の空白がいけないのでは?
SET DEST_DIR=%%P
endlocal && set DEST_DIR=%DEST_DIR%
155(1): 2017/08/15(火)08:22 ID:ltV5IdSe(1) AAS
>>154
後輩にその空白を入れられたことがある
「可読性を良くしようと思って…」って言ってたな
普通の高級言語やってる奴は=の前後に空白入れただけで不具合起こるなんて考えもしないわな
コマンドプロンプトはホント昔の仕様を引きずり過ぎだわ
156: 2017/08/15(火)08:51 ID:J2u+qflL(1) AAS
setlocal enabledelayedexpansion使うとファイル名に!が入ってるとめんどくさいから極力使わないようにしてるんだけど俺だけ?みんなはどうしてる?
157: 2017/08/15(火)08:55 ID:GzAS59pw(1) AAS
>>155
C言語で言うマクロ置換みたいなもんだからしょうがない
もう新規の奴はPowerShellに移行するしかない
158: 2017/08/15(火)10:13 ID:x5EZUuTK(1) AAS
名前ソートで上に持ってきたいフォルダには名前の頭に!をつけてる
159: 2017/08/17(木)23:34 ID:jGLnJoZN(1) AAS
スペースが入ったファイル名からスペースを取り除くには一行では無理ですか?
160: 2017/08/18(金)00:59 ID:Oq4EZT3J(1/2) AAS
こんな感じ?
set "File=%~1" & ren "%File%" "remove=%File: =%"
161(2): 2017/08/18(金)01:00 ID:Oq4EZT3J(2/2) AAS
間違えた
set "File=%~1" & ren "%File%" "%File: =%"
162: 2017/08/20(日)03:39 ID:w/lVOYHU(1) AAS
バッチでよく使う pslist.exe はプロセス名が日本語だと間違える
pslist v1.4 sysonternals
163(2): 2017/08/20(日)16:32 ID:7nn0chG1(1/3) AAS
フォルダD:\XXXX直下の、
AAAA、BBBB、CCCCの3つの隠しファイル(拡張子なし)を、
定期的にE:\backupフォルダにバックアップするためのバッチファイルを作りたい
フォルダXXXX以下には、YYYY、ZZZZというフォルダがあり、
この下にもAAAA、BBBB、CCCCと同名のファイルが存在するが、
それはバックアップしなくていい
copyコマンドでは隠しファイルはコピーできない
xcopyコマンドではサブディレクトリ以下の同名ファイルもコピーされてしまう
バッチファイルで処理するためにはどうすればいいのでしょうか?
できればアトリビュートはいじりたくないです
よろしくお願いいたします
上下前次1-新書関写板覧索設栞歴
あと 839 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.013s