C#でパスワード保護された.docxファイルを開く必要があるC#アプリケーション(WinFormsを使用してMicrosoft Visual Studio 2015を使用)を作成しています。ロードされ、そのファイルに(私は2016年のMicrosoft Wordを使用しています)プログラムでC#のスタンドアロンプログラムにパスワードを送信する方法
Process.Start("WINWORD.EXE", "filename.docx");
は、Wordを起動する。しかし、それは私が何もせずに開くので、私はまた、Wordにパスワードを送信したい:私はあなたが行うことができます知っています。私はそれが、この単純ではないと知っているが、これは今想像です:
public void submitPassword(string password)
{
Process.Start("WINWORD.EXE", "filename.docx" //something like this: System.Password.Sumbit("WINWORD.EXE", password));
}
Wordのコマンドラインスイッチ[提案する]のクイック検索(http://www.thewindowsclub.com/list-of-microsoft-word-2010-command-line-startup-switches:これはどのような作品です)パスワードのためのコマンドラインスイッチがありません –
@MattBurlandしかし私はコマンドラインではなくC#を使用しています。 C#はプロセスにコマンドラインを使用しますか? –
@JacobGarnerはい、プロセスはコマンドラインを使用するプログラマチックな方法です。 – Casey