• ベストアンサー

フルパスの中にワイルドカードを使いたい

ファイル削除のバッチファイルを作成しているのですが、フルパスの中でワイルドカードを使用したいのですが、可能でしょうか? 例として、 C:\Documents and Settings\user\デスクトップ\abc\test.txt C:\Documents and Settings\user\デスクトップ\edf\test.txt C:\Documents and Settings\user\デスクトップ\gh\test.txt を削除させたいです。 別の場所に同名のテキストファイルがあり、それは消したくないので、「*test.txt」とはしたくないです。 試しに下記のようにワイルドカードを使用してみたところNGでした。 del "C:\Documents and Settings\user\デスクトップ\*\test.txt" よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • toshi_2000
  • ベストアンサー率30% (306/1002)
回答No.1

cd "C:\Documents and Settings\user\デスクトップ" del /S test.txt これでどうでしょう。

e_honda
質問者

お礼

すいません。勘違いしていました。 サブフォルダは残りテキストファイルだけ消えました。ありがとうございました。

e_honda
質問者

補足

回答ありがとうございます。 書き忘れていましたが、サブフォルダは消さずにテキストファイルだけ消えるようにしたいです。

関連するQ&A

  • バッチファイルでCOPYができない。

    バッチファイルを作成するのが初めてでしてうまくいきません。 copy /Y "C:\Documents and Settings\(ユーザー名)\test.txt" sample\ というコードを実行してみたんですが、 C:\Documents and Settings\(ユーザー名)>copy /Y "C:\Documents and Settings\(ユーザー名)\test.txt" sample\ だとできて、 C:\Documents and Settings>copy /Y "C:\Documents and Settings\(ユーザー名)\test.txt" sample\ だとできません。 (実行する場所によって違うということです) どこで実行してもできるようにしたいのですがどうすればよろしいですか?

  • Temporary Internet Filesの中のCokkieのパスは?

    Temporary Internet Filesの中のファイル名を取得すると、 CokkieはC:\Documents and Settings\Owner\Cookies\Owner@hoge.txt と表示されます。 他のgifファイルなどはC:\Documents and Settings\Owner\Local Settings\Temporary Internet Files\gazou.gifと表示されているので、 CookieもC:\Documents and Settings\Owner\Local Settings\Temporary Internet Files\Owner@hoge.txtとなるはずではないのでしょうか? これは一体どういう仕組みになっているのでしょうか?ご存知の方がいらっしゃいましたらご教授いただけますか?

  • 統合マクロでパスの取得方法

    お世話になります。 集計ファイルでエリア・商品で集計をとっています。 一つのファイルにまとめたいのでエリアをシート名による串刺し 商品を統合を使って集計していますが 毎回統合ボタンを押すのが大変で マクロを使い下記のコードを使っていますがファイルのパスで固定されているので 人に渡すとファイル名の変更、ユーザーの違いによりエラーになってしまいます。 現在開いているファイルの名前とパスをマクロに取り込み統合させる事は可能でしょうか Sub Macro1() ' ' Macro1 Macro ' マクロ記録日 : 2009/9/29 ユーザー名 : user ' ' Sheets("一般A").Select Range("b6").Select Selection.Consolidate Sources:=Array( _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]〇〇一般A'!R6C2:R64C9", _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]□□一般A'!R6C2:R64C9", _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]△△一般A'!R6C2:R64C9", _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]××一般A'!R6C2:R64C9", _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]●●一般A'!R6C2:R64C9", _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]■■一般A'!R6C2:R64C9", _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]▲▲一般A'!R6C2:R64C9", _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]++一般A'!R6C2:R64C9", _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]※※一般A'!R6C2:R64C9", _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]%%一般A'!R6C2:R64C9"), _ Function:=xlSum, TopRow:=False, LeftColumn:=False, CreateLinks:=False Sheets("一般B").Select Range("b6").Select Selection.Consolidate Sources:=Array( _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]〇〇一般B'!R6C2:R64C9", _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]□□一般B'!R6C2:R64C9", _ "'C:\Documents and Settings\user\デスクトップ\[8期資料.xls]△△一般B'!R6C2:R64C9", _ ・ ・ ・ ・ End Sub DIMとかActiveWorkbook.Pathとか組み込みましたが うまく行かないです。 どうぞ助けてください。

  • コピーについて

    質問です。 ファイルのコピーについて質問ですが、デスクトップに保存したい場合 どうすれば良いんでしょうか? ("C:\Documents and Settings\****\デスクトップ") *=は不特定の場合どうすれば取得してコピー出来るのでしょうか? 詳細に分りやすく回答をお願いします。 例: System.IO.File.Copy("C:\test.txt", "C:\Documents and Settings\****\デスクトップ", True) ?? 分りません・・。

  • 相対パスでも絶対パスでもない参照の記述方法?

    C:\Documents and Settings\user_name\デスクトップ\index.html の<head>内に、 <link rel="stylesheet" href="/css/style.css" type="text/css"> と書かれているのですが、注視すると、 href="css/style.css"  でも href="./css/style.css"  でも href="../css/style.css"  でもなく、 href="/css/style.css"  なんです。これって、何処を指していますか? C:\Documents and Settings\user_name\デスクトップ\index.html に対し、 C:\Documents and Settings\user_name\デスクトップ\css\style.css と置いてもstyle.cssは効きませんでした。 index.htmlをhogeディレクトリに入れて C:\Documents and Settings\user_name\デスクトップ\hoge\index.html C:\Documents and Settings\user_name\デスクトップ\css\style.css としても、style.cssを読み込みませんでした。 何でそんなことを聞くかというと、http://www.nikkansports.com/ のソースがそうなっています。例えば28行目の↓とか。 <script type="text/javascript" src="/js/css-home.js"></script> style.cssを、何処におけばいいのでしょうか?

    • ベストアンサー
    • HTML
  • DOSのバッチファイルでカレントフォルダを取得するには?

    現在バッチファイルにファイルをドラッグ&ドロップするとそのファイルを処理するようなバッチを組もうとしています。 おおまかな流れとして  1.ファイルのバックアップ  2.test.exeの引数にファイルのパスを渡す といった事をしたいのですが、バッチファイルにドラッグ&ドロップするとカレントフォルダがC:\Documents and Settings\user\になってしまいます。 バッチファイルのある場所をカレントフォルダとするにはどうすればよいのでしょうか。 以下カレントフォルダを確認した結果です。 OS:Windows2000 実行バッチのパス: C:\Documents and Settings\user\デスクトップ\test.bat ---test.bat---- @echo off cd pause test.bat直接起動 C:\Documents and Settings\user\デスクトップ test.batにファイルをD&D C:\Documents and Settings\user 伝わりづらくて申し訳ございません。 宜しくお願い致します。

  • デスクトップフォルダの切り替え

    今までC:\Documents and Settings\kというユーザーを使用していたのですが スパイウェア?にかかったらしく、勝手にC:\Documents and Settings\k.K2というフォルダが作成されてしまいました デスクトップもk.K2というユーザーのものになっており、設定も初期化されてしまいました kのフォルダを見るとファイルは削除されておらず、そのフォルダの中のデスクトップを見ても今までのファイルが残っています しかし実際のデスクトップはk.K2という勝手に作成されたユーザーのものに切り替わっています 突然のことでどうしていいか分からず困っています・・・ デスクトップをkのものに切り替えるにはどうしたらいいのでしょうか?

  • リンク切れのデスクトップアイコンを削除できない

    デスクトップPC、WinXP-SP3です。 元々Cドライブにあった「デスクトップ」をDドライブに変更すべく、「C:\Documents and Settings\All Users\デスクトップ」というフォルダをDドライブのルートディレクトリに移動しました。 その後、「デスクトップ」という名のフォルダが、「C:\Documents and Settings\ユーザ名」や「C:\Documents and Settings\Default User」などにもあることが分かり、デスクトップフォルダを相互に移動上書きしたり、フォルダ内のショートカットを削除なりした結果、デスクトップ画面に削除できないアイコンがいくつか残ってしまいました。削除しようとしても「ファイルを削除できません。送り側のファイル又はディスクから読み取れません。」というエラーメッセージが出ます。どうすれば削除できるのでしょうか。 ちなみに、現在、「デスクトップ」フォルダは、 ・C:\Documents and Settings\Administrator\ ・C:\Documents and Settings\All Users\ ・C:\Windows\system32\config\systemprofile\ ・D:\ の4ケ所にあり、いずれのフォルダ内も空の状態です。 この状態にも拘わらず、ディスプレイの画面には、上記リンク切れアイコン(画面から消去できないアイコン)が残っているのです。 なお、冒頭に記述しましたDドライブへ移動した「デスクトップ」フォルダは、All Users\のものだったかどうかちょっと自信がありません(「ユーザー名\」のものだったかも?)。

  • デスクトップ上のファイルへのパスを教えてください。

    デスクトップ上にあるファイルへのパスはWindows XPとWindows 7の場合は以下のようになっていますが、Windows 8の場合はどのようになるのでしょうか。Windows 7と同様と考えてよろしいでしょうか。 ○Windows XP C:\Documents and Settings\ユーザー名\デスクトップ\ファイル名.拡張子 ○Windows 7 C:\Users\ユーザー名\Desktop\ファイル名.拡張子

  • All Usersとは何のことでしょうか?

    All Usersとは何のことでしょうか? はじめまして。 宜しくお願い致します。 以前作ったエクセルファイルが紛失してしまったため、 ウィンドウズの検索で探したところ、 「C:¥Documents and Settings¥All Users¥Documents¥デスクトップ」 という場所に、そのファイルが入っていました。 「デスクトップ」とありますが、 現在のデスクトップの状態とは異なり、 少し前に使用していたデスクトップの状態となっています。 これは自動でバックアップされたファイルなのでしょうか。 もしそうだとすれば、もう不要なファイルばかりで容量もだいぶあるので、 削除してしまいたいと思うのですが。 また、「C:\Documents and Settings」には、「All Users」の他に、 「Administrator」と「使用者名○○」という2つのフォルダがあります。 これからはそれぞれどういうフォルダなのでしょうか。 普段パソコンは毎日使用しておりますが、 このあたりのことが全くわかっていなかったので、 どなたか教えて頂けますでしょうか。 宜しくお願い致します。 ※使用しているパソコンはWindows XP media center editionです。

専門家に質問してみよう