ファイルがたくさんあるので、名前の最後に文字列を追加する必要があります。私はいくつか試しましたが、彼らは私のために働いていませんでした。私が欲しいもののために複数のPDF名ファイルに同じ文字列を追加する方法
例:
aaa.pdf -----> aaa2016
bbb.pdf -----> bbb2016
ccc.pdf -----> ccc2016
私はいくつかのバッチまたはそれを行うこと、そのようなものが必要。私の問題のための任意のアイデア?
ファイルがたくさんあるので、名前の最後に文字列を追加する必要があります。私はいくつか試しましたが、彼らは私のために働いていませんでした。私が欲しいもののために複数のPDF名ファイルに同じ文字列を追加する方法
例:
aaa.pdf -----> aaa2016
bbb.pdf -----> bbb2016
ccc.pdf -----> ccc2016
私はいくつかのバッチまたはそれを行うこと、そのようなものが必要。私の問題のための任意のアイデア?
ファイルの名前を変更するバッチプログラムです。次の2つの引数を指定して実行する必要が
は、第一引数は、ファイルが存在するディレクトリであり、他はあなたがls $1/*.pdf
におけるxのすべてのファイル
#!/bin/sh
if [ $# -ne 2 ]
then
echo "usage : script currentDir appendString"
exit 1
fi
for x in `ls $1/*.pdf`; do
fileName=`echo $x | sed "s/.pdf//g"`
fileName=`echo "${fileName}${2}"`
mv $x $fileName
done
を追加する必要がある文字列です。やる - 拡張子を持つすべてのファイルを読むためには「PDF」 これらの2行は、あなたが引数
fileNameに= echo $x | sed "s/.pdf//g"
fileNameに= echo "${fileName}${2}"
、最終的には「MV」コマンドとして提供した文字列に新しい名前をフレームにありますご希望の名あたり
[batch-file]タグは、Windowsを使用していることを示します。 – SomethingDark
おっと、申し訳ありませんが、シェルもあったので。私はこのスクリプトを投稿しました –
Windows 10を使用している場合やCygwinがインストールされている場合、この回答はまだ有効です。 – SomethingDark
一括名前変更コンソールとしてファイルの名前を変更します、あなたがしようとしたものをご提示くださいと何ここの論理であるコマンドライン http://www.bulkrenameutility.co.uk/Command.php
ありがとう。それは働いている。 – uriel
の一括Renemeのバージョンです。それ以外の場合、これは広すぎます。 [尋ねる]をチェックしてください。 – fedorqui
私はExcelとVBで動作しようとしましたが、私は簡単な方法を探しています。 – uriel