-1
私はちょっとした問題があります: '(: 私はたくさんのtxtファイルを持っており、日々増えています。私はそれらのバックアップを作成し、安全上の理由からそれらを暗号化する必要があります。バッチスクリプト:バッチファイルの名前変更
は@echo off
FOR /R d:\txtwork %%G in (**.txt **.trt) DO (
certutil -f -encode "%%G" "%%G.bak"
echo. >>D:\txtwork\logs\logbak1.txt %time:~0,-6% - Made a back-up of file - "%%G"
)
[OK]を、これは完璧に動作しますが、私は同様にそれらをデコードし.txt.bakから(古いものに拡張子を変更または.txtに.trt.bakするバッチを作りたいですか。 TRT)ので、私が試したし、この作られた:SO私は
0を試してみました@echo off
FOR /R d:\txtwork %%G in (**.bak) DO (
certutil -f decode "%%G" "%%G:~0,-4"
)
それdidnのTのWORK
@echo off
FOR /R d:\txtwork %%G in (**.bak) DO (
set var_1="%%G"
certutil -f decode "%var_1%" "%var_1:~0,-4%"
)
いずれも機能しませんでした。 ヘルプ?
あなたが取得しているエラーは何ですか? –
*有効ではありませんでした。*は有用な問題の説明ではありません。どんな**具体的な方法で**それは働いていない*ですか?私たちがあなたを助けてくれるようにするには、あなたが持っている問題を**明確に**そして**具体的に**説明しなければなりません。**実際の質問を**お願いします。 *それはどちらもうまくいかなかった。ヘルプ?*は質問ではありません。 –