Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET. Zároveň využij akci až 30 % zdarma při nákupu e-learningu - Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
discount 30 + hiring
Avatar
Navry
Člen
Avatar
Navry:8.7.2021 22:09

Nejde mě otevřít Word dokument z příkazové řádky pouze pro čtení. (Jak když v dialogu otevírání souboru ve Wordu vyberete z toho tlačítka pro otevření volbu "Otevřít jen pro čtení")

Parametr /t je pro otevření zvoleného souboru, ale otevře ho v normálním režimu.

Ve skutečnosti ten příkaz potom spouštím z C#:

string wordProgramPath = wordDefaultPath; // cesta k WINWORD.EXE
string wordProgramArguments = "/t \"" + fileToOpen+ "\"";
Process.Start(wordProgramPath, wordProgramArguments);

Používám .NET Framework 4.8 (WPF aplikace)

Zkusil jsem: Našel jsem, že existuje parametr /h, ale ten se týká pouze souborů z Sharepointu:

Starts Word and opens a read-only copy of a document that is stored on a Microsoft Windows SharePoint Services site. The site must be on a computer that is running Word 2007 or later or Windows SharePoint Services 2.0 or later.

Chci docílit: Otevřít Word dokument v režimu pouze pro čtení pomocí příkazového řádku, který je spouštěn pomocí C#.

 
Odpovědět
8.7.2021 22:09
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
JerryM
Člen
Avatar
JerryM:9.7.2021 10:57

hm divný a co tohle?
https://www.howtogeek.com/…mand-prompt/

 
Nahoru Odpovědět
9.7.2021 10:57
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.