7-zip.exeがこれらの引数/パラメーターと共に「アクセスが拒否されました」を返すのはなぜですか?


6

バッチファイル:

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、バッチファイルは(進行中)です@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
。– eichoa3I

Ugghh ...質問を編集して、そこに新しい情報を追加してください。
EBGreen

回答:


6

7za.exeプログラム自体の権限を確認してください。右クリック->プロパティ->セキュリティ->(ユーザーを選択)

そして、Read&Executeがチェックされていることを確認します。私のマシンでは、読み取りアクセスはできましたが、実行はできませんでした。


問題が解決しない場合、あなたは7zipを起動しているドライブに対して同じことを行う
JinSnow

1

同じ問題がランダムに発生しました。最初のファイルを追加すると正常に機能しますが、新しいファイルを追加しようとすると、「アクセスが拒否されました」というメッセージが表示されます。

一時ディレクトリ(作業ディレクトリ)を7zに定義して解決しました。好む:

7z a -w"C:\1" "C:\1\zip_file.zip" "C:\1\file_to_zip.txt"

これで、作業ディレクトリが「C:\ 1」として使用され、正常に機能します。


これを読んでいる人へ:-wと次のパスの間にスペースがあってはならないことに注意してください。
明日

0

システムドライブ以外のドライブに7-Zipを再インストールすることで問題を解決しました


0

「書き込み」を追加する権限を変更すると、問題が解決したことがわかりました。しかし、それはなぜ今なのかという疑問を私に残します。私は以前にこの問題を経験したことはありません。パフォーマンスの問題のため、勝利10をリセットする必要がありました。そのため、多くのアプリケーションを再インストールする必要がありました。7zipはemの1つです。これまでにこの問題に遭遇したことはありません。そして、私はなぜそれが今起こったのか確信が持てません。


1
何の許可を変更しましたか?
スコット
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.