インストールせずにMicrosoft WordとExcelを実行するにはどうすればよいですか?


32

私は友人とWordのブックマークについて議論していたので、彼はWordでのクエリの実装をチェックするように提案しました。Microsoft Wordがインストールされていなかったので、Wordがないのでテストできないと彼に言った。

これに対して、彼は実行可能ファイルを送信し、それが機能することを言及しました-私は、インストールなしではこれは失敗すると主張しました。

彼がスタンドアロンの実行可能ファイルを私に送ったとき、私はかなりショックを受けました、そして、それらを実行すると、Wordが実際に起動し、私はほぼすべての機能を使用することができましたo_0

これはどのように可能ですか?システムにMicrosoft Officeをインストールしたことはありません。これは「ポータブル」アプリやVMWare ThinStallではありません(nhinkle感謝します)。

winword.exeおよびを除いて、Microsoft Office関連のファイルはまったくありませんexcel.exe

奇妙なことに、Microsoft Excelでさえ、スタンドアロンの実行可能ファイルだけで問題なく動作します。

winword.exeサイズは約39 MBで、excel.exeサイズはわずか35 KBであり、さらに奇妙です。

ここに画像の説明を入力してください

Windows XPで実行しています。ファイルはOffice 2003のものです。


投稿する前にチャットでこれについて議論していました、ここに会話があります


新しいドキュメントも作成できましたか?
シェカル

@Sharkはい、新しいドキュメントを作成し、ドキュメントを保存し、既存のドキュメントを編集することができました
Sathyajith Bhat

オンラインのLiveバージョンを実行していますか?
デニスウィリアムソン

@Sathyaそれから私はそれがMSの非常に慈善的だと思います:)友人にどのように彼が実行可能ファイルを作ったのか尋ねることができますか?2010年にオフィスがあり、これを試してみたいと思います
-Shekhar

1
@harpoさらに印象的なExcelがちょうど35キロバイトであるということです
Sathyajith Bhatさん

回答:


30

VMWare ThinAppはあなたが見ているものです。まだThinstallと呼ばれている間にいくつかのテストを行った後、VMwareが購入しました。Office 2003 / Office 2007 / Office 2010、およびIE6、IE7、IE8などの多くのアプリケーションを互いに隣接して使用できるため、便利です。

基本的に作成する手順は次のようになります。

  1. クリーンシステムを自分でインストールします。(VMマシンはこれに最適です)
  2. Thinapp doをシステムスナップショットに対して実行します。次に、アプリケーションをインストールします
  3. Thinappを再度実行すると、最後のスナップショットで変更が検出され、パックされます。

これはさらに良くなります。NET, Java最初のスナップショットの後にインストールしてから、NETまたはを使用するアプリケーションをインストールできますJava。そして、ThinAppで作成NETまたはJavaインストールされていないシステムで作成されたアプリケーションを使用します。

ExcelがWordの圧縮ファイルを使用するため、サイズの違いを追加するだけです。Wordアプリケーションを離れると、Excelは動作しません。


興味深い-@nhinkleはThinAppについて言及していましたが、私は以前にそれを却下しました。良い説明をありがとう
サティアジスバート

いいね、でもあなたはThinAppライセンスとOfficeライセンスも払う必要がある;-)だからコストが倍になる
-MadBoy

私は一日中学校がなかったらよかったのに、そうでなければ私はこれを投稿し、それらのすべての賛成を得たかもしれない;)。@Sathyaは本当にThinAppのように見えますか?私はそれを開くために数分を取られる前にそれを使用し、小さなウィンドウを見てきましたたびに、「起動と言ってポップアップ表示アプリケーション名 ...ヴイエムウェアFC2ブログ」
nhinkle

そのウィンドウは、構成でオフにすることができます(少なくとも、私はThinstallをテストしている間。
MadBoy

@nhinkleはい、確かに-しかし、私がチャットであ​​なたに言ったように-ポップアップはまったくありませんでした。この回答を受け入れます。ありがとう@Madboy!
サティアジスバート

9

私の提案はもともと否定されましたが;)、あなたの観察に基づいて私はおそらく結局正しいでしょう:あなたの友人はVMware ThinAppで仮想化されたMicrosoft Officeのコピーを持っていたに違いありません。

