D\test
というフォルダに、testA.txtというファイルがあったとして、
このファイルのショートカットを
D\test2\ショートカット
というフォルダに作成したいと思っております。

上記の作業をコマンドプロンプト上で行えないでしょうか?
ショートカットを作成するファイル数が多くて、困っております。

よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

コマンドプロンプトではないですが……。



1)d:\test を開いて、
2) d:\test2\ショートカット を開いて、
3) ショートカットを作りたいファイルを選んで
 (ctrl + a で全部選択とか、ctrl を押しながらのクリックで、選択ON/OFFとか併用して)
4) 選び終わったら、d:\test2\ショートカットに ドラッグしていって、ctrl + shift を押しながら(アイコンに矢印がついたのを確認して)ドロップ

というのはどうでしょう?
    • good
    • 0
この回答へのお礼

あ”~。

そのとおりですねっ。

なにかもうしわけなくなってきました。

ありがとうございました。

お礼日時:2011/04/13 17:05

使い捨ての作業であれば、WSHで実行すればどうでしょうか?


http://www.atmarkit.co.jp/fwin2k/operation/wsh06 …


どうしてもバッチである必要があるなら、フリーソフトでできるようです。
http://www.vector.co.jp/soft/win95/util/se158605 …
    • good
    • 0
この回答へのお礼

ありがとうございました。
↓についても、応用が利きそうでありがたいです。
http://www.vector.co.jp/soft/win95/util/se158605 …

お礼日時:2011/04/13 17:09

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qショートカットの作成

IE9 windows7です。お気に入り項目の中の一つをデスクトップにショートカットを作成したくて、右クリック→送る→デスクトップ(ショートカットの作成)というようにしたのですが、「ショートカットは作成されませんでした。ディスクがいっぱいです」と出てうまく出来ません。この意味とショートカットを作る方法を教えて頂けないでしょうか。よろしくお願いします。

Aベストアンサー

 こんばんは。

 InternetExplorer9のお気に入りの項目ですか?
私のIE9でその項目を右クリックしてみましたが送るが見当たりません。
本当にIE9の中ですか?

IE9の中の項目のショートカットなら、同様に右クリックしてコピー→デスクトップで貼り付けで、恐らく目的のことは出来ると思います。

Qコマンドプロンプトのコマンドを使ってバッチファイルを作ってみたいのですが

プログラミングについてはコマンドプロンプトでバッチファイル(ログファイルの作成など)を何度か作成したことのあるだけの初心者なのですが、
バッチファイルは簡単で幅広い実用性があるように感じています。
 コマンドプロンプトを使ったバッチファイルでどのようなことができるのか実用例が載っている本を探しています。
 これは役に立つ!という本がありましたら是非教えていただけませんか?

Aベストアンサー

バッチファイルの解説本は10年くらい前は結構ありましたが、ここ数年はほとんど出版されていません。
多くが絶版になっていると思います。

バッチファイルで済む内容ならバッチファイルでやったほうが簡単なので今でも使うことはあります。
覚えても損はありませんが、変数の使い方,IF,FORあたりの肝となる部分を覚えればバッチファイルの守備範囲としては十分かと。
わざわざ本を探して買わなくとも、ネットで調べる程度でいいと思います。

ちょっと凝った内容になると役不足になるので、これから覚えるのならVBScriptがExcelやWordでも応用できてオススメです。

Q種類が『フォルダのショートカット』の作成方法を教えてください。

ちょっと説明が難しいのですが、
「フォルダを右クリック→ショートカットの作成」で出来るショートカットの作成方法を教えて欲しいのではありません。
この方法で出来たものは、種類が『ショートカット』となりますが、例えば
『フォルダを「スタートのプログラム」の中にドラッグア&ドロップ』すると、
C:\Documents and Settings\Administrator\スタート メニュー\プログラム
の中に、種類が「フォルダのショートカット」であるショートカットが出来ます。このショートカットは先ほどの種類が『ショートカット』のものとは違います。
エクスプローラ上では左側の画面にフォルダの構造を見る事が出来ますが、前者の種類が「ショートカット」はここには表示されません。しかし、後者である種類が「フォルダのショートカット」は普通のフォルダのように表示されるのです。

この種類が「フォルダのショートカット」の作成方法を知っている方がおられたら教えてください。お願いします。

Aベストアンサー

ご質問の『フォルダのショートカット』は、実際はショートカットではなく、ひとつのフォルダなのです。だから、エクスプローラのフォルダツリーに表示されるわけです。

『コマンドプロンプト』の"attrib"コマンドで、フォルダの属性を変更しない限り、中を見ることが出来ませんが、そのフォルダ内には、"desktop.ini"ファイルと、"target"という名前のショートカットがあります。

で、その作成方法ですが、(仮に、デスクトップに"My Documents"という名前の『フォルダのショートカット』を作るとすると)

1.エクスプローラでデスクトップを開いて、"My Documents"という名前のフォルダを作成します。

2."My Documents"フォルダを開いて、右クリック⇒『新規作成』⇒『ショートカット』⇒『参照』で、任意のフォルダへのショートカットを作成し、ショートカットの名前を"target"とします。

3.『メモ帳』を起動して、下記の内容を記述し、"desktop.ini"の名前で保存します。

[.ShellClassInfo]
CLSID2={0AFACED1-E828-11D1-9187-B532F1E9575D}
Flags=2
ConfirmFileOp=0

4."My Documents"フォルダを右クリック⇒『プロパティ』⇒『全般』タブで、『読み取り専用』属性にチェックを入れて[OK]をクリックします。

ご質問の『フォルダのショートカット』は、実際はショートカットではなく、ひとつのフォルダなのです。だから、エクスプローラのフォルダツリーに表示されるわけです。

『コマンドプロンプト』の"attrib"コマンドで、フォルダの属性を変更しない限り、中を見ることが出来ませんが、そのフォルダ内には、"desktop.ini"ファイルと、"target"という名前のショートカットがあります。

で、その作成方法ですが、(仮に、デスクトップに"My Documents"という名前の『フォルダのショートカット』を作るとすると)
...続きを読む

QDOSプロンプトとコマンドプロンプトの違いを簡単に教えてください

私自身が素人なのですが、DOSプロンプトとコマンドプロンプトの違いを素人に教えなければなりません。

DOSプロンプトとコマンドプロンプトの違いについて過去にも質問がありますが、更に簡単に、より決定的な違いはあるのでしょうか?

宜しくお願い致します。

Aベストアンサー

ぶっちゃけた話、「違いはない」です。

簡単な「違い」
DOSプロンプト:Windows95 98などいわゆるWindows9x系についているプロンプト。
コマンドプロンプト:WindowsNT 2000 XPなどいわゆるNT系についているプロンプト。
機能は「ほとんど変わりません」一部のコマンドが使えたり使えなかったり、文法が違うものがあるそうです。

ちょっとだけ詳しく言うと、
DOSプロンプト:9x系のWindowsはMS-DOSを拡張して作られています。このベースになっているMS-DOSの部分を操作するCUIがDOSプロンプト。
コマンドプロンプト:WindowsNT以降はMS-DOSとは別に新たに作られたOSなので、DOSプロンプトはありません。でもそれでは不便なので、Windows上で動く仮想的なMSDOSを用意してあります、それを操作するCUIがコマンドプロンプト。

Qショートカットの作成について

WIN98SE・IE5でWEBページ上の余白で右クリック→ショートカットの作成で出来たショートカットの名称がページのタイトルではなくURLの一部がショートカットの名称になります。
(同一のWEBページでショートカットの作成するとXPではページのタイトルがショートカットの名称、WIN98SEではURLの一部がショートカットの名称)

これは、WIN98ないしIE5の仕様によるもの(現象)でしょうか?

もし、WIN98ないしIE5の仕様でないならXPと同じようにページのタイトルでショートカットの作成が出来る設定などの変更はあるんでしょうか?

Aベストアンサー

今試してみたらWIN98SEでもIE6ならばページのタイトルがショートカットの名称になります。
セキュリティーホール対策もかねてIE5からIE6にバージョンアップすることをおすすめします。

参考URL:http://support.microsoft.com/ph/2073

Qコマンドプロンプトでのフォルダ削除

みなさん、お世話になっています。
さて、質問ですがバッチコマンドでファイルをフォルダごと
削除したいと思っています。
DELではフォルダの中にファイルが残っていると消せないし
RMDIRでも、同じでした。
以下のコマンドで試してみました。
OSはXP Proです。

for /f "skip=5" %%f in ('dir /b /o-n') do RMDIR %%f

何か他に削除する方法がありますでしょうか。
よろしくお願いいたします。

Aベストアンサー

コマンドプロンプトで、

RMDIR /?

のヘルプを見ると、

RMDIR /S /Q

のオプションを付ける事で上手く行きそうですが。

Qファイルへのショートカットの作成は可能ですか?

アプリケーションに関しては、プロパティから、CTRL+ALTのショートカットを作成できたのですが、ファイルへの同様のショートカットは作成可能なのでしょうか?どうか教えてください。

Aベストアンサー

初めまして!

質問者様が言っているのは
ショートカットファイル?
ショートカットキー?

ショートカットファイルであれば同様に出来ませんか?
(Ctrl+Altでアイコンをドラッグ)

ショートカットキーを指しているのであれば
フリーのショートカットランチャーを使用するのは如何ですか?
一応参考URLを載せておきます。

参考URL:http://www.nakka.com/soft/nlaunch/

QコマンドプロンプトでAフォルダをBのソフトにドラッグ

AフォルダをBのソフトで圧縮させたい場合、
コマンドプロンプトで操作可能でしょうか?

Bのソフトを細かく制御することは不可能だと思いますので、
AフォルダをBのソフトにドラッグすることと同じことを
コマンドプロンプトでできればいいと思っていますが。

Aベストアンサー

Drag&Drop で実行するのは「ファイル名を引数として実行する」のと同じじゃなかったかなぁ. だから (適切な設定のもとで)
B A
と打ち込めば実行できる, ような気がする.

Q右クリックメニュー「送る」に「クイック起動(ショートカットを作成)」を作りたい

検索してみたんですが、うまく引っかからなかったので
質問致します。

右クリックメニュー「送る」に「デスクトップ(ショートカットを作成)」
という項目がありますね。
これと同じように「クイック起動ツールバー」に一発で登録できるように
できませんか?
具体的には「Windows/SendTo/デスクトップ (ショートカットを作成)」の
ショートカットを作成するディレクトリの向いている方向を
「Windows/ApplicationData/Microsoft/InternetExplorer/QuickLaunch/」
に向けさせることができれば、簡単なんですが・・・

Aベストアンサー

 以下のスクリプトを「メモ帳」にコピー&ペーストして、適当なフォルダに「名前を付けて保存」してください。ファイル名は任意、拡張子は js にします。
 保存したファイルへのショートカットを作成して、名前を“クイック起動(ショートカットを作成)”などに変更、SendTo フォルダに入れておきます。
 ご希望の動作をするはずです。複数ファイルを「送る」ことも出来ます。ただしファイル名の重複はチェックしていませんので、同名ファイルのショートカットを作成すると上書きされます。

//--- 次の行から ---
oShell = new ActiveXObject("WScript.Shell");
oFS = new ActiveXObject("Scripting.FileSystemObject");
oArgs = WScript.Arguments;

sDestPath = "C:\\WINDOWS\\Application Data\\Microsoft\\Internet Explorer\\Quick Launch\\";
sSuffix = "へのショートカット";

for (i = 0; i < oArgs.Count(); i++) {
sFileName = oFS.GetFileName(oArgs(i));
oLink = oShell.CreateShortcut(sDestPath + sFileName + sSuffix + ".lnk");
oLink.TargetPath = oArgs(i);
oLink.Description = sFileName + sSuffix;
oLink.Save();
}
//--- 前の行まで ---

 以下のスクリプトを「メモ帳」にコピー&ペーストして、適当なフォルダに「名前を付けて保存」してください。ファイル名は任意、拡張子は js にします。
 保存したファイルへのショートカットを作成して、名前を“クイック起動(ショートカットを作成)”などに変更、SendTo フォルダに入れておきます。
 ご希望の動作をするはずです。複数ファイルを「送る」ことも出来ます。ただしファイル名の重複はチェックしていませんので、同名ファイルのショートカットを作成すると上書きされます。

//--- 次の行か...続きを読む

Qコマンドプロンプト FTPコマンドについて

こんばんわ。
今回はコマンドプロンプトのFTPコマンドについて質問させてください。

処理概要
Windowsバッチにて、サーバA(Windows)からサーバB(UNIX)にFTPでファイルを複数送りたい
その際、FTPが成功したか失敗したかをログファイルに出力したい。

以下プログラム
set logDir=C:\hogehoge\log\
set settingFileName=C:\hogehoge\upload.ftp
set execDate=%date:~-10,4%%date:~-5,2%%date:~-2,2%
set logFileName=%logDir%log_%execDate%.txt

echo FTPバッチ起動 >> "%logFileName%"
cd C:\hogehoge
echo FTP開始 >> "%logFileName%"

ftp -s:"%settingFileName% >> "%logFileName%"

upload.ftpというファイルには以下のように記述しております。
ftp
open サーバIP ポート
ログインID
パスワード
binary
prompt
mput *.csv
bye

この2種類のファイルで、FTPは出来るのですが、
どうにかして成功/失敗を判断したいです。

どなたかわかる方、ご教授お願いいたします。


補足
UNIX上のバッチ処理(Cシェル)でもファイルがあるかどうか判断していますが、
WindowsでFTP失敗の場合、メールを送りたくてこのようなバッチを作成しました。

こんばんわ。
今回はコマンドプロンプトのFTPコマンドについて質問させてください。

処理概要
Windowsバッチにて、サーバA(Windows)からサーバB(UNIX)にFTPでファイルを複数送りたい
その際、FTPが成功したか失敗したかをログファイルに出力したい。

以下プログラム
set logDir=C:\hogehoge\log\
set settingFileName=C:\hogehoge\upload.ftp
set execDate=%date:~-10,4%%date:~-5,2%%date:~-2,2%
set logFileName=%logDir%log_%execDate%.txt

echo FTPバッチ起動 >> "%logFileName%"
cd C:\hogehoge
echo ...続きを読む

Aベストアンサー

>そもそも、転送元のファイルサイズと、転送したファイルサイズが違っているので、

binモードなのにファイルサイズと転送サイズが違っているのなら、転送が失敗していると言うことです。

>また、相手側の都合上WindowsにFTPサーバを常駐させる事はNGらしく、mgetもできません・・・。

??こちらがWindowsで、相手がUnix(FTPサーバあり)なのでは?
何の問題も無いと思いますが?混乱してませんか?落ち着いてください。


人気Q&Aランキング

おすすめ情報