次のように、Powershell V2.0 コマンドラインから名前を変更して単純なコピーを実行しようとしています。
Copy-Item my_file.* my_file_old.*
これは DOS 版と同じように機能すると思います。
copy my_file.* my_file_old.*
ただし、「パスに不正な文字があります」という苦情で失敗しています。ワイルドカード*
を特定のファイル番号 (1 など) に置き換えると、問題なく動作します。
私は基本的にそのDOSバージョンを複製しようとしていると思いますが、Powershellでは、-Exclude
この基本バージョンを整理したらパラメーターを使用したいと思います。
私は何を間違っていますか?別のフォーラムのいくつかの投稿で、V2.0 ではワイルドカードがサポートされていないことが示唆されていましたが、信じられません。それは、Microsoft が「Windows の新しいバージョンをリリースしたばかりですが、キーボードとマウスをサポートするのを忘れていた」と言っているようなものです。