まず、私は定期的にそのコピーを検証winword.exeし、excel.exe自分で動作しないでしょう。Office 2003をWindows XP VMにインストールし、Officeをインストールしたことがない別のVMにコピーしました。両方のアプリケーションの実行に失敗しました。

Thinstall\Office 2003下にある」というコメントに基づいて、Application Dataこれが説明である可能性が最も高いようです。確認方法は次のとおりです。

  • ディレクトリを削除する %APPDATA%\Thinstall\Office 2003
  • 友人から送られてきたOffice実行可能ファイルを実行する
  • 再度チェックイン%APPDATA%\Thinstall\して、Office 2003フォルダーが再表示されたかどうかを確認します。存在する場合、アプリケーションは間違いなくThinAppを使用しています。

私の大学では、ThinAppでラップされたバージョンのMATLABを使用しています。プログラムのすべての内容を含む.datファイルが存在する必要があります。ただし、アプリケーションの要件によっては、これは必要ではない場合があります。これは、以前のこれらのオフィスプログラムの場合のようです。

基本的に、ThinAppは、アプリケーションのディレクトリ構造とレジストリ全体を仮想化します。これにより、アプリケーションは移植可能であり、システムに干渉することなく実行できます。ThinAppはネットワークライセンスもサポートしているため、組織のライセンス数が限られているアプリケーション(この場合はMATLABなど)がある場合、アプリケーションを起動する前にライセンスサーバーでチェックインでき、正常に起動した場合にのみ起動できますライセンスを取得します。

そのディレクトリに%APPDATA%は、ThinAppがアプリケーション用に仮想化するフォルダーが含まれています。%APPDATA%個人設定など、通常Wordのフォルダーにあるものはすべて、代わりにここに保存されます。このため、コンピューターのどこから実行可能ファイルを起動しても、設定はそのコンピューターに保存さます。ただし、パッケージ化されたアプリケーション自体には転送されません。これは、ThinAppでパックされたアプリケーションの設定をリセットしようとするときに関連し%APPDATA%\Program Nameます。そのフォルダーを削除する通常の方法は機能しないためです。仮想化フォルダーを見つける必要があります。


3

これは、アプリケーションがWINWORD.EXEと呼ばれ、アイコンが同じであるためではなく、Officeに同梱されているものとまったく同じアプリケーションです。すべてのOfficeアプリケーションにはデジタル署名があります。winword.exeおよびexcel.exeファイルを右クリックし、[デジタル署名]タブがあるかどうかを確認します。これらのアプリケーションには、Microsoftの署名はもちろんのこと、署名もまったくありません。

使用しているアプリケーションは、おそらく自己解凍型の実行可能ファイルであり、Word 2003の変更されたファイルが含まれているため、インストールされずに実行されます。7-zipがインストールされている場合は、winword.exeを展開して、自分で確認できます。


1
あなたはそれがデジタル署名タブを持っていないことについて正しいです-7zipを使用してそれを抽出することは失敗しますが。
サティアジスバート

1
これは通常のパックアプリケーションではありません。ThinAppはそのようには機能しません。
MadBoy

0

Microsoft自体は、検証用にOfficeの「ポータブル」バージョンを提供しています:http : //stadt-bremerhaven.de/portable-microsoft-office-2010


2
それは海賊版です
サティアジスバート

1
私はそれを見ませんでした!ごめんなさい!リンクを変更しました。
powtac

@Sathya、実際にはあなたの友人から受け取ったあなたのバージョンも海賊版です。また、スターターバージョンは一般公開されていると思いますが、間違っている可能性があります。
ジェームズメルツ

「Office Starterは、一部の新しいPCにプリロードされたソフトウェアとしてのみ利用可能で、いつでも完全なOfficeスイートにアップグレードするオプションがあります。」実際、私は間違っていました。 参照サイト
ジェームズ・マーツ

1
@sathyaあなたの友人のソフトウェアが実際に海賊版になっていると言っているのではなく、むしろ彼が無料で使用するためにあなたにコピーを送ったという事実は、私が信じるEULAの違反になります。
ジェームズメルツ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.