バッチファイル:
START "7-zip" /D "C:\Program Files\7-Zip\" "7z.exe" a -o <F:> testArchive F:\test
または、次のようにcmdで単独で:
7z.exe a -o <C:\users\user\Desktop> testArc C:users\user\desktop\test
「アクセスが拒否されました」を返します。指定されたパラメーターで7-zipを実行することを期待します。なぜできないのですか?
バッチファイルのコードは次のとおりです。
@echo off
:Variables
set SOURCE=F:\myDocuments\
set DESTINATION=E:\myDocuments\
:If disc space is available, make tar ball or .7z or whatever of /myDocuments and place it in F:/Backups
START "7-zip" /D "C:\Program Files\7-Zip\" "7z.exe" a -o <F:> testArchive F:\test
pause
:echo %SOURCE%
:echo %DESTINATION%
:pause
:run create sync. on documents to H:/myDocuments
:Otherwise, say there's not enough disc space
これは、z-zipコマンドの適切な構文に従っている場合は発生しません。アクセスが拒否されましたは、7zip構文エラーが原因でした。
そのユーザーとして、または管理者として実行していますか?
—
EBGreen
私は両方を試しました。つまり、バッチファイルを右クリックして[管理者として実行]を選択し、管理者のcmdウィンドウで実行します。
—
eichoa3I
マシンのセキュリティに応じて、アクセスできる場合とできない場合があります。シフト右クリック->別のユーザーとして実行してから、実際の管理者アカウントとして実行してください。
—
EBGreen
@EBGreenそれでもアクセスは拒否されます。ここに詳細を追加します。OSはWIN7、バッチファイルは(進行中)です
—
。– eichoa3I
@echo off :Variables set SOURCE=F:\myDocuments\ set DESTINATION=E:\myDocuments\ :If disc space is available, make tar ball or .7z or whatever of /myDocuments and place it in F:/Backups START "7-zip" /D "C:\Program Files\7-Zip\" "7z.exe" a -o <F:> testArchive F:\test pause :echo %SOURCE% :echo %DESTINATION% :pause :run create sync. on documents to H:/myDocuments :Otherwise, say there's not enough disc space
Ugghh ...質問を編集して、そこに新しい情報を追加してください。
—
EBGreen