電子メールでバッチファイルを送信する方法


11

電子メールの添付ファイルとしてバッチファイルを送信しようとすると、次のエラーが発生します。

mx.google.comは次の電子メールアドレスへのメッセージを拒否しました:

foo@googlemail.com

mx.google.comから次のエラーが返されました:システムがメッセージに不正な添付ファイルを検出しました。添付ガイドラインを確認するには、http://support.google.com/mail/bin/answer.py?answer = 6590にアクセスして ください。q42si10198525wei.6

受信者の電子メールプロバイダーが拒否したため、メッセージは配信されませんでした。

これは、バッチファイルを.zipアーカイブに配置した場合にも発生します。会社の全員が実行できるようにバッチファイルを送信する必要があります。できれば、最初にファイル拡張子を変更する必要はありません。これはメールで可能ですか?


すべての答えと回答に関するコメントは、このような音:xkcd.com/949
アレック峡谷

回答:


12

これは「セキュリティ」の問題であり、この場合、拡張機能を変更することが、修正する最も簡単な方法です。私は以前にいくつかのテストを行い、Gmailは少なくとも7zipとzipファイルをチェックしました。

あなたはそれを実行するために会社の全員が必要です-ファイル共有を使用して、内部へのリンクを共有してください。また、どこかにアップロードして他の人へのリンクを取得できる場合もあります。この場合、クリエイティブになることが最良のアイデアです。


はい、私は自分のアプローチを考え直す必要があると思います。これらは良いアイデアです、ありがとう。
MikeFHay 2012

10

ので、私は、単にそれをダブルビュンでそれを行っているGmailは再帰的に解凍し、チェックしません。

.rar形式、次に.zip、または.tar.gz、または2つの異なるアーカイブ形式のその他の組み合わせでアーカイブします。

ただし、一部の受信者が2回アーカイブを解除するのは少し手間がかかる場合があるため、他の回答の方が役立つ場合があります。


これは優れていますが、受信者が2つの異なるアーカイブ形式を開くことができる必要があります。私の知る限り、WindowsはそのままではZipしかサポートしていないため、7zipまたはWinrarなどがインストールされている必要があります。
MikeFHay

@MikeL拡張子がデフォルトで非表示になっているWin OSでファイル拡張子を変更するよりも簡単な場合があります...
Sam

5

私はあなたがファイル拡張子を変更せずにそれを行うことができる方法を知りません。私が通常送信する方法.exeまたは電子メールを介して任意のタイプの実行可能ファイルは、最初にそれを圧縮してから、zipファイルの拡張子を(構成されたものに)変更します。


1
ああ、いい考えです。winzipでファイルを開くように人々に伝えることは、十分に簡単な指示です。これは可能な解決策です。
MikeFHay 2012

1
彼らに.txt拡張機能を削除するように伝えるほうが簡単ではないでしょうか?このすべての圧縮と二重圧縮は、.bat拡張子の付いたテキストファイルを送信するためだけに、両端で多くの作業を行います。
エール

1
@Alファイルの名前を変更するとは、最初にファイルを保存し、次に名前を変更してから実行することを意味します。ささいなことをするための3つのステップ。言うまでもなく、Windowsではデフォルトでファイル拡張子が表示されず、拡張子が変更されたときに警告が表示されます。技術的に文盲のユーザーにとって、それは理想からほど遠いです。
MikeFHay 2012

そして、それはzipファイルを保存するよりも難しく、名前を* .zipに変更して解凍しますか?
エール

@Alいいえ、zipの名前を変更すると多すぎます。この答えは、「プログラムから開く」ダイアログでWindowsエクスプローラーで.zipfooファイルを開くことができる場合にのみ十分です。残念ながらそうではないようです。
MikeFHay 2012


1

これを行う最良の方法は、最初に圧縮することです(または任意の圧縮プログラム)。メールプロバイダーが失われると、実行可能なファイル(.exeや.batなど)を送信できなくなります。それを圧縮することは、通常それを回します。

それでも失敗する場合は、ファイルの名前を.exeXXX(xxxを含む)に変更し、リモートマシンで実行する前にファイルの名前を変更する必要があることを受信者に指示します。

あなたの場合、それを.batXXXに名前変更してください


彼はそれを名前を変更したくありません。これはやや煩わしい制約です。
ジャーニーマンオタク

はい、ユーザーの技術的な知識はあまりないので、ダブルクリックして実行できるファイルを用意します。明らかに、これはこのセキュリティ対策の目的全体を無効にするので、解決策があるかどうかは疑問です。私のアプローチを再考する必要があるかもしれません。
MikeFHay 2012

1
実際、スタッフが.batまたは.exeを実行できるようにすると、すべてのスタッフがこのような何かを実行できるようになります(ウイルスは誰か?)
Dave、

0

それをフォルダーに入れ、RARでフォルダーを圧縮します。次に.rarzipそれを別のフォルダに入れます。WinRARのダウンロードリンクを提供し、バッチを開いて実行する方法を伝えます。


0

Macでテスト済み

Gmailのセキュリティを回避するための3つの簡単な手順を次に示します。

  1. ファイルをmyFile.zipに圧縮します
  2. ファイルの名前をmyFile.zipからmyFileに変更します。
  3. ファイルをパスワードで圧縮します。
    • Macでコマンドラインを開き、次のコマンドを実行し
      ます。
    • Windowsではwinrarを使用します。

今それをメールで送ってください!

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