特定の PDF ページへの Windows 7 ショートカットを作成する方法はありますか?
答え1
Adobe Acrobat Reader がインストールされている場合は、特定のページの PDF ファイルを開くコマンド ラインへのショートカットを作成できます。
AcroRd32.exe /A "page=7=OpenActions" myfile.pdf
「myfile.pdf」の7ページ目を開きます。
さらに多くのコマンドラインスイッチが見つかりますここ。
答え2
2021年、Windows 10では、次のコマンドを使用して可能です。
Acrobat Readerの使用
%acrobat% /A "page=44=OpenActions" "..\Magazines\2021-05.TA-663.Mai.pdf"
Foxit Readerの使用
%foxit% "..\Magazines\2021-05.TA-663.Mai.pdf" /A page=45
Chromeの使用
start chrome "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"
Operaの使用
start opera "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"
エッジの使用
start msedge "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"
Firefoxの使用
start firefox "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"
私のPCでは、%acrobat%
変数%foxit%
は
set acrobat="C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\acroRd32.exe"
set foxit="C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader.exe"
これらのソリューションはすべて私の PC 上で正常に動作しています。
答え3
これはプログラムを使用した小さな例ですAcroRd32.exe
。
毎月、「Test-Achats」という顧客向け雑誌が届きます。
私の PC には、これらの雑誌をすべて保存するフォルダーが作成されています。
雑誌で面白い記事を読んだら、クリックすると良いページが直接表示される BAT ファイルを作成します。
私のフォルダ構造は次のようになります
Test-Achats
Script
LOAD-ARTICLES.bat
2000-00.TA-000.#00.bat
Magazines
2021-05.TA-663.Mai.pdf
2021-06.TA-664.Juin.pdf
...
Favorites
2021-05.TA-663.#44 - Isolation habitation.bat
2021-05.TA-663.#44 - Isolation habitation.bat には次の行のみが含まれています
call ..\Script\LOAD-ARTICLE.bat %~n0
LOAD-ARTICLES.batには以下が含まれます
::******************************************************************************
::* LOAD-ARTICLE.bat
::******************************************************************************
:: extract filename prefix and page number
set args=%1
set file=%args:~0,14%
set page=%args:~16%
:: find exact name of PDF file
set folder=..\Magazines
for %%x in ("%folder%\%file%*") do set ta-file=%%x
:: load file at given page using Acrobat Reader
%acrobat% /A "page=%page%=OpenActions" "%ta-file%"
この例が、PDF ファイル内のいくつかの記事をすばやく読むための「ショートカット」を実装する他の人に役立つことを願っています。
このソリューションを使用すると、すべての%article%.bat
ファイルに同じ行がすべて含まれるようになります。
2000-00.TA-000.#00.bat
必要な作業は、フォルダー内に含まれている名前の付いたサンプル ファイルをコピーしてScript
、名前を変更することだけです。