file recovery – Open a (recovered) Microsoft Word document from 14 years ago

I have a Microsoft Word document that I wrote 14 years ago (in 2006), it is text-only.
I do not remember which version of Microsoft Word I was using to write it, but the OS was Windows XP (in a different language that my current PC), and the file extension is “.doc”.
I changed computers several times since then, but always kept that file in some HDDs.

Now I want to read this document again.
I plugged my external HDD to my current computer (Windows 10) ; and Explorer tells me that the file type is “Microsoft Word 97 – 2003 Document”.
On my PC I have the “Word App” installed (not sure which version that means ; it is installed in “C:Program FilesMicrosoft OfficerootOffice16WINWORD.EXE”).

When I try to open my .doc file with this version of Word, I get this message box:

enter image description here

I tried several encodings but the text preview was always garbled.
I remember that 10 years ago (in 2010) my laptop crashed, I brought it to a shop that salvaged its disk, I think this file was one of the retrieved data.

Is there any way I can read the contents of my document again?

sharepoint online – Extract the Name of the uploaded file in document library into another column

You cannot use a calculated column with the name column. You can build a designer workflow that runs on item creation and update the columns with data extracted from file name.

Alternatively, as you seem to be using SharePoint online you can also build a Microsoft flow to do the same.

enter image description here

To extract the first part I used the expression

substring(triggerBody()?('{Name}'), 0, lastIndexOf(triggerBody()?('{Name}'),'-'))

For the second part I used an expression

substring(triggerBody()?('{Name}'), add(lastIndexOf(triggerBody()?('{Name}'),'-'),1), sub(sub(length(triggerBody()?('{Name}')),lastIndexOf(triggerBody()?('{Name}'),'-')),1))

Get ItemChild properties using Powershell Script SharePoint 2013 document library

We have a document library which contains multiple document set we have below requirements :

  1. Get all document set properties like Name, Created Date, Modified date.
  2. Get all ItemChild (document present inside the document set) properties Name, Created Date, Modified date.

We are able to get document set properties but unable to get ItemChild properties, any lead much appreciated, Please find my below code.

Add-PSSnapin "Microsoft.SharePoint.PowerShell"

$web = Get-SPWeb "Site URL"

$list = $web.Lists("ENERGY")

foreach ($listItem in $list.Items)
$CabinetName = $listItem('Name')
$CabinetCreateDate = $listItem('Created')
$CabinetModifiedDate = $listItem('Modified')
$CabinetChildItemCount = $listItem('ItemChildCount')

   Write-Host "    Cabinet Name: " $listItem.Name "  Modified: " $CabinetModifiedDate "Cabinet ChildItem Count" $CabinetChildItemCount "Created Date:" $CabinetCreateDate

$web.Dispose ()

How can I hide a document library from search results without disabling search within the document library?

I have some document libraries that I wish to use for file archival purposes for older files that don’t need to be accessed on a daily basis, but still need to be kept for posterity. Because these files don’t need to be regularly accessed, I’d like to hide them from showing up in searches across the whole site collection, so that they don’t clog up the search.

I found a setting to disable the items in the document library from showing up in search results in the advanced settings for the document library: enter image description here

However, setting this option to “no” also disables search from working within the document library after a couple of moments. This makes it impossible to find files within search disabled document libraries when the need arises.

Is there any means of hiding the contents of a document library from a site collection wide search while still having search available within the document library?

sharepoint enterprise – REST API – Get document library properties that are in a folder of that library

When getting properties from a document library with the SharePoint API, I’m using the following call

var httpRequest = new HttpRequestMessage(HttpMethod.Get, spPath + spSubSite + "/_api/web/lists('" + spAppId + "')/items?$filter=EnvelopeId eq '" + envelopeId + "'");

For a document library, I created multiple views where I have set some view level permissions, following this link

When I then try to get the properties, I’m getting the following error

{“odata.error”:{“code”:”-1, System.Collections.Generic.KeyNotFoundException”,”message”:{“lang”:”en-US”,”value”:”The given key was not present in the dictionary.”}}}

Because content type was setup and a folder is created at that document library, I tried to get properties with the following code

var httpRequest = new HttpRequestMessage(HttpMethod.Get, spPath + spSubSite + "/_api/web/lists/getbytitle('ViewICLExport')/items?$filter=EnvelopeId eq '" + envelopeId + "'");

Then I got {“odata.error”:{“code”:”-1, System.ArgumentException”,”message”:{“lang”:”en-US”,”value”:”List ‘ViewICLExport’ does not exist at site with URL ‘SPSite/DigitalSignatures/InternalLimits’.”}}}

When I open a view, the URL is SPSite/DigitalSignatures/InternalLimits/Internal%20limits%20Export/ViewICLExport/Africa.aspx

So my question is, how do I get the properties of this document library with his folder?

Google API Document AI OCR

Estoy usando Document IA API de Google, realice la conexión y logre procesar algunos archivos pero necesito recuperar los puntos de referencia o coordenadas (X, Y) dentro del documento, es decir como hacer para que el campo boundingPolyForDemoFrontend de las entidades no vuelva en null. Necesito analizar un documento por su lenguaje natural recuperar estas entidades y señalar en el documento estas entidades.enter image description here Aquí en la imagen señalo lo que podría ser el valor que me devuelve las coordenadas. Saludos!

flow – Capture Version of Document set automatically when an item is changed

Does anyone know if there´s any way I can set up a flow in power automate to capture a version of a document set when an item is changed? (e.g Major Version published)I know there are not out of the box features do deal with docsets in power automate (at least for know), but perhaps with the action “send http request to sharpoint” there’s a way I can do it. If anyone knows a way to do this (even without power automate) I would be extremly glad.


sharepoint server – Workflow condition Major and Minor version document

Do you mean that you want to judge whether a document is a major version or minor version using workflow condition?

Per my test, it is impossible to judge whether a document is a major version or minor version using workflow condition, because after you start a workflow, the document is become a minor version automatically.