Buy Download WordPipe, ExcelPipe and PowerPointPipe combined demo

This is a collection of frequently asked questions about PowerPointPipe.

Questions

How to update links in presentations that are moved to a different file location on a server?

  1. Drag and drop your folders or your files into PowerPointPipe - they will appear on the Files to Process tab
  2. Specify the Find what text on the Actions tab e.g. \\oldservername\oldshare\
  3. Specify the Replace with text on the Actions tab e.g. \\newservername\newshare
  4. Ensure the Look In Location has 'Hyperlink addresses' checked
  5. Press [F9] to start the replacing process

How can I use PowerPointPipe on a SharePoint site?

Map your SharePoint site as a network drive.

How do I disable AutoRun macros while I run PowerPointPipe?

PowerPointPipe does this for you.

I get the message "Access to code modules disallowed. See the help file under Code Modules security"

See here

How do I search inside Text boxes?

Check the 'Shapes' Look In location.

What EasyPattern wildcards can I use?

Note: EasyPattern wildcards (reference) are only available inside plain text fields, such as hyperlink addresses, OLE links and document properties.

Purpose Find What and Replace With terms
Extract filename from a URL and add a new server and path

Input:

https://intranet.gotafe.vic.edu.au/teaching/course/electro/technology.doc
https://intranet.gotafe.vic.edu.au/teaching/shortcourse/plumping/pipes.doc

Output:

https://newintranet.gotafe.vic.edu.au/documentlibrary/technology.doc
https://newintranet.gotafe.vic.edu.au/documentlibrary/pipes.doc

Find what:

[ lineStart, 1+chars, '/', capture(longest 1+ not '/' ), lineEnd ]

Replace with:

https://newintranet.gotafe.vic.edu.au/documentlibrary/$1

Extract filename and part of a path from a UNC server path and add a new server and path

Input:
  \\oldserver\share_name\teaching\course\electro\technology.doc
  \\oldserver\share_name\teaching\shortcourse\plumping\pipes.doc

Output:

  \\newserver\new_share_name\teaching\course\electro\technology.doc
  \\newserver\new_share_name\teaching\shortcourse\plumping\pipes.doc

Find what:

[ lineStart,
'\\',
capture( atomic(longest 1+ not '\' )) as 'server',
'\',
capture( atomic(longest 1+ not '\' )) as 'share',
'\',
capture( atomic(longest 1+ chars)) as 'path',
'\',
capture( atomic(longest 1+ not '\' )) as 'filename',
lineEnd ]

Replace with (note doubling of \):

\\\\newserver\\internal\\teaching\\$3\\$4

Need more samples or help? We can help - please ask!

What perl regex wildcards can I use?

Note: perl regex wildcards (reference) are only available inside plain text fields, such as hyperlink addresses, OLE links and document properties.

Purpose Find What and Replace With terms
Extract filename from a URL and add a new server and path

Input:

https://intranet.gotafe.vic.edu.au/teaching/course/electro/technology.doc
https://intranet.gotafe.vic.edu.au/teaching/shortcourse/plumping/pipes.doc

Output:

https://newintranet.gotafe.vic.edu.au/documentlibrary/technology.doc
https://newintranet.gotafe.vic.edu.au/documentlibrary/pipes.doc

Find what:

  ^.+/([^/]+?)$

Replace with:

  https://newintranet.gotafe.vic.edu.au/documentlibrary/$1

Extract filename and part of a path from a UNC server path and add a new server and path

Input:
  \\oldserver\share_name\teaching\course\electro\technology.doc
  \\oldserver\share_name\teaching\shortcourse\plumping\pipes.doc

Output:

  \\newserver\new_share_name\teaching\course\electro\technology.doc
  \\newserver\new_share_name\teaching\shortcourse\plumping\pipes.doc

Find what:

^\\\\([^\\]+)\\([^\\]+)\\(.+)\\([^\\]+)$

Replace with:

\\\\newserver\\internal\\teaching\\$3\\$4

Need more samples or help? We can help - please ask!

Why does PowerPointPipe occasionally appear to hang?

This occurs when Microsoft PowerPoint is trying to display a dialog box, such as for a missing linked document (note: PowerPointPipe does NOT pause for missing passwords. If you have not specified the correct password, these files are logged for manual handling). Simply press [Alt+Tab] to get to Microsoft PowerPoint, then clear the dialog box. Once this is done, PowerPointPipe will resume at normal speed.

Other help resources

Buy Download WordPipe, ExcelPipe and PowerPointPipe combined demo