何度も、あるディレクトリから別のディレクトリにディレクトリ名をコピーして、後で空のディレクトリのリストを作成する必要があることがわかった。Windows XP:自分のデスクトップツールを使用してディレクトリ名のリストをコピーする
私は、次のコマンドを使用してこのタスクを達成している:私は、コマンドライン上のすべての時間これを入力する必要がないよう
for /F "usebackq" %i IN (`dir /b C:/backups/sites/24/01/2012`) DO makdir C:\fabio_temp\test\%i
今私は、再利用可能な、フレンドリーなツールを作成したいです。私は、疑似言語で何をしたいの
例:
$dir = PROMPT('Type in the name of the directory containing the list of directories to clone:');
$dir_dest = PROMPT('Type in the destination directory:');
FOREACH LIST_DIRNAMES($dir) AS $dirname DO
MKDIR CONCAT($dir_dest,$dirname)
ENDFOREACH;
次に、右クリックし、コンテキストメニューに表示されて、この機能を持っていいだろう。このためにどの言語が使用されるかは問題ではありません。それはvbscript、または何でも、私が知らないことができます。私は物事を簡単にするために、を求め、そしてたまさにん
for /F "usebackq" %%i IN (`dir %1 /b`) DO mkdir %2\%%i
:@AlbertoSolanoが提案チュートリアルへ
実際のプログラミングに関する質問がありますか?これはあなたのブログにあるように見えます。 – Oded
@Oded私はfabioが彼が書いた仕事をするスクリプトだけを望んでいると思う。私はfabioにWindowsコマンドとバッチスクリプトを実行する方法をチェックすることを提案することができます。 - > http://commandwindows.com/batch.htm –
@AlbertoSolano - その話題はここにあります。 – Oded