トップページ > プログラム > 2015年02月02日 > m3idgQJ3

書き込み順位&時間帯一覧

4 位/198 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000010011205



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【.cmd】 バッチファイルスクリプト %10 【.bat】

書き込みレス一覧

【.cmd】 バッチファイルスクリプト %10 【.bat】
942 :デフォルトの名無しさん[sage]:2015/02/02(月) 17:06:26.70 ID:m3idgQJ3
新規と新規フォルダの中に1,2,3というサブフォルダを作りたいのですが

md 新規\1
cd 新規

md 2 3

でcmdだとうまくいくのですが、batだと1しか作られません

絶対パスを使うしかないのでしょうか?
【.cmd】 バッチファイルスクリプト %10 【.bat】
944 :デフォルトの名無しさん[sage]:2015/02/02(月) 20:20:36.75 ID:m3idgQJ3
>943
返信ありがとうございます。

pushd %~dp0
md 新規\1

popd
cd 新規

md 2 3

だと何も反応がないようです。

batが速すぎて
mdで作られた新規フォルダを認識出来てないんでしょうか?
【.cmd】 バッチファイルスクリプト %10 【.bat】
946 :デフォルトの名無しさん[sage]:2015/02/02(月) 21:42:38.41 ID:m3idgQJ3
>945
最初にpopdない状態で試したのですがこちらも同じく
何のフォルダも作られなかったので

調べてみたらpopdと一緒に使うらしいので使ってみました。
【.cmd】 バッチファイルスクリプト %10 【.bat】
948 :デフォルトの名無しさん[sage]:2015/02/02(月) 22:33:51.38 ID:m3idgQJ3
>947
こちらも何も反応がありません
試しにcmdでpushd %~dp0をしてみたら
指定されたパスが見つかりませんとでます。

この辺が原因でしょうか?

レジストリを見たら拡張編集は有効になってました
【.cmd】 バッチファイルスクリプト %10 【.bat】
949 :デフォルトの名無しさん[sage]:2015/02/02(月) 22:55:15.28 ID:m3idgQJ3
ああ、わかりました。

改行コードがCR+LFでなくLFになっていたせいでした。

pushd %~dp0をつけなくても動きました。

お騒がせしました。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